Optionalmode: string | nullOptionalstartPosition: number | nullOptionalloop: number | boolean | nullOptionaltimeline: TimelineOptionalpixi: IOwnedNodeDisplay objects the timeline placed, with the resolve that last placed them (_resolveCount at that time). One placed in an earlier resolve and not in the current one is removed at its end (createjs marks every entry 1 at the start of a resolve and placed ones 2: an earlier count is its 1)
The parent whose Pixi node holds this object's mask node
The objects this object masks (while they are on a display list)
The cache createjs would draw through (filters show in Pixi without one)
The frame rate the content was published with (lib.properties.fps), set on the content's symbols
OptionalfilterInstances to re-cache within frame ranges, read by the filter cache handling (published code sets it in the symbol's constructor)
OptionalframeReadonlyidOptionalnominalSet only when the symbol has them (createjs leaves them undefined otherwise)
ReadonlypixiThe Pixi node this object shows
StaticINDEPENDENTStaticSINGLE_StaticSYNCHEDThe parent the bubble and capture phases walk through (a display object's parent)
Pixi blends per drawing node (a container has no blend mode of its own), so the composite operation in effect is set on this object's drawing node and handed down to the children
Puts the node of a child's mask into this container's node, and sets it as the Pixi mask
Whether this object clips when used as a mask (createjs clips only with a non-empty Graphics)
Phase 1 is capture, 2 the target, 3 bubbling. At the target, the capture listeners run first and then the others (createjs runs the target phase twice, the second time as phase 2.1, which reads the non-capture listeners).
The composite operation createjs draws this object with: its own, or else the nearest ancestor's (createjs sets it on the context and draws the children under it, each child saving and restoring the context)
Stops skipping placements: the children placed so far (the top of the block, from the expected index up) are moved to the bottom as createjs's placements would have left them, with no events (moves within the same parent are silent in createjs).
The node Pixi masks with when this object is a mask
Called when this object stops being some object's Pixi mask
Optionalsilent: booleanMovieClip._resolveState: places every tween target (and state entry) at the bottom of the display list in turn, then removes the children placed before and not now. The placements are skipped while they would leave the display list as it is (_addManagedChild); otherwise everything is done as createjs does it.
Told by the parent when the composite operation in effect on it changes
createjs tick phase: advance the playhead, then the children (reverse), then tick listeners
Sets the Pixi mask from the createjs one: Pixi masks only while the createjs mask would clip
The node is drawn unless Pixi uses it as a mask, or it is in a parent's node only to carry the mask shape of a sibling (a createjs mask is not on any display list and is not drawn itself)
createjs resolve phase (MovieClip draw / Stage update)
OptionaluseCapture: booleanOptionaltime: number | nullOptionalscale: numberOptionalbubbles: booleanOptionalcancelable: booleanOptionaluseCapture: booleanOptionalscope: objectOptionalonce: booleanOptionaldata: TEventDataOptionaluseCapture: booleanOptionaltype: stringOptionaluseCapture: booleanOptionaly: numberOptionalwidth: numberOptionalheight: numberOptionalx: numberOptionaly: numberOptionalscaleX: numberOptionalscaleY: numberOptionalrotation: numberOptionalskewX: numberOptionalskewY: numberOptionalregX: numberOptionalregY: numberReturns a string representation of an object.
createjs-compatible MovieClip. Plays its symbol's timeline from the shared definition with createjs's rules: the two phases (tick: advance the playhead; then resolve: write the tweens and settle the children), the write rule (a tween writes only when its position changes), synched / single children taking their frame from the parent's step, the reset of an independent child when it comes back on the display list, and when frame scripts run.