|
XenevaOS
|
#include <window.h>
Public Attributes | |
| int | x |
| int | y |
| int | w |
| int | h |
| uint8_t | type |
| bool | hover |
| bool | clicked |
| uint32_t | fillColor |
| uint32_t | outlineColor |
| uint32_t | hoverOutlineColor |
| uint32_t | clickedFillColor |
| uint32_t | clickedOutlineColor |
| void(* | ChGlobalButtonPaint )(ChWindow *win, struct _global_ctrl_ *glbl) |
| void(* | ChGlobalMouseEvent )(ChWindow *win, struct _global_ctrl_ *glbl, int x, int y, int button) |
| void(* | ChGlobalTouchEvent )(ChWindow *win, struct _global_ctrl_ *glbl, int x, int y) |
| void(* | ChGlobalActionEvent )(ChWindow *win, struct _global_ctrl_ *glbl) |
| void(* _global_ctrl_::ChGlobalActionEvent) (ChWindow *win, struct _global_ctrl_ *glbl) |
| void(* _global_ctrl_::ChGlobalButtonPaint) (ChWindow *win, struct _global_ctrl_ *glbl) |
| void(* _global_ctrl_::ChGlobalMouseEvent) (ChWindow *win, struct _global_ctrl_ *glbl, int x, int y, int button) |
| void(* _global_ctrl_::ChGlobalTouchEvent) (ChWindow *win, struct _global_ctrl_ *glbl, int x, int y) |
| bool _global_ctrl_::clicked |
| uint32_t _global_ctrl_::clickedFillColor |
| uint32_t _global_ctrl_::clickedOutlineColor |
| uint32_t _global_ctrl_::fillColor |
| int _global_ctrl_::h |
| bool _global_ctrl_::hover |
| uint32_t _global_ctrl_::hoverOutlineColor |
| uint32_t _global_ctrl_::outlineColor |
| uint8_t _global_ctrl_::type |
| int _global_ctrl_::w |
| int _global_ctrl_::x |
| int _global_ctrl_::y |