#include <window.h>
|
| int | x |
| |
| int | y |
| |
| int | w |
| |
| int | h |
| |
| int | lastMouseX |
| |
| int | lastMouseY |
| |
| bool | clicked |
| |
| bool | hover |
| |
| bool | hoverPainted |
| |
| bool | KillFocus |
| |
| bool | visible |
| |
| bool | touched |
| |
| uint8_t | type |
| |
| void(* | ChActionHandler )(struct _ChWidget_ *widget, ChWindow *win) |
| |
| void(* | ChMouseEvent )(struct _ChWidget_ *widget, ChWindow *win, int x, int y, int button) |
| |
| void(* | ChTouchEvent )(struct _ChWidget_ *widget, ChWindow *win, int x, int y) |
| |
| void(* | ChScrollEvent )(struct _ChWidget_ *widget, ChWindow *win, int scrollval, uint8_t scrolltype) |
| |
| void(* | ChPaintHandler )(struct _ChWidget_ *widget, ChWindow *win) |
| |
| void(* | ChDestroy )(struct _ChWidget_ *widget, ChWindow *win) |
| |
◆ ChActionHandler
◆ ChDestroy
◆ ChMouseEvent
◆ ChPaintHandler
◆ ChScrollEvent
◆ ChTouchEvent
◆ clicked
◆ hover
◆ hoverPainted
| bool _ChWidget_::hoverPainted |
◆ KillFocus
| bool _ChWidget_::KillFocus |
◆ lastMouseX
| int _ChWidget_::lastMouseX |
◆ lastMouseY
| int _ChWidget_::lastMouseY |
◆ touched
◆ type
◆ visible
The documentation for this struct was generated from the following file:
- XenevaOS/Libs/Chitralekha/widgets/window.h