UNPKG

@awayfl/avm2

Version:

Virtual machine for executing AS3 code

20 lines (15 loc) 474 B
import { AVM2LoadLibrariesFlags } from './AVM2LoadLibrariesFlags'; import { AVMStage, SWFFile } from '@awayfl/swf-loader'; import { ISceneGraphFactory } from '@awayjs/scene'; import { IAsset } from '@awayjs/core'; export interface IPlayerGlobal{ createSecurityDomain( avmStage: AVMStage, swfFile: SWFFile, libraries: AVM2LoadLibrariesFlags ): Promise<ISceneGraphFactory>; enterFrame(); dispose(); resizeStage(); addAsset(asset: IAsset, addScene: boolean); }