14#ifndef DL_DISABLE_RENDER
32 static ButtonScale*
Create(
Panel* panel,
float min = 1.0f,
float max = 1.2f,
float dt = 1.0f);
34 virtual ButtonScale*
Clone()
override;
38 return _panel->IsPickup();
46 return _panel->GetOrder();
54 ButtonScale() : _cur{ 1.0f }
74 virtual void UpdateChild(
State state_pre,
State state)
override;
void SetParent(Coor *coor)
void SetOrderMode(OrderMode mode)
设置order模式
void SetAutoCoor(bool auto_coor)
设置是否自动调整位置
void SetAutoRun(bool auto_run)
设置是否自动执行
constexpr float OffsetOrder(float order, int u=1, int v=0, int w=0)
偏移order
constexpr Array< Position::value_type, N > toPosition(const Array< T, N > &a)
转换到Position,已知长度