Subversion Repositories WoWGM

Rev

Rev 31 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3 tristanc 1
#ifndef  _GAMEUI_H_
2
#define  _GAMEUI_H_
3
 
4
 
5
enum ACTIONTYPE {
6
	ACTION_NULL	= 0
7
};
8
 
9
 
10
class CGGameUI {
11
 
12
	public:
13
 
14
		//=======================================================================
31 tristanc 15
		static bool CanPerformAction (ACTIONTYPE action);
32 tristanc 16
 
17
    //===========================================================================
18
    static void Initialize ();
3 tristanc 19
 
20
		//=======================================================================
31 tristanc 21
		static void RegisterConsoleCommands ();
3 tristanc 22
 
32 tristanc 23
    //=======================================================================
24
    static void RegisterScriptFunctions ();
25
 
26
    //===========================================================================
27
    static void Shutdown ();
28
 
3 tristanc 29
		//=======================================================================
31 tristanc 30
		static void UnregisterConsoleCommands ();
3 tristanc 31
 
32
		//=======================================================================
31 tristanc 33
		static void UnregisterScriptFunctions ();
3 tristanc 34
 
32 tristanc 35
  private:
36
 
37
    //===========================================================================
38
    static void InitializeProc ();
39
 
40
    //===========================================================================
41
    static void ShutdownProc ();
42
 
3 tristanc 43
};
44
 
45
 
46
#endif // ifndef _GAMEUI_H_
32 tristanc 47