Plutonium framework API  0.1
Simple UI framework for libnx and SDL2
pu::element::Menu Member List

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

AddItem(MenuItem *Item)pu::element::Menu
afocuspu::element::Elementprotected
ClearItems()pu::element::Menu
Element()pu::element::Element
fdownpu::element::Elementprotected
fleftpu::element::Elementprotected
frightpu::element::Elementprotected
fuppu::element::Elementprotected
GetColor()pu::element::Menu
GetFocusChangeElement(FocusChangeDirection Direction)pu::element::Element
GetHeight()pu::element::Menuvirtual
GetItemSize()pu::element::Menu
GetNumberOfItemsToShow()pu::element::Menu
GetOnFocusColor()pu::element::Menu
GetScrollbarColor()pu::element::Menu
GetSelectedIndex()pu::element::Menu
GetSelectedItem()pu::element::Menu
GetWidth()pu::element::Menuvirtual
GetX()pu::element::Menuvirtual
GetY()pu::element::Menuvirtual
IsAffectedByFocus()pu::element::Element
IsVisible()pu::element::Element
Menu(u32 X, u32 Y, u32 Width, draw::Color OptionColor, u32 ItemSize, u32 ItemsToShow)pu::element::Menu
OnInput(u64 Down, u64 Up, u64 Held, bool Touch, bool Focus)pu::element::Menuvirtual
OnRender(render::Renderer *Drawer)pu::element::Menuvirtual
ProcessInput(void *Lyt, u64 Down, u64 Up, u64 Held, bool Touch)pu::element::Element
SetAffectedByFocus(bool Affected)pu::element::Element
SetColor(draw::Color Color)pu::element::Menu
SetCooldownEnabled(bool Cooldown)pu::element::Menu
SetFocusChangeElement(FocusChangeDirection Direction, Element *ToChange)pu::element::Element
SetItemSize(u32 ItemSize)pu::element::Menu
SetNumberOfItemsToShow(u32 ItemsToShow)pu::element::Menu
SetOnFocusColor(draw::Color Color)pu::element::Menu
SetOnSelectionChanged(std::function< void()> Callback)pu::element::Menu
SetScrollbarColor(draw::Color Color)pu::element::Menu
SetSelectedIndex(u32 Index)pu::element::Menu
SetVisible(bool Visible)pu::element::Element
SetWidth(u32 Width)pu::element::Menu
SetX(u32 X)pu::element::Menu
SetY(u32 Y)pu::element::Menu
visiblepu::element::Elementprotected
~Element()pu::element::Elementvirtual
~Menu()pu::element::Menu