#include <GOAL_Manager.h>
Inherits AP::AP_Thread.
Public Types | |
Public Member Functions | |
AP_Bool | Create (const AP_String &x3d_path) |
AP_Bool | Destroy (void) |
GOAL_Manager (void) | |
AP_Bool | Parser (const AP_String &text, AP_String &name, GOAL_Object::ObjectType &object, AP_String &cmd, AP_String &value) |
AP_Bool | Post (const AP_String &cmd) |
AP_Bool | Post (const AP_String &name, GOAL_Object *obj) |
void | run (void) |
virtual | ~GOAL_Manager (void) |
Static Public Member Functions | |
static Commands | String2Command (const AP_String &cmd) |
Private Attributes | |
AP_ThreadCriticalSection | _m_cs |
AP_String | _m_path |
GOAL_Screen * | _m_screen |
enum Commands |
GOAL_Manager | ( | void | ) | [inline] |
virtual ~GOAL_Manager | ( | void | ) | [inline, virtual] |
AP_Bool Create | ( | const AP_String & | x3d_path | ) |
AP_Bool Destroy | ( | void | ) |
AP_Bool Parser | ( | const AP_String & | text, | |
AP_String & | name, | |||
GOAL_Object::ObjectType & | object, | |||
AP_String & | cmd, | |||
AP_String & | value | |||
) |
AP_Bool Post | ( | const AP_String & | cmd | ) |
AP_Bool Post | ( | const AP_String & | name, | |
GOAL_Object * | obj | |||
) |
void run | ( | void | ) | [virtual] |
GOAL_Manager::Commands String2Command | ( | const AP_String & | cmd | ) | [static] |
AP_ThreadCriticalSection _m_cs [private] |
GOAL_Screen* _m_screen [private] |