MovieEntityRuntime extension

Runtime caches and helpers attached to generated MovieEntity.

on

Properties

audiosData → Map<String, Uint8List>

Available on MovieEntity, provided by the MovieEntityRuntime extension

no setter
autorelease ↔ bool

Available on MovieEntity, provided by the MovieEntityRuntime extension

getter/setter pair
bitmapCache → Map<String, Image>

Available on MovieEntity, provided by the MovieEntityRuntime extension

no setter
dynamicItem → SVGADynamicEntity

Available on MovieEntity, provided by the MovieEntityRuntime extension

no setter
pathCache → Map<String, Path>

Available on MovieEntity, provided by the MovieEntityRuntime extension

no setter

Methods

cachedShapePath(ShapeEntity shape, Path build()) → Path

Available on MovieEntity, provided by the MovieEntityRuntime extension

dispose() → void

Available on MovieEntity, provided by the MovieEntityRuntime extension

invalidateRenderCaches() → void

Available on MovieEntity, provided by the MovieEntityRuntime extension

Call after directly mutating generated shapes, transforms or sprite keys.
isMatteSprite(SpriteEntity sprite) → bool

Available on MovieEntity, provided by the MovieEntityRuntime extension

spriteForKey(String key) → SpriteEntity?

Available on MovieEntity, provided by the MovieEntityRuntime extension

transformMatrix(Transform transform) → Float64List

Available on MovieEntity, provided by the MovieEntityRuntime extension

validate() → void

Available on MovieEntity, provided by the MovieEntityRuntime extension

Validate movie-level metadata. Short sprite timelines are allowed and skipped after their last frame by the renderer.