14#ifndef DL_DISABLE_RENDER
33 static ButtonSprite*
Create(
const std::vector<gcSprite>& mul_spr)
35 ButtonSprite* ret =
new ButtonSprite;
42 virtual ButtonSprite*
Clone()
override;
67 for (
auto& spr : _spr)
73 return _spr[0]->GetOrder();
83 void _init(
const std::vector<gcSprite>& mul_spr);
87 virtual void RenderChild(
State state_pre,
State state)
override
90 _spr[state]->Render();
95 for (
auto& iter : _spr)
constexpr float OffsetOrder(float order, int u=1, int v=0, int w=0)
偏移order
constexpr float Z_DEFAULT_UI
Array< Position, 4 > Quad