#include <GOAL_Screen.h>
Public Member Functions | |
void | AddItem (const AP_String &name, GOAL_Object *obj) |
AP_Bool | Create () |
void | DeleteItem (const AP_String &name) |
void | Destroy (void) |
AP_Bool | empty (void) const |
void | EnterContext (void) |
GOAL_Object * | GetItem (const AP_String &name) |
GOAL_Screen (void) | |
AP_Bool | isShow (void) const |
Inline. | |
void | LeaveContext (void) |
void | Refresh (void) |
void | Show (AP_Bool enable) |
Private Member Functions | |
void | restore (void) |
Private Attributes | |
GOAL_PCapabilities | _m_cap |
AP_ThreadCriticalSection | _m_context |
GOAL_ObjectList | _m_objects |
AP_Bool | _m_show |
GOAL_PRectangle | _m_viewport |
GOAL_X3d * | _m_x3d |
GOAL_Screen | ( | void | ) |
void AddItem | ( | const AP_String & | name, | |
GOAL_Object * | obj | |||
) |
AP_Bool Create | ( | void | ) |
void DeleteItem | ( | const AP_String & | name | ) |
void Destroy | ( | void | ) |
AP_Bool empty | ( | void | ) | const [inline] |
void EnterContext | ( | void | ) |
GOAL_Object * GetItem | ( | const AP_String & | name | ) |
AP_Bool isShow | ( | void | ) | const [inline] |
Inline.
void LeaveContext | ( | void | ) |
void Refresh | ( | void | ) |
void restore | ( | void | ) | [private] |
void Show | ( | AP_Bool | enable | ) |
GOAL_PCapabilities _m_cap [private] |
AP_ThreadCriticalSection _m_context [private] |
GOAL_ObjectList _m_objects [private] |
AP_Bool _m_show [private] |
GOAL_PRectangle _m_viewport [private] |