Max OS 0.3
Loading...
Searching...
No Matches
MaxOS::gui::Desktop Member List

This is the complete list of members for MaxOS::gui::Desktop, including all inherited members.

absolute_coordinates(common::Coordinates coordinates)MaxOS::gui::Widgetvirtual
add_child(Widget *) finalMaxOS::gui::Desktopvirtual
bring_to_front(Widget *) finalMaxOS::gui::Desktopprotectedvirtual
MaxOS::gui::CompositeWidget::bring_to_front()MaxOS::gui::Widget
colourMaxOS::gui::Desktop
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::Widgetvirtual
Desktop(common::GraphicsContext *gc)MaxOS::gui::Desktopexplicit
draw(common::GraphicsContext *gc, common::Rectangle< int32_t > &area, common::Vector< Widget * >::iterator start)MaxOS::gui::CompositeWidgetprotected
draw(common::GraphicsContext *gc, common::Rectangle< int32_t > &area) overrideMaxOS::gui::CompositeWidgetvirtual
draw_self(common::GraphicsContext *gc, common::Rectangle< int32_t > &area) finalMaxOS::gui::Desktopprotectedvirtual
focus()MaxOS::gui::Widget
internal_invalidate(common::Rectangle< int32_t > &area, common::Vector< common::Rectangle< int32_t > >::iterator start, common::Vector< common::Rectangle< int32_t > >::iterator stop)MaxOS::gui::Desktopprotected
invalidate(common::Rectangle< int32_t > &area) finalMaxOS::gui::Desktopvirtual
MaxOS::gui::CompositeWidget::invalidate()MaxOS::gui::Widget
invert_mouse_cursor()MaxOS::gui::Desktopprotected
KeyboardEventHandler() (defined in MaxOS::drivers::peripherals::KeyboardEventHandler)MaxOS::drivers::peripherals::KeyboardEventHandler
m_childrenMaxOS::gui::CompositeWidgetprotected
m_dragged_widgetMaxOS::gui::Desktopprotected
m_focussed_widgetMaxOS::gui::Desktopprotected
m_graphics_contextMaxOS::gui::Desktopprotected
m_invalid_areasMaxOS::gui::Desktopprotected
m_max_heightMaxOS::gui::Widgetprotected
m_max_widthMaxOS::gui::Widgetprotected
m_min_heightMaxOS::gui::Widgetprotected
m_min_widthMaxOS::gui::Widgetprotected
m_mouse_xMaxOS::gui::Desktopprotected
m_mouse_yMaxOS::gui::Desktopprotected
m_parentMaxOS::gui::Widgetprotected
m_positionMaxOS::gui::Widgetprotected
m_validMaxOS::gui::Widgetprotected
MouseEventHandler() (defined in MaxOS::drivers::peripherals::MouseEventHandler)MaxOS::drivers::peripherals::MouseEventHandler
move(int32_t left, int32_t top)MaxOS::gui::Widget
MaxOS::on_event(common::Event< KeyboardEvents > *) overrideMaxOS::drivers::peripherals::KeyboardEventHandler
MaxOS::EventHandler< KeyboardEvents >::on_event(Event< KeyboardEvents > *event)MaxOS::common::EventHandler< KeyboardEvents >virtual
MaxOS::drivers::peripherals::MouseEventHandler::on_event(common::Event< MouseEvents > *) overrideMaxOS::drivers::peripherals::MouseEventHandler
EventHandler< MouseEvents >::on_event(Event< MouseEvents > *event)MaxOS::common::EventHandler< MouseEvents >virtual
on_focus()MaxOS::gui::Widgetvirtual
on_focus_lost()MaxOS::gui::Widgetvirtual
on_key_down(drivers::peripherals::KeyCode key_down_code, const drivers::peripherals::KeyboardState &key_down_state) finalMaxOS::gui::Desktopvirtual
on_key_up(drivers::peripherals::KeyCode key_up_code, const drivers::peripherals::KeyboardState &key_up_state) finalMaxOS::gui::Desktopvirtual
on_mouse_button_pressed(uint32_t x, uint32_t y, uint8_t button) overrideMaxOS::gui::CompositeWidgetvirtual
on_mouse_button_released(uint32_t x, uint32_t y, uint8_t button) overrideMaxOS::gui::CompositeWidgetvirtual
on_mouse_down_event(uint8_t button) finalMaxOS::gui::Desktopvirtual
on_mouse_enter_widget(uint32_t to_x, uint32_t to_y) overrideMaxOS::gui::CompositeWidgetvirtual
on_mouse_leave_widget(uint32_t from_x, uint32_t from_y) overrideMaxOS::gui::CompositeWidgetvirtual
on_mouse_move_event(int8_t x, int8_t y) finalMaxOS::gui::Desktopvirtual
on_mouse_move_widget(uint32_t from_x, uint32_t from_y, uint32_t to_x, uint32_t to_y) overrideMaxOS::gui::CompositeWidgetvirtual
on_mouse_up_event(uint8_t button) finalMaxOS::gui::Desktopvirtual
on_time(const common::Time &time)MaxOS::gui::Desktop
position()MaxOS::gui::Widget
resize(int32_t width, int32_t height)MaxOS::gui::Widget
set_focus(Widget *) finalMaxOS::gui::Desktopprotectedvirtual
Widget()MaxOS::gui::Widget
Widget(int32_t left, int32_t top, uint32_t width, uint32_t height)MaxOS::gui::Widget
~CompositeWidget() (defined in MaxOS::gui::CompositeWidget)MaxOS::gui::CompositeWidget
~Desktop() (defined in MaxOS::gui::Desktop)MaxOS::gui::Desktop
~KeyboardEventHandler() (defined in MaxOS::drivers::peripherals::KeyboardEventHandler)MaxOS::drivers::peripherals::KeyboardEventHandler
~MouseEventHandler() (defined in MaxOS::drivers::peripherals::MouseEventHandler)MaxOS::drivers::peripherals::MouseEventHandler
~Widget() (defined in MaxOS::gui::Widget)MaxOS::gui::Widget