SpriteClipRegistry
Defined in: src/modules/animation/sprite-clip.ts:29
A registry of named SpriteClips shared across entities. Populate it once, then reference clips by key from a SpriteAnimator. Injected into makeSpriteClipAnimationSystem, mirroring how the audio system takes a provider.
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new SpriteClipRegistry():
SpriteClipRegistry
Returns
Section titled “Returns”SpriteClipRegistry
Methods
Section titled “Methods”get(
name):SpriteClip|undefined
Defined in: src/modules/animation/sprite-clip.ts:32
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”SpriteClip | undefined
has(
name):boolean
Defined in: src/modules/animation/sprite-clip.ts:36
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”boolean
register()
Section titled “register()”register(
name,clip):this
Defined in: src/modules/animation/sprite-clip.ts:41
Register a clip under name. Throws on an empty name, non-positive fps, or a duplicate key.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”this
require()
Section titled “require()”require(
name):SpriteClip
Defined in: src/modules/animation/sprite-clip.ts:53
Look up a clip, throwing when it is missing.
Parameters
Section titled “Parameters”string