Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

GUISet Class Reference

List of all members.

Detailed Description

facilitates handling of a set of Window s

Author:
Daniel Seibert


Public Member Functions

void add (ONE::gui::TopLevel *)
 adds a window to this set
void deregisterWindows ()
 deregisters all windows in this set from the FocusManager
void destroyWindows ()
 deletes all windows in this set
 GUISet ()
void registerWindows ()
 registers all (unregistered) windows in this set with the FocusManager
void remove (ONE::gui::TopLevel *)
 removes a window from this set
void setVisible (bool)
 makes all windows in this set visible or invisible
 ~GUISet ()


Constructor & Destructor Documentation

GUISet::GUISet  ) 
 

GUISet::~GUISet  ) 
 


Member Function Documentation

void GUISet::add ONE::gui::TopLevel  ) 
 

adds a window to this set

No other operation is performed.

void GUISet::deregisterWindows  ) 
 

deregisters all windows in this set from the FocusManager

void GUISet::destroyWindows  ) 
 

deletes all windows in this set

void GUISet::registerWindows  ) 
 

registers all (unregistered) windows in this set with the FocusManager

void GUISet::remove ONE::gui::TopLevel  ) 
 

removes a window from this set

No other operation is performed. Note that windows that are registered neither with a set nor with the FocusManager must be destroyed manually.

void GUISet::setVisible bool   ) 
 

makes all windows in this set visible or invisible


Generated on Wed Sep 7 19:03:46 2005 for AnimalRace by  doxygen 1.4.3