#include <win32_factory.hpp>
Inheritance diagram for Win32Factory:
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. | |
BOOL (WINAPI *TransparentBlt)(HDC | |
Public Attributes | |
map< HWND, GenericWindow * > | m_windowMap |
Map to find the GenericWindow associated with a Win32Window. |
Definition at line 38 of file win32_factory.hpp.
|
Functions dynamically loaded from the dll, because they don't exist on Win9x/NT4 |