IMMSWindowManager Class Reference

#include <immswindowmanager.h>

Inheritance diagram for IMMSWindowManager:

List of all members.


Public Member Functions

virtual ~IMMSWindowManager ()
virtual void reset ()=0
virtual MMSFBRectangle getVRect ()=0
virtual void addWindow (MMSWindow *window)=0
virtual void removeWindow (MMSWindow *window)=0
virtual bool lowerToBottom (MMSWindow *window)=0
virtual bool raiseToTop (MMSWindow *window)=0
virtual bool hideAllMainWindows (bool goback=false)=0
virtual bool hideAllPopupWindows (bool except_modal=false)=0
virtual bool hideAllRootWindows (bool willshown=false)=0
virtual bool setToplevelWindow (MMSWindow *window)=0
virtual MMSWindow * getToplevelWindow ()=0
virtual void removeWindowFromToplevel (MMSWindow *window)=0
virtual void setBackgroundWindow (MMSWindow *window)=0
virtual MMSWindow * getBackgroundWindow ()=0
virtual void setPointerPosition (int pointer_posx, int pointer_posy, bool pressed=false)=0
virtual MMSTranslator * getTranslator ()=0
virtual MMSThemeManager * getThemeManager ()=0
virtual unsigned int printStack (char *buffer=NULL)=0

Detailed Description

Definition at line 41 of file immswindowmanager.h.


Constructor & Destructor Documentation

virtual IMMSWindowManager::~IMMSWindowManager (  )  [inline, virtual]

Definition at line 43 of file immswindowmanager.h.


Member Function Documentation

virtual void IMMSWindowManager::reset (  )  [pure virtual]

Implemented in MMSWindowManager.

virtual MMSFBRectangle IMMSWindowManager::getVRect (  )  [pure virtual]

Implemented in MMSWindowManager.

virtual void IMMSWindowManager::addWindow ( MMSWindow *  window  )  [pure virtual]

Implemented in MMSWindowManager.

virtual void IMMSWindowManager::removeWindow ( MMSWindow *  window  )  [pure virtual]

Implemented in MMSWindowManager.

virtual bool IMMSWindowManager::lowerToBottom ( MMSWindow *  window  )  [pure virtual]

Implemented in MMSWindowManager.

virtual bool IMMSWindowManager::raiseToTop ( MMSWindow *  window  )  [pure virtual]

Implemented in MMSWindowManager.

virtual bool IMMSWindowManager::hideAllMainWindows ( bool  goback = false  )  [pure virtual]

Implemented in MMSWindowManager.

virtual bool IMMSWindowManager::hideAllPopupWindows ( bool  except_modal = false  )  [pure virtual]

Implemented in MMSWindowManager.

virtual bool IMMSWindowManager::hideAllRootWindows ( bool  willshown = false  )  [pure virtual]

Implemented in MMSWindowManager.

virtual bool IMMSWindowManager::setToplevelWindow ( MMSWindow *  window  )  [pure virtual]

Implemented in MMSWindowManager.

virtual MMSWindow* IMMSWindowManager::getToplevelWindow (  )  [pure virtual]

Implemented in MMSWindowManager.

virtual void IMMSWindowManager::removeWindowFromToplevel ( MMSWindow *  window  )  [pure virtual]

Implemented in MMSWindowManager.

virtual void IMMSWindowManager::setBackgroundWindow ( MMSWindow *  window  )  [pure virtual]

Implemented in MMSWindowManager.

virtual MMSWindow* IMMSWindowManager::getBackgroundWindow (  )  [pure virtual]

Implemented in MMSWindowManager.

virtual void IMMSWindowManager::setPointerPosition ( int  pointer_posx,
int  pointer_posy,
bool  pressed = false 
) [pure virtual]

Implemented in MMSWindowManager.

virtual MMSTranslator* IMMSWindowManager::getTranslator (  )  [pure virtual]

Implemented in MMSWindowManager.

virtual MMSThemeManager* IMMSWindowManager::getThemeManager (  )  [pure virtual]

Implemented in MMSWindowManager.

virtual unsigned int IMMSWindowManager::printStack ( char *  buffer = NULL  )  [pure virtual]

Implemented in MMSWindowManager.


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