Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CL_GUIManager Class Reference

#include <gui_manager.h>

Inheritance diagram for CL_GUIManager:

Inheritance graph
[legend]
Collaboration diagram for CL_GUIManager:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_GUIManager (CL_StyleManager *style)
 Construction:.

 CL_GUIManager (CL_Component *parent, CL_StyleManager *style)
virtual ~CL_GUIManager ()
CL_Componentget_focus ()
 Attributes:.

void set_focus (CL_Component *component)
 Operations:.

void show ()
void run ()
void quit ()
void enable_input ()
void disable_input ()
void gui_capture_mouse (CL_Component *component)
void gui_release_mouse ()

Private Attributes

class CL_GUIManager_Genericimpl
 Implementation:.


Constructor & Destructor Documentation

CL_GUIManager::CL_GUIManager ( CL_StyleManager * style )
 

Construction:.

CL_GUIManager::CL_GUIManager ( CL_Component * parent,
CL_StyleManager * style )
 

virtual CL_GUIManager::~CL_GUIManager ( ) [virtual]
 


Member Function Documentation

void CL_GUIManager::disable_input ( )
 

void CL_GUIManager::enable_input ( )
 

CL_Component * CL_GUIManager::get_focus ( )
 

Attributes:.

void CL_GUIManager::gui_capture_mouse ( CL_Component * component )
 

void CL_GUIManager::gui_release_mouse ( )
 

void CL_GUIManager::quit ( )
 

Reimplemented from CL_Component.

void CL_GUIManager::run ( )
 

void CL_GUIManager::set_focus ( CL_Component * component )
 

Operations:.

void CL_GUIManager::show ( )
 


Member Data Documentation

class CL_GUIManager_Generic * CL_GUIManager::impl [private]
 

Implementation:.

Reimplemented from CL_Component.

Definition at line 65 of file gui_manager.h.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:56:59 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001