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

WindowManager Class Reference

#include <WindowManager.h>

List of all members.

Public Methods

 WindowManager ()
 ~WindowManager ()
Bool Empty () const
Bool ColorsObtained () const
Bool IsApiMainCompleted () const
void CheckTimers ()
SimpleWindowGetWindow (const Window &window) const
SimpleWindowGetWindow (const XEvent &Report) const
Window GetWindow (const SimpleWindow *WindowObject) const
Bool Register (SimpleWindow *PtrSimpleWindow)
Bool Unregister (const Window &window)
DispatchStatus CloseAWindow (SimpleWindow *Win)
void DescribeContents () const
void CheckEvents ()
DispatchStatus DispatchMessage (XEvent &Report, SimpleWindow *Win)
void ApiMainIsCompleted ()
void Terminate ()

Private Methods

Bool InitializeColors (const char **FirstChoice, const char **SecondChoice, unsigned long int *Table, int NbrColors)
ManagerStatus CheckTermination ()

Private Attributes

Bool ColorsMatched
Bool ApiMainCompleted
unsigned int ListSize
DispatchListEntryDispatchList


Constructor & Destructor Documentation

WindowManager::WindowManager  
 

WindowManager::~WindowManager  
 


Member Function Documentation

void WindowManager::ApiMainIsCompleted  
 

void WindowManager::CheckEvents  
 

ManagerStatus WindowManager::CheckTermination   [private]
 

void WindowManager::CheckTimers  
 

DispatchStatus WindowManager::CloseAWindow SimpleWindow   Win
 

Bool WindowManager::ColorsObtained   const
 

void WindowManager::DescribeContents   const
 

DispatchStatus WindowManager::DispatchMessage XEvent &    Report,
SimpleWindow   Win
 

Bool WindowManager::Empty   const
 

Window WindowManager::GetWindow const SimpleWindow   WindowObject const
 

SimpleWindow* WindowManager::GetWindow const XEvent &    Report const
 

SimpleWindow* WindowManager::GetWindow const Window &    window const
 

Bool WindowManager::InitializeColors const char **    FirstChoice,
const char **    SecondChoice,
unsigned long int *    Table,
int    NbrColors
[private]
 

Bool WindowManager::IsApiMainCompleted   const
 

Bool WindowManager::Register SimpleWindow   PtrSimpleWindow
 

void WindowManager::Terminate  
 

Bool WindowManager::Unregister const Window &    window
 


Member Data Documentation

Bool WindowManager::ApiMainCompleted [private]
 

Bool WindowManager::ColorsMatched [private]
 

DispatchListEntry* WindowManager::DispatchList [private]
 

unsigned int WindowManager::ListSize [private]
 


The documentation for this class was generated from the following file:
Generated on Fri Nov 8 10:52:33 2002 for Draw by doxygen1.2.17