|
g4tools
5.4.0
|


Public Member Functions | |
| virtual void | paint (unsigned int a_w, unsigned int a_h) |
| _glarea (HWND a_parent, parent_viewer &a_viewer) | |
Public Member Functions inherited from tools::Windows::glarea | |
| virtual void | resize (unsigned int, unsigned int) |
| virtual void | close () |
| virtual void | left_button_up (unsigned int a_x, unsigned int a_y) |
| virtual void | left_button_down (unsigned int a_x, unsigned int a_y) |
| virtual void | mouse_move (unsigned int a_x, unsigned int a_y, bool) |
| glarea (HWND a_parent) | |
| virtual | ~glarea () |
| void | set_client_area_size (unsigned int a_w, unsigned int a_h) |
| HWND | hwnd () const |
| void | post_WM_PAINT () const |
| void | send_WM_PAINT () const |
| void | wm_paint () |
| void | set_device_interactor (tools::sg::device_interactor *a_interactor) |
Protected Attributes | |
| parent_viewer & | m_viewer |
Protected Attributes inherited from tools::Windows::glarea | |
| HWND | m_parent |
| HWND | m_hwnd |
| HGLRC | m_context |
| HDC | m_HDC |
| bool | m_touch_available |
| tools::sg::device_interactor * | m_interactor |
Additional Inherited Members | |
Protected Member Functions inherited from tools::Windows::glarea | |
| glarea (const glarea &a_from) | |
| glarea & | operator= (const glarea &) |
| bool | is_touch_event () |
| tools::key_code | convert (WPARAM a_key) |
Static Protected Member Functions inherited from tools::Windows::glarea | |
| static LRESULT CALLBACK | proc (HWND a_hwnd, UINT a_msg, WPARAM a_wparam, LPARAM a_lparam) |
| static bool | SetWindowPixelFormat (HDC a_HDC) |
| static void | wm__destroy (HWND a_hwnd) |
|
inline |
|
inlinevirtual |
|
protected |