BuGUI
BUtton Grid User Interface
Loading...
Searching...
No Matches
bugui::controller< T > Member List

This is the complete list of members for bugui::controller< T >, including all inherited members.

add_held(base_widget *widget) override final (defined in bugui::controller< T >)bugui::controller< T >inlinevirtual
add_widget(Args &...args)bugui::base_container_widgetinlineprotected
add_widget(Args &&...args)bugui::base_container_widgetinlineprotected
base_container_widget(base_container_widget *parent) (defined in bugui::base_container_widget)bugui::base_container_widgetexplicit
base_controller(std::unique_ptr< base_hardware > &&hardware) (defined in bugui::ctrlr_deleter< T >)bugui::ctrlr_deleter< T >
base_widget(base_container_widget *parent) (defined in bugui::base_widget)bugui::base_widgetexplicitprotected
children (defined in bugui::base_container_widget)bugui::base_container_widgetprotected
controller(std::string_view device_name) (defined in bugui::controller< T >)bugui::controller< T >inlineexplicitprotected
get_bottom_right() const (defined in bugui::rectangle)bugui::rectangleinline
get_deepest_held()bugui::base_container_widget
get_height() const (defined in bugui::rectangle)bugui::rectangleinline
get_held() constbugui::base_container_widgetinline
get_horizontal_scale() const noexceptbugui::base_controllerinline
get_parent() constbugui::base_widgetinline
get_root() constbugui::base_widgetinline
get_top_left() const (defined in bugui::rectangle)bugui::rectangleinline
get_unique_held() constbugui::base_container_widget
get_vertical_scale() const noexceptbugui::base_controllerinline
get_width() const (defined in bugui::rectangle)bugui::rectangleinline
get_x() const (defined in bugui::rectangle)bugui::rectangleinline
get_y() const (defined in bugui::rectangle)bugui::rectangleinline
handle_child_Delete() override finalbugui::controller< T >inlineprotectedvirtual
handle_Delete() override final (defined in bugui::base_controller)bugui::base_controllerinlinevirtual
handle_painter(painter &painter) const override final (defined in bugui::controller< T >)bugui::controller< T >inlinevirtual
handle_presser(presser &presser) override final (defined in bugui::controller< T >)bugui::controller< T >inlinevirtual
hdw (defined in bugui::base_controller)bugui::base_controllerprotected
held (defined in bugui::base_container_widget)bugui::base_container_widgetprotected
increment_horizontal_scale(double scale_inc)bugui::base_controllerprotected
increment_vertical_scale(double scale_inc)bugui::base_controllerprotected
local_repaint(base_widget *widget)bugui::base_controller
on_Delete(button_presser &p)bugui::ctrlr_deleter< T >inline
on_Shift(auto &p)bugui::ctrlr_shifter< T >inline
overlap(rectangle &other) constbugui::rectangleprotectedvirtual
paint (defined in bugui::base_controller)bugui::base_controllerprotected
parent (defined in bugui::base_widget)bugui::base_widgetprotected
remove_held(base_widget *widget) override final (defined in bugui::controller< T >)bugui::controller< T >inlinevirtual
remove_widget(base_widget *widget)bugui::base_container_widget
remove_widget(Pred pred)bugui::base_container_widgetinlineprotected
repaint() override finalbugui::controller< T >inlineprotectedvirtual
root (defined in bugui::base_widget)bugui::base_widgetprotected
set(int new_x, int new_y) (defined in bugui::rectangle)bugui::rectangle
set(int new_x, int new_y, int new_width, int new_height) (defined in bugui::rectangle)bugui::rectangle
set_bottom_right(point &&new_bottom_right) (defined in bugui::rectangle)bugui::rectangle
set_height(int new_height) (defined in bugui::rectangle)bugui::rectangle
set_horizontal_scale(double scale)bugui::base_controllerprotected
set_size(int new_size) (defined in bugui::rectangle)bugui::rectangle
set_top_left(point &&new_top_left) (defined in bugui::rectangle)bugui::rectangle
set_vetical_scale(double scale)bugui::base_controllerprotected
set_width(int new_width) (defined in bugui::rectangle)bugui::rectangle
set_x(int new_x) (defined in bugui::rectangle)bugui::rectangle
set_y(int new_y) (defined in bugui::rectangle)bugui::rectangle
update() override final (defined in bugui::controller< T >)bugui::controller< T >inlinevirtual
~base_widget()=default (defined in bugui::base_widget)bugui::base_widgetvirtual
~rectangle()=default (defined in bugui::rectangle)bugui::rectangle