#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 |