Win32Factory Class Reference
Class used to instanciate Win32 specific objects.
More...
Detailed Description
Class used to instanciate Win32 specific objects.
Constructor & Destructor Documentation
| virtual Win32Factory::~Win32Factory |
( |
|
) |
[virtual] |
Member Function Documentation
| virtual bool Win32Factory::init |
( |
|
) |
[virtual] |
Initialization method.
Reimplemented from OSFactory.
| virtual OSGraphics* Win32Factory::createOSGraphics |
( |
int |
width, |
|
|
int |
height | |
|
) |
| | [virtual] |
| virtual OSLoop* Win32Factory::getOSLoop |
( |
|
) |
[virtual] |
| virtual void Win32Factory::destroyOSLoop |
( |
|
) |
[virtual] |
| virtual void Win32Factory::minimize |
( |
|
) |
[virtual] |
Minimize all the windows.
Implements OSFactory.
| virtual void Win32Factory::restore |
( |
|
) |
[virtual] |
Restore the minimized windows.
Implements OSFactory.
| virtual void Win32Factory::addInTray |
( |
|
) |
[virtual] |
Add an icon in the system tray.
Implements OSFactory.
| virtual void Win32Factory::removeFromTray |
( |
|
) |
[virtual] |
Remove the icon from the system tray.
Implements OSFactory.
| virtual void Win32Factory::addInTaskBar |
( |
|
) |
[virtual] |
Show the task in the task bar.
Implements OSFactory.
| virtual void Win32Factory::removeFromTaskBar |
( |
|
) |
[virtual] |
Remove the task from the task bar.
Implements OSFactory.
| virtual OSTooltip* Win32Factory::createOSTooltip |
( |
|
) |
[virtual] |
| virtual OSPopup* Win32Factory::createOSPopup |
( |
|
) |
[virtual] |
| virtual const string& Win32Factory::getDirSeparator |
( |
|
) |
const [inline, virtual] |
Get the directory separator.
Implements OSFactory.
| virtual const list<string>& Win32Factory::getResourcePath |
( |
|
) |
const [inline, virtual] |
| virtual int Win32Factory::getScreenWidth |
( |
|
) |
const [virtual] |
| virtual int Win32Factory::getScreenHeight |
( |
|
) |
const [virtual] |
| virtual SkinsRect Win32Factory::getWorkArea |
( |
|
) |
const [virtual] |
Get the work area (screen area without taskbars).
Implements OSFactory.
| virtual void Win32Factory::getMousePos |
( |
int & |
rXPos, |
|
|
int & |
rYPos | |
|
) |
| | const [virtual] |
Get the position of the mouse.
Implements OSFactory.
| virtual void Win32Factory::changeCursor |
( |
CursorType_t |
type |
) |
const [virtual] |
| virtual void Win32Factory::rmDir |
( |
const string & |
rPath |
) |
[virtual] |
Delete a directory recursively.
Implements OSFactory.
| Win32Factory::BOOL |
( |
WINAPI * |
TransparentBlt |
) |
|
Functions dynamically loaded from the dll, because they don't exist on Win9x/NT4.
| Win32Factory::BOOL |
( |
WINAPI * |
AlphaBlend |
) |
|
| Win32Factory::BOOL |
( |
WINAPI * |
SetLayeredWindowAttributes |
) |
|
| HWND Win32Factory::getParentWindow |
( |
|
) |
[inline] |
Field Documentation
The documentation for this class was generated from the following file: