UNPKG

@awayfl/avm2

Version:

Virtual machine for executing AS3 code

25 lines 1.02 kB
import { Info } from './Info'; import { ClassTraitInfo } from './ClassTraitInfo'; import { RuntimeTraits } from './RuntimeTraits'; import { ABCFile } from './ABCFile'; import { InstanceInfo } from './InstanceInfo'; import { MethodInfo } from './MethodInfo'; import { Traits } from './Traits'; import { MetadataInfo } from './MetadataInfo'; import { IndentingWriter } from '@awayfl/swf-loader'; import { AXGlobal } from '../../run/AXGlobal'; import { IGlobalInfo } from './IGlobalInfo'; export declare class ClassInfo extends Info implements IGlobalInfo { readonly abc: ABCFile; readonly instanceInfo: InstanceInfo; readonly methodInfo: MethodInfo; readonly traits: Traits; global: AXGlobal; trait: ClassTraitInfo; runtimeTraits: RuntimeTraits; constructor(abc: ABCFile, instanceInfo: InstanceInfo, methodInfo: MethodInfo, traits: Traits); getNativeMetadata(): MetadataInfo; toString(): string; trace(writer: IndentingWriter): void; } //# sourceMappingURL=ClassInfo.d.ts.map