UNPKG

@awayjs/stage

Version:
32 lines (25 loc) 559 B
import { EventBase } from '@awayjs/core'; import { RTTBufferManager } from '../managers/RTTBufferManager'; export class RTTEvent extends EventBase { /** * */ public static RESIZE: string = 'rttManagerResize'; private _rttManager: RTTBufferManager; /** * */ public get rttManager(): RTTBufferManager { return this._rttManager; } constructor(type: string, rttManager: RTTBufferManager) { super(type); this._rttManager = rttManager; } /** * */ public clone(): RTTEvent { return new RTTEvent(this.type, this._rttManager); } }