GOAL_Screen Class Reference

#include <GOAL_Screen.h>

Collaboration diagram for GOAL_Screen:

Collaboration graph

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_ObjectGetItem (const AP_String &name)
 GOAL_Screen (void)
AP_Bool isShow (void) const
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

Constructor & Destructor Documentation

GOAL_Screen ( void   ) 

Member Function Documentation

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]


void LeaveContext ( void   ) 

void Refresh ( void   ) 

void restore ( void   )  [private]

void Show ( AP_Bool  enable  ) 

Field Documentation

AP_Bool _m_show [private]

GOAL_X3d* _m_x3d [private]

The documentation for this class was generated from the following files:

Generated on Fri Mar 5 16:50:45 2010 for CarLinO by  doxygen 1.5.8