Go to the source code of this file.
◆ ANCHOR
#define ANCHOR |
( |
| PREFIX, |
|
|
| NAME ) |
◆ CYDUI_INTERNAL_EV_button_PROPAGATE
#define CYDUI_INTERNAL_EV_button_PROPAGATE |
( |
| NAME | ) |
|
|
export |
Value: if (component->parent.has_value()) \
component->parent.value()->get_event_dispatcher()->dispatch_button_##NAME( \
button, x + $x, y + $y \
);
Definition at line 63 of file component_event_handler.cppm.
◆ CYDUI_INTERNAL_EV_HANDLER_DECL
#define CYDUI_INTERNAL_EV_HANDLER_DECL |
( |
| NAME | ) |
|
◆ CYDUI_INTERNAL_EV_HANDLER_DECL_W_RET
#define CYDUI_INTERNAL_EV_HANDLER_DECL_W_RET |
( |
| NAME | ) |
|
◆ CYDUI_INTERNAL_EV_mouse_PROPAGATE
#define CYDUI_INTERNAL_EV_mouse_PROPAGATE |
( |
| NAME | ) |
|
|
export |
Value: if (component->parent.has_value()) \
component->parent.value()->get_event_dispatcher()->dispatch_mouse_##NAME(x + $x, y + $y);
Definition at line 68 of file component_event_handler.cppm.
◆ DIMENSIONAL_ARGS
#define DIMENSIONAL_ARGS $x, $y, $width, $height, $padding_top, $padding_bottom, $padding_left, $padding_right |
|
export |
◆ TO_STRING