|
CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
Public 成员函数 | |
| AdapterPlatformGTK () | |
| AdapterPlatformGTK (IManageHandler *manager, GtkWidget *win) | |
| virtual | ~AdapterPlatformGTK () |
| BOOL | InitAdapt (IManageHandler *manager, GtkWidget *win) |
| BOOL | AttachHwnd (GtkWidget *win) |
| BOOL | DestoryAdapter () |
| UINT | MessageLoop () override |
| BOOL | IsZoomed () override |
| BOOL | IsWindowVisible () override |
| BOOL | SendMessage (UINT msg, WPARAM wp=0L, LPARAM lp=0L) override |
| BOOL | PostMessage (UINT msg, WPARAM wp=0L, LPARAM lp=0L) override |
| BOOL | OnPlatformHandler (UINT message, WPARAM wp, LPARAM lp) override |
| void | GetClientRect (RECT *rc) override |
| void | GetWindowRect (RECT *rc) override |
| void | SetActiveWindow () override |
| void | EnableWindow (BOOL enable) override |
| void | ShowWindow (ShowMode model) override |
| void | MoveWindow (int x, int y, int width, int height, BOOL is_refresh) override |
| void | InvalidateRect (RECT *rc, BOOL sync_flag=FALSE) override |
| void | ClientPointToScreen (POINT *pt) override |
| void | ScreenPointToClient (POINT *pt) override |
| void | GetCursorGloablPos (POINT *pt) override |
| void | OnRender (RECT &rect) override |
| Public 成员函数 继承自 BUI::IAdapterPlatform | |
| IAdapterPlatform () | |
| virtual | ~IAdapterPlatform () |
| void | SetManageHandler (IManageHandler *handler) |
| IManageHandler * | ManageHandler () const |
Public 属性 | |
| GtkWidget * | m_win |
| std::vector< long > | m_signal_id |
| cairo_surface_t * | m_surface_buffer |
| cairo_t * | m_cr_buffer |
| Public 属性 继承自 BUI::IAdapterPlatform | |
| IManageHandler * | m_manager |
| ShowMode | m_show_state |
| BUI::AdapterPlatformGTK::AdapterPlatformGTK | ( | ) |
| BUI::AdapterPlatformGTK::AdapterPlatformGTK | ( | IManageHandler * | manager, |
| GtkWidget * | win ) |
|
virtual |
| BOOL BUI::AdapterPlatformGTK::AttachHwnd | ( | GtkWidget * | win | ) |
|
overridevirtual |
| BOOL BUI::AdapterPlatformGTK::DestoryAdapter | ( | ) |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
| BOOL BUI::AdapterPlatformGTK::InitAdapt | ( | IManageHandler * | manager, |
| GtkWidget * | win ) |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
| cairo_t* BUI::AdapterPlatformGTK::m_cr_buffer |
| std::vector<long> BUI::AdapterPlatformGTK::m_signal_id |
| cairo_surface_t* BUI::AdapterPlatformGTK::m_surface_buffer |
| GtkWidget* BUI::AdapterPlatformGTK::m_win |