33GX_CHARACTER_NAMESPACE_BEGIN()
38class GxToolActionPlanning : public GxToolResourceEditBase
59 GxToolActionPlanning(
void);
61 GxToolActionPlanning(
GxResBase* pResource);
63 void setResource(
GxResBase* pResource)
override;
65 b32 initialize(
void )
override;
74 void update(
void)
override;
83 GX_FORCE_INLINE GxResActionPlanningXml* getResource(
void)
const {
return static_cast<GxResActionPlanningXml*
>(Super::getResource()); }
86 void setPlanSetTable(
void);
88 void setPlanTable(GxResActionPlanningXml::GxEditPlanSet* pPlanSet);
98 GxGuiPropertyTable* _pPlanSetTable;
99 GxGuiPropertyTable* _pPlanTable;
100 GxGuiPropertyUnitGrouping* _pUnitGrouping;
101 GxGuiSplitter* _pSplitter0;
102 GxGuiSplitter* _pSplitter1;
104 GxResActionPlanningXml::GxEditPlanSet* _pSelectGroup;
110GX_CHARACTER_NAMESPACE_END()
#define GX_PROHIBIT_CLASS_BASE_REFERENCE(__CLASS__)
GxClassBaseReference継承の禁止宣言(new以外の生成禁止 + コピー禁止)
Definition GxBase.h:244
static constexpr u32 VALUE_8
8
Definition GxMath.h:122
リソース基底クラス
Definition GxResBase.h:23
実行時型情報クラス
Definition GxRtti.h:154
32bitブーリアン
Definition GxDefine.h:173