载入中...
搜索中...
未找到
SpriteAnim.cpp
浏览该文件的文档.
Definition Exception.h:14
void bindQuad(graphics::Quad *quad)
Keep this Quad's viewport updated each update/play.
Definition SpriteAnim.cpp:74
bool update(float dt)
Advance playback. Returns true while still active (playing or paused). Auto-applies to boundQuad when...
Definition SpriteAnim.cpp:131
void setSheet(SpriteSheet *sheet)
Optional sheet used by applyToQuad / bindQuad.
Definition SpriteAnim.cpp:19
void applyToQuad(graphics::Quad *quad) const
Write current sheet frame into quad (requires sheet).
Definition SpriteAnim.cpp:81
SpriteAnim()
Named 2D frame sequence referencing SpriteSheet frame indices. Script type: SpriteClip.
Definition SpriteClip.h:14
int getSheetFrame(int index) const
Definition SpriteClip.cpp:38
float getFrameDuration(int index) const
Definition SpriteClip.cpp:43
Sprite-sheet / texture-atlas frame table (pixel rects).
Definition SpriteSheet.h:20
void applyToQuad(graphics::Quad *quad, int frameIndex) const
Write pixel viewport into an existing Quad (does not allocate).
Definition SpriteSheet.cpp:87
Pixel-space sub-rectangle of a Texture (atlas cell / sprite frame). UV conversion uses the texture's ...
Definition Quad.h:9
Definition Animation.cpp:29