| absolute_coordinates(common::Coordinates coordinates) | MaxOS::gui::Widget | virtual |
| add_child(Widget *child) override | MaxOS::gui::Window | virtual |
| area_colour | MaxOS::gui::Window | |
| bring_to_front(Widget *) | MaxOS::gui::Widget | protectedvirtual |
| bring_to_front() | MaxOS::gui::Widget | |
| CompositeWidget() (defined in MaxOS::gui::CompositeWidget) | MaxOS::gui::CompositeWidget | |
| CompositeWidget(int32_t left, int32_t top, uint32_t width, uint32_t height) | MaxOS::gui::CompositeWidget | |
| contains_coordinate(uint32_t x, uint32_t y) | MaxOS::gui::Widget | virtual |
| draw(common::GraphicsContext *gc, common::Rectangle< int32_t > &area, common::Vector< Widget * >::iterator start) | MaxOS::gui::CompositeWidget | protected |
| draw(common::GraphicsContext *gc, common::Rectangle< int32_t > &area) override | MaxOS::gui::CompositeWidget | virtual |
| draw_self(common::GraphicsContext *gc, common::Rectangle< int32_t > &area) override | MaxOS::gui::Window | virtual |
| focus() | MaxOS::gui::Widget | |
| frame_border_colour | MaxOS::gui::Window | |
| frame_colour | MaxOS::gui::Window | |
| frame_thickness | MaxOS::gui::Window | |
| invalidate() | MaxOS::gui::Widget | |
| invalidate(common::Rectangle< int32_t > &area) | MaxOS::gui::Widget | virtual |
| KeyboardEventHandler() (defined in MaxOS::drivers::peripherals::KeyboardEventHandler) | MaxOS::drivers::peripherals::KeyboardEventHandler | |
| m_children | MaxOS::gui::CompositeWidget | protected |
| m_max_height | MaxOS::gui::Widget | protected |
| m_max_width | MaxOS::gui::Widget | protected |
| m_min_height | MaxOS::gui::Widget | protected |
| m_min_width | MaxOS::gui::Widget | protected |
| m_parent | MaxOS::gui::Widget | protected |
| m_position | MaxOS::gui::Widget | protected |
| m_valid | MaxOS::gui::Widget | protected |
| move(int32_t left, int32_t top) | MaxOS::gui::Widget | |
| on_event(common::Event< KeyboardEvents > *) override | MaxOS::drivers::peripherals::KeyboardEventHandler | |
| EventHandler< KeyboardEvents >::on_event(Event< KeyboardEvents > *event) | MaxOS::common::EventHandler< KeyboardEvents > | virtual |
| on_focus() | MaxOS::gui::Widget | virtual |
| on_focus_lost() | MaxOS::gui::Widget | virtual |
| on_key_down(KeyCode, const KeyboardState &) | MaxOS::drivers::peripherals::KeyboardEventHandler | virtual |
| on_key_up(KeyCode, const KeyboardState &) | MaxOS::drivers::peripherals::KeyboardEventHandler | virtual |
| on_mouse_button_pressed(uint32_t x, uint32_t y, uint8_t button) override | MaxOS::gui::Window | virtual |
| on_mouse_button_released(uint32_t x, uint32_t y, uint8_t button) override | MaxOS::gui::CompositeWidget | virtual |
| on_mouse_enter_widget(uint32_t to_x, uint32_t to_y) override | MaxOS::gui::CompositeWidget | virtual |
| on_mouse_leave_widget(uint32_t from_x, uint32_t from_y) override | MaxOS::gui::CompositeWidget | virtual |
| on_mouse_move_widget(uint32_t from_x, uint32_t from_y, uint32_t to_x, uint32_t to_y) override | MaxOS::gui::CompositeWidget | virtual |
| position() | MaxOS::gui::Widget | |
| resize(int32_t width, int32_t height) | MaxOS::gui::Widget | |
| set_focus(Widget *) | MaxOS::gui::Widget | protectedvirtual |
| title_bar_height | MaxOS::gui::Window | |
| Widget() | MaxOS::gui::Widget | |
| Widget(int32_t left, int32_t top, uint32_t width, uint32_t height) | MaxOS::gui::Widget | |
| Window(int32_t left, int32_t top, uint32_t width, uint32_t height, const string &title_text) | MaxOS::gui::Window | |
| Window(Widget *contained_widget, const string &title_text) | MaxOS::gui::Window | |
| ~CompositeWidget() (defined in MaxOS::gui::CompositeWidget) | MaxOS::gui::CompositeWidget | |
| ~KeyboardEventHandler() (defined in MaxOS::drivers::peripherals::KeyboardEventHandler) | MaxOS::drivers::peripherals::KeyboardEventHandler | |
| ~Widget() (defined in MaxOS::gui::Widget) | MaxOS::gui::Widget | |
| ~Window() (defined in MaxOS::gui::Window) | MaxOS::gui::Window | |