#include <x11_factory.hpp>
Inheritance diagram for X11Factory:

Public Member Functions | |
| virtual bool | init () |
| Initialization method. | |
| virtual OSGraphics * | createOSGraphics (int width, int height) |
| Instantiate an object OSGraphics. | |
| virtual OSLoop * | getOSLoop () |
| Get the instance of the singleton OSLoop. | |
| virtual void | destroyOSLoop () |
| Destroy the instance of OSLoop. | |
| virtual OSTimer * | createOSTimer (CmdGeneric &rCmd) |
| Instantiate an OSTimer with the given command. | |
| virtual OSWindow * | createOSWindow (GenericWindow &rWindow, bool dragDrop, bool playOnDrop, OSWindow *pParent) |
| Instantiate an OSWindow object. | |
| virtual OSTooltip * | createOSTooltip () |
| Instantiate an object OSTooltip. | |
| virtual const string & | getDirSeparator () const |
| Get the directory separator. | |
| virtual const list< string > & | getResourcePath () const |
| Get the resource path. | |
| virtual int | getScreenWidth () const |
| Get the screen size. | |
| virtual Rect | getWorkArea () const |
| Get the work area (screen area without taskbars). | |
| virtual void | getMousePos (int &rXPos, int &rYPos) const |
| Get the position of the mouse. | |
| virtual void | changeCursor (CursorType_t type) const |
| Change the cursor. | |
| virtual void | rmDir (const string &rPath) |
| Delete a directory recursively. | |
| X11TimerLoop * | getTimerLoop () const |
| Get the timer loop. | |
Public Attributes | |
| map< Window, GenericWindow * > | m_windowMap |
| Map to find the GenericWindow associated to a X11Window. | |
| map< Window, X11DragDrop * > | m_dndMap |
| Map to find the Dnd object associated to a X11Window. | |
Definition at line 39 of file x11_factory.hpp.
1.4.2