OROCHI
 
Loading...
Searching...
No Matches
GxToolSystemFlagManager.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 GxToolSystemFlagManager : public GxToolFlagManager
21{
22 //-----------------------------------------------------------
24 //-----------------------------------------------------------
26public:
28 GX_RTTI_CLASS_NAME_ICON(GxToolSystemFlagManager, 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 };
40
42 //-----------------------------------------------------------
44 //-----------------------------------------------------------
46
48 GxToolSystemFlagManager( void );
49
51 b32 initialize( void ) override;
52
54 void cleanup( void ) override;
55
57 s32 systemFlagControl( void* pSource, void* pArgument );
58
60 //-----------------------------------------------------------
62 //-----------------------------------------------------------
64
66 static void loadAndSetting( void );
67
69
70 //-----------------------------------------------------------
72 //-----------------------------------------------------------
74private:
75 GxResCellSheet* _pResCellSheet;
76
78};
79
80GX_CORE_NAMESPACE_END()
81
82#endif // GX_EDITOR
セルシートリソースクラス
Definition GxResCellSheet.h:19
32bitブーリアン
Definition GxDefine.h:173