14GX_CORE_NAMESPACE_BEGIN()
19class GxToolUnitProperty : public GxToolClassProperty
38 GxToolUnitProperty(
void);
50 void expandProperty(
const GxRtti& rtti,
b32 isExpand );
53 GX_FORCE_INLINE
b32 isAutoCreateEnable(
void)
const override {
return false; }
56 void update(
void )
override;
58 void onDraw(
void )
override;
60 void onReloadBegin(gx::core::GxGuiBase* pReloadGui,
GxResBase* pReloadResource)
override;
62 void onReload(gx::core::GxGuiBase* pReloadGui,
GxResBase* pReloadResource)
override;
74GX_CORE_NAMESPACE_END()
#define GX_PROHIBIT_CLASS_BASE_REFERENCE(__CLASS__)
GxClassBaseReference継承の禁止宣言(new以外の生成禁止 + コピー禁止)
Definition GxBase.h:244
リソース基底クラス
Definition GxResBase.h:23
実行時型情報クラス
Definition GxRtti.h:154
ユニット基礎クラス
Definition GxUnitBase.h:45
座標
Definition GxStruct.h:867
サイズ
Definition GxStruct.h:730
32bitブーリアン
Definition GxDefine.h:173