@tawaship/animate-data-converter - v0.1.0
    Preparing search index...

    Interface ICompactMovieClipSymbolDef

    A MovieClip symbol whose slots are templates, whose drawings are in the content's table and whose tweens write each value once.

    interface ICompactMovieClipSymbolDef {
        defaults: IInstanceArgsDef | null;
        duration: number;
        filterCacheList: IFilterCacheEntryDef[] | null;
        frameBounds: IRectDef[] | null;
        graphics: number[];
        id: string;
        kind: "movieclip";
        labels: ILabelDef[];
        members: IMemberDef[];
        nominalBounds: IRectDef | null;
        slots: TSlotRefDef[];
        tweens: ICompactTweenDef[];
        unmanaged: number[];
    }

    Hierarchy

    Index
    defaults: IInstanceArgsDef | null

    The resolved arguments when the symbol is constructed with none (null for symbols not in lib)

    duration: number

    Length of its timeline in frames

    filterCacheList: IFilterCacheEntryDef[] | null

    The filterCacheList the symbol's constructor sets on the instance itself (null if it sets none). It takes effect only while AdobeAn.handleFilterCache is attached to the instance as a tick listener, which whoever creates the instance does (see ISlotDef.filterCacheListener)

    frameBounds: IRectDef[] | null

    The bounds of each frame (frameBounds), or null when not published

    graphics: number[]

    The symbol's drawings as indexes into the content's graphics: the drawing a shape slot or a tween value calls n is graphics[this.graphics[n]]

    id: string

    The key of the symbol in the published lib (used as is, including non-ASCII names). Symbols that are not in lib (a bare createjs.MovieClip created inside a constructor, or a class the content never registered) get an id starting with #.

    kind: "movieclip"

    The kind of symbol

    labels: ILabelDef[]

    Frame labels of its timeline

    members: IMemberDef[]

    Instance names the constructor sets (this.<name>)

    nominalBounds: IRectDef | null

    The bounds published on the symbol (nominalBounds), or null

    slots: TSlotRefDef[]

    The slots, by template and initial values

    In timeline order (the order decides stacking)

    unmanaged: number[]

    Slots added as children without being driven by the timeline