#include <ivfwin32/IvfWin32Window.h>
Inheritance diagram for CIvfWin32Window:

Public Member Functions | |
| CIvfWin32Window (int X, int Y, int W, int H) | |
| ~CIvfWin32Window () | |
| void | show () |
| void | setCaption (const char *caption) |
| void | setFullscreen (bool flag) |
| void | setColorBits (int bits) |
| HWND | getHandle () |
| HDC | getDC () |
| HGLRC | getRC () |
| void | setActive (bool flag) |
| virtual void | doDestroy () |
| virtual void | doRedraw () |
| virtual void | doEnableTimeout (float time, int nbr) |
| virtual void | doDisableTimeout (int nbr) |
| virtual void | doDisableIdleProcessing () |
| virtual void | doEnableIdleProcessing () |
| virtual double | doElapsedTime () |
Implements a native Win32 window for use with Ivf++
Definition at line 42 of file IvfWin32Window.h.
|
||||||||||||||||||||
|
Class constructor |
|
|
Class destructor |
|
|
Called by the doDraw() method Reimplemented from CIvfWidgetBase. |
|
|
Enable idle processing (to be overidden) Derived widget should override this method to enable idle processing. Idle processing should then call doIdle(). Reimplemented from CIvfWidgetBase. |
|
|
Disable timeout callback (to be overidden) Derived widget should override this method to disable specified callback. Reimplemented from CIvfWidgetBase. |
|
|
Disable idle processing (to be overidden) Derived widget should override this method to disable idle processing. Reimplemented from CIvfWidgetBase. |
|
||||||||||||
|
Enable timeout callback (to be overidden) Derived widget should override this method to enable specified callback. Reimplemented from CIvfWidgetBase. |
|
|
Redraw operation (to be overidden) Derived widget should override this method to do a redraw of widget Reimplemented from CIvfWidgetBase. |
|
|
Return handle to display context (DC) |
|
|
Return window handle |
|
|
Return handle to current rendering context (RC) |
|
|
Activate window |
|
|
Set window caption |
|
|
Set color depth |
|
|
Enable/Disable fullscreen |
|
|
Shows window |
1.4.6-NO