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 |