UNPKG

@awayfl/avm2

Version:

Virtual machine for executing AS3 code

18 lines 717 B
import { IAVMHandler, AVMStage, SWFFile } from '@awayfl/swf-loader'; import { IAsset } from '@awayjs/core'; import { IPlayerGlobal } from './IPlayerGlobal'; import { ISceneGraphFactory } from '@awayjs/scene'; export declare class AVM2Handler implements IAVMHandler { avmVersion: string; private _avmStage; private _factory; private _playerglobal; constructor(playerglobal: IPlayerGlobal); init(avmStage: AVMStage, swfFile: SWFFile, callback: (hasInit: boolean) => void): void; dispose(): void; enterFrame(dt: number): void; resizeStage(): void; get factory(): ISceneGraphFactory; addAsset(asset: IAsset, addScene: boolean): void; } //# sourceMappingURL=AVM2Handler.d.ts.map