|
dl
|
2d绘图元素 更多...
#include "dl_type.h"#include "memory/dl_memory_pool.h"#include "math/dl_coor.h"#include "math/dl_math.h"#include "math/dl_align.h"类 | |
| struct | dl::SpriteID |
| 精灵id 更多... | |
| class | dl::Sprite |
| 2d绘图精灵 更多... | |
| class | dl::SpriteSheet |
| n个精灵的组合,用于帧动画或者保存n个精灵,但一次只显示其中一个 更多... | |
命名空间 | |
| namespace | dl |
类型定义 | |
| using | dl::UV = Array<float, 2> |
| using | dl::gcSprite = GC<Sprite> |
函数 | |
| std::string | dl::to_string (const SpriteID &id) |
变量 | |
| constexpr float | dl::Z_DEFAULT = 0.0f |
| constexpr float | dl::Z_DEFAULT_WIDNOW_MIN = 0.10f |
| constexpr float | dl::Z_DEFAULT_WIDNOW_MAX = 0.50f |
| constexpr float | dl::Z_DEFAULT_UI = 0.55f |
| constexpr float | dl::Z_DEFAULT_PANEL = 0.60f |
| constexpr float | dl::Z_DEFAULT_GAME = 0.75f |
| constexpr float | dl::Z_DEFAULT_BG = 0.98f |
| constexpr float | dl::Z_DEFAULT_RENDER_TARGET = 0.99f |
| constexpr Float | dl::LENGTH_NORMAL = 32.0f |
| constexpr Position | dl::POS_ZERO = { 0, 0 } |
| constexpr Position | dl::POS_NORMAL = { LENGTH_NORMAL ,LENGTH_NORMAL } |
| constexpr Quad | dl::QUAD_DEFAULT_SPRITE = createQuad(POS_ZERO, POS_NORMAL) |
| constexpr Position | dl::SIZE_DEFAULT_SPRITE = { LENGTH_NORMAL, LENGTH_NORMAL } |
2d绘图元素
在文件 dl_sprite.h 中定义.