class scrollbar_widget

Declaration

class scrollbar_widget : public abstract_widget { /* full declaration omitted */ };

Declared at: include/ekg/ui/scrollbar/ui_scrollbar_widget.hpp:32

Inherits from: abstract_widget

Member Variables

public ekg::ui::scrollbar_embedded_widget scroll = {}

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/scrollbar/ui_scrollbar_widget.hpp:46

void on_event(
    ekg::os::io_event_serial& io_event_serial)

Declared at: include/ekg/ui/scrollbar/ui_scrollbar_widget.hpp:40

Parameters

ekg::os::io_event_serial& io_event_serial

void on_post_event(
    ekg::os::io_event_serial& io_event_serial)

Declared at: include/ekg/ui/scrollbar/ui_scrollbar_widget.hpp:42

Parameters

ekg::os::io_event_serial& io_event_serial

void on_pre_event(
    ekg::os::io_event_serial& io_event_serial)

Declared at: include/ekg/ui/scrollbar/ui_scrollbar_widget.hpp:38

Parameters

ekg::os::io_event_serial& io_event_serial

void on_reload()

Declared at: include/ekg/ui/scrollbar/ui_scrollbar_widget.hpp:36

void on_update()

Declared at: include/ekg/ui/scrollbar/ui_scrollbar_widget.hpp:44