|
dl
|
n个精灵的组合,用于帧动画或者保存n个精灵,但一次只显示其中一个 更多...
#include <dl_sprite.h>
Public 成员函数 | |
| SpriteSheet () | |
| gcSprite | operator[] (size_t index) |
| const gcSprite | Get (size_t index) const |
| Coor * | GetCoor () |
| unsigned | GetFPS () |
| void | PushBack (gcSprite spr) |
| void | SetCoor (Coor *coor, bool own=false) |
| void | SetOrder (float order) |
| void | SetFPS (unsigned fps) |
| void | RenderFrame (size_t index) |
| 传入下标 | |
| void | Render (Float dt) |
| 传入帧时间 | |
| void | Clear () |
| ~SpriteSheet () | |
| dl::SpriteSheet::SpriteSheet | ( | ) |
| dl::SpriteSheet::~SpriteSheet | ( | ) |
|
inline |
在文件 dl_sprite.h 第 334 行定义.
| const gcSprite dl::SpriteSheet::Get | ( | size_t | index | ) | const |
|
inline |
在文件 dl_sprite.h 第 320 行定义.
|
inline |
在文件 dl_sprite.h 第 321 行定义.
| gcSprite dl::SpriteSheet::operator[] | ( | size_t | index | ) |
| void dl::SpriteSheet::PushBack | ( | gcSprite | spr | ) |
| void dl::SpriteSheet::Render | ( | Float | dt | ) |
传入帧时间
| void dl::SpriteSheet::RenderFrame | ( | size_t | index | ) |
传入下标
| void dl::SpriteSheet::SetCoor | ( | Coor * | coor, |
| bool | own = false ) |
|
inline |
在文件 dl_sprite.h 第 326 行定义.
| void dl::SpriteSheet::SetOrder | ( | float | order | ) |