ekg

    Navigation

  • Home
  • Search
  • Repository
  • Made with hdoc
  • Pages

  • gettingstarted
  • API Documentation

  • Functions
  • Records
  • Enums
  • Namespaces
  • namespace ekg
  • namespace ui
  • class checkbox_widget

class checkbox_widget

Declaration

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

Declared at: include/ekg/ui/checkbox/ui_checkbox_widget.hpp:31

Inherits from: abstract_widget

Member Variables

public ekg::rect rect_text = {}
public ekg::rect rect_box = {}

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()

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()

Declared at: include/ekg/ui/checkbox/ui_checkbox_widget.hpp:40

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

Declared at: include/ekg/ui/checkbox/ui_checkbox_widget.hpp:38

Parameters

ekg::os::io_event_serial& io_event_serial

¶void on_reload()

Declared at: include/ekg/ui/checkbox/ui_checkbox_widget.hpp:36

Documentation for ekg.

Generated by hdoc version 1.4.0-52b8ad2 on 2024-06-16T02:37:17 UTC.

19AD43E11B2996