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

Inherited from abstract_widget:

Methods

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)

Declared at: include/ekg/ui/frame/ui_frame_widget.hpp:46

Parameters

ekg::os::io_event_serial& io_event_serial

void on_reload()

Declared at: include/ekg/ui/frame/ui_frame_widget.hpp:44

void on_update()

Declared at: include/ekg/ui/frame/ui_frame_widget.hpp:48