Subversion Repositories WoWGM

Rev

Rev 3 | Rev 32 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

#ifndef  _GAMEUI_H_
#define  _GAMEUI_H_


enum ACTIONTYPE {
        ACTION_NULL     = 0
};


namespace WowGM {

        namespace CGGameUI {

                //=======================================================================
                void Initialize ();

                //=======================================================================
                void Shutdown ();

        }

}

class CGGameUI {

        public:

                //=======================================================================
                static bool CanPerformAction (ACTIONTYPE action);
                
                //=======================================================================
                static void RegisterConsoleCommands ();

                //=======================================================================
                static void UnregisterConsoleCommands ();

                //=======================================================================
                static void RegisterScriptFunctions ();

                //=======================================================================
                static void UnregisterScriptFunctions ();

};


#endif // ifndef _GAMEUI_H_