OROCHI
 
Loading...
Searching...
No Matches
GxToolDevelopSystemFlagManager.h
Go to the documentation of this file.
1//===========================================================================
10//===========================================================================
11#pragma once
12
13#if GX_EDITOR
14
15GX_CORE_NAMESPACE_BEGIN()
16
17//===========================================================================
19//===========================================================================
20class GxToolDevelopSystemFlagManager : public GxToolFlagManager
21{
22 //-----------------------------------------------------------
24 //-----------------------------------------------------------
26public:
27 // RTTI定義
28 GX_RTTI_CLASS_NAME_ICON(GxToolDevelopSystemFlagManager, GxToolFlagManager,"開発用フラグ編集", GxRtti::ICON_TYPE::CORE)
29
30
31 static GX_CSTR SYSTEM_FLAG_DIALOG_PATH;
33 static GX_CSTR SYSTEM_FLAG_FILE_NAME;
34
36 enum class CATEGORY_ID
37 {
38 SYSTEM = 1,
39 COLLISION,
41 };
42
44 //-----------------------------------------------------------
46 //-----------------------------------------------------------
48
50 GxToolDevelopSystemFlagManager( void );
51
53 b32 initialize( void ) override;
54
56 void cleanup( void ) override;
57
59 s32 systemFlagControl( void* pSource, void* pArgument );
60
62 //-----------------------------------------------------------
64 //-----------------------------------------------------------
66
68 static void loadAndSetting( void );
69
71
72 //-----------------------------------------------------------
74 //-----------------------------------------------------------
76private:
77 GxResCellSheet* _pResCellSheet;
78
80};
81
82GX_CORE_NAMESPACE_END()
83#endif // GX_EDITOR
@ CHARACTER
キャラクタ
セルシートリソースクラス
Definition GxResCellSheet.h:19
32bitブーリアン
Definition GxDefine.h:173