|
|
| CL_GUIWindowManagerSystem () |
|
| ~CL_GUIWindowManagerSystem () |
|
|
CL_GUIWindowManagerProvider_System * | get_provider () const |
| Retrieves the provider. More...
|
|
|
bool | is_null () const |
| Is Null. More...
|
|
CL_WindowManagerType | get_window_manager_type () const |
| Get Window manager type. More...
|
|
|
void | set_site (CL_GUIWindowManagerSite *site) |
| Set site. More...
|
|
void | create_window (CL_GUITopLevelWindow *handle, CL_GUITopLevelWindow *owner, CL_GUIComponent *component, CL_GUITopLevelDescription description) |
|
void | destroy_window (CL_GUITopLevelWindow *handle) |
| Destroy window. More...
|
|
void | enable_window (CL_GUITopLevelWindow *handle, bool enable) |
| Enable window. More...
|
|
bool | has_focus (CL_GUITopLevelWindow *handle) const |
| Has focus. More...
|
|
void | set_visible (CL_GUITopLevelWindow *handle, bool visible, bool activate_root_win) |
| Set visible. More...
|
|
void | set_geometry (CL_GUITopLevelWindow *handle, const CL_Rect &geometry, bool client_area) |
| Set geometry. More...
|
|
CL_Rect | get_geometry (CL_GUITopLevelWindow *handle, bool client_area) const |
| Get geometry. More...
|
|
CL_Point | screen_to_window (CL_GUITopLevelWindow *handle, const CL_Point &screen_point, bool client_area) const |
| Screen to window. More...
|
|
CL_Point | window_to_screen (CL_GUITopLevelWindow *handle, const CL_Point &window_point, bool client_area) const |
| Window to screen. More...
|
|
CL_GraphicContext & | get_gc (CL_GUITopLevelWindow *handle) const |
| Get gc. More...
|
|
CL_InputContext & | get_ic (CL_GUITopLevelWindow *handle) const |
| Get ic. More...
|
|
CL_GraphicContext | begin_paint (CL_GUITopLevelWindow *handle, const CL_Rect &update_region) |
| Begin paint. More...
|
|
void | set_cliprect (CL_GUITopLevelWindow *handle, CL_GraphicContext &gc, const CL_Rect &rect) |
| Set cliprect. More...
|
|
void | reset_cliprect (CL_GUITopLevelWindow *handle, CL_GraphicContext &gc) |
| Reset cliprect. More...
|
|
void | push_cliprect (CL_GUITopLevelWindow *handle, CL_GraphicContext &gc, const CL_Rect &rect) |
| Push cliprect. More...
|
|
void | pop_cliprect (CL_GUITopLevelWindow *handle, CL_GraphicContext &gc) |
| Pop cliprect. More...
|
|
void | end_paint (CL_GUITopLevelWindow *handle, const CL_Rect &update_region) |
| End paint. More...
|
|
void | request_repaint (CL_GUITopLevelWindow *handle, const CL_Rect &update_region) |
| Request repaint. More...
|
|
void | bring_to_front (CL_GUITopLevelWindow *handle) |
| Bring to front. More...
|
|
bool | is_minimized (CL_GUITopLevelWindow *handle) const |
| Is minimized. More...
|
|
bool | is_maximized (CL_GUITopLevelWindow *handle) const |
| Is maximized. More...
|
|
void | process_message () |
| Process message. More...
|
|
void | capture_mouse (CL_GUITopLevelWindow *handle, bool state) |
| Capture mouse. More...
|
|
CL_DisplayWindow | get_display_window (CL_GUITopLevelWindow *handle) const |
| Get display window. More...
|
|
void | set_cursor (CL_GUITopLevelWindow *handle, const CL_Cursor &cursor) |
| Set cursor. More...
|
|
void | set_cursor (CL_GUITopLevelWindow *handle, enum CL_StandardCursor type) |
| Set cursor. More...
|
|
void | update () |
| Perform any updates. More...
|
|
void | setup_painting () |
| Initial setup for painting all top level windows. More...
|
|
void | complete_painting () |
| Final completion for painting all top level windows. More...
|
|
System (OS) window manager.