class frame_widget
Declaration
class frame_widget : public abstract_widget { /* full declaration omitted */ };
Declared at: include/ekg/ui/frame/ui_frame_widget.hpp:32
Inherits from: abstract_widget
Member Variables
- public uint16_t target_dock_drag = {}
- public uint16_t target_dock_resize = {}
- public ekg::ui::scrollbar_embedded_widget* p_scroll_embedded = {}
- public ekg::docker docker_activity_drag = {}
- public ekg::docker docker_activity_resize = {}
- public ekg::rect rect_delta = {}
- public float ui_theme_activity_offset = {}
Inherited from abstract_widget:
- public p_data = {}
- public flag = {}
- public dimension = {}
- public min_size = {}
- public p_parent = {}
- public p_scroll = {}
- public p_parent_scissor = {}
- public scissor = {}
- public empty_parent = {}
- public empty_scroll = {}
- public is_high_frequency = {}
- public is_targeting_absolute_parent = {}
- public was_reloaded = {}
- public was_refreshed = {}
- public was_syncedlayout = {}
Method Overview
- public void on_draw_refresh()
- public void on_event(ekg::os::io_event_serial & io_event_serial)
- public void on_reload()
- public void on_update()
Inherited from abstract_widget:
- public get_abs_rect
- public get_static_rect
- public on_create
- public on_destroy
- public on_draw_refresh
- public on_event
- public on_post_event
- public on_pre_event
- public on_reload
- public on_update
Methods
¶void on_draw_refresh()
void on_draw_refresh()
Declared at: include/ekg/ui/frame/ui_frame_widget.hpp:50
¶void on_event(
ekg::os::io_event_serial& io_event_serial)
void on_event(
ekg::os::io_event_serial& io_event_serial)
Declared at: include/ekg/ui/frame/ui_frame_widget.hpp:46
Parameters
- ekg::os::io_event_serial& io_event_serial
¶void on_reload()
void on_reload()
Declared at: include/ekg/ui/frame/ui_frame_widget.hpp:44
¶void on_update()
void on_update()
Declared at: include/ekg/ui/frame/ui_frame_widget.hpp:48