# Plutonium framework API: Member List

pu::ui::elm::Menu Member List

This is the complete list of members for pu::ui::elm::Menu, including all inherited members.

AddItem(MenuItem::Ref &item) | pu::ui::elm::Menu | inline
ClearItems() | pu::ui::elm::Menu | inline
DefaultScrollbarColor | pu::ui::elm::Menu | static
Element() | pu::ui::elm::Element | inline
GetHeight() override | pu::ui::elm::Menu | inlinevirtual
GetHorizontalAlign() | pu::ui::elm::Element | inline
GetItems() | pu::ui::elm::Menu | inline
GetItemsColor() | pu::ui::elm::Menu | inline
GetItemsFocusColor() | pu::ui::elm::Menu | inline
GetItemsHeight() | pu::ui::elm::Menu | inline
GetNumberOfItemsToShow() | pu::ui::elm::Menu | inline
GetProcessedX() | pu::ui::elm::Element |
GetProcessedY() | pu::ui::elm::Element |
GetScrollbarColor() | pu::ui::elm::Menu | inline
GetSelectedIndex() | pu::ui::elm::Menu | inline
GetSelectedItem() | pu::ui::elm::Menu | inline
GetVerticalAlign() | pu::ui::elm::Element | inline
GetWidth() override | pu::ui::elm::Menu | inlinevirtual
GetX() override | pu::ui::elm::Menu | inlinevirtual
GetY() override | pu::ui::elm::Menu | inlinevirtual
h_align | pu::ui::elm::Element | protected
IconItemSizesFactor | pu::ui::elm::Menu | static
IconMargin | pu::ui::elm::Menu | static
IsVisible() | pu::ui::elm::Element | inline
ItemAlphaIncrement | pu::ui::elm::Menu | static
LightScrollbarColorFactor | pu::ui::elm::Menu | static
Menu(const i32 x, const i32 y, const i32 width, const Color items_clr, const Color items_focus_clr, const i32 items_height, const i32 items_to_show) | pu::ui::elm::Menu |
OnInput(const u64 keys_down, const u64 keys_up, const u64 keys_held, const TouchPoint touch_pos) override | pu::ui::elm::Menu | virtual
OnRender(render::Renderer::Ref &drawer, const i32 x, const i32 y) override | pu::ui::elm::Menu | virtual
OnSelectionChangedCallback typedef | pu::ui::elm::Menu |
parent_container | pu::ui::elm::Element | protected
ScrollbarWidth | pu::ui::elm::Menu | static
SetCooldownEnabled(const bool enabled) | pu::ui::elm::Menu | inline
SetHorizontalAlign(const HorizontalAlign align) | pu::ui::elm::Element | inline
SetItemsColor(const Color items_clr) | pu::ui::elm::Menu | inline
SetItemsFocusColor(const Color items_focus_clr) | pu::ui::elm::Menu | inline
SetItemsHeight(const i32 items_height) | pu::ui::elm::Menu | inline
SetNumberOfItemsToShow(const i32 items_to_show) | pu::ui::elm::Menu | inline
SetOnSelectionChanged(OnSelectionChangedCallback on_selection_changed_cb) | pu::ui::elm::Menu | inline
SetParentContainer(Container *parent_container) | pu::ui::elm::Element | inline
SetScrollbarColor(const Color scrollbar_clr) | pu::ui::elm::Menu | inline
SetSelectedIndex(const i32 idx) | pu::ui::elm::Menu |
SetVerticalAlign(const VerticalAlign align) | pu::ui::elm::Element | inline
SetVisible(const bool visible) | pu::ui::elm::Element | inline
SetWidth(const i32 width) | pu::ui::elm::Menu | inline
SetX(const i32 x) | pu::ui::elm::Menu | inline
SetY(const i32 y) | pu::ui::elm::Menu | inline
ShadowBaseAlpha | pu::ui::elm::Menu | static
ShadowHeight | pu::ui::elm::Menu | static
TextMargin | pu::ui::elm::Menu | static
v_align | pu::ui::elm::Element | protected
visible | pu::ui::elm::Element | protected
~Element() | pu::ui::elm::Element | inlinevirtual