SpriteAnimationComponent

Undocumented in source.

Constructors

this
this(SpritesheetAnimation spritesheetAnimation)
Undocumented in source.

Members

Functions

getSnapshotData
string[string] getSnapshotData()
Undocumented in source. Be warned that the author may not have intended to support it.
setAnimation
void setAnimation(string animationName)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin EntityComponentIdentity!"SpriteAnimationComponent"
Undocumented in source.

Properties

currentAnimation
Animation currentAnimation [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
currentAnimation
Animation currentAnimation [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
currentFrame
ulong currentFrame [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
currentFrame
ulong currentFrame [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
msecsPerFrame
long msecsPerFrame [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
spritesheetAnimation
SpritesheetAnimation spritesheetAnimation [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

msecsInProgress
long msecsInProgress;
Undocumented in source.

Inherited Members

From EntityComponent

getComponentType
StringId getComponentType()
Undocumented in source.
getComponentTypeString
string getComponentTypeString()
Undocumented in source.

From Snapshotable

getSnapshotData
string[string] getSnapshotData()
Undocumented in source.

Meta