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

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

afocuspu::element::Elementprotected
Element()pu::element::Element
fdownpu::element::Elementprotected
fleftpu::element::Elementprotected
frightpu::element::Elementprotected
fuppu::element::Elementprotected
GetFocusChangeElement(FocusChangeDirection Direction)pu::element::Element
GetHeight()=0pu::element::Elementpure virtual
GetWidth()=0pu::element::Elementpure virtual
GetX()=0pu::element::Elementpure virtual
GetY()=0pu::element::Elementpure virtual
IsAffectedByFocus()pu::element::Element
IsVisible()pu::element::Element
OnInput(u64 Down, u64 Up, u64 Held, bool Touch, bool Focus)=0pu::element::Elementpure virtual
OnRender(render::Renderer *Drawer)=0pu::element::Elementpure virtual
ProcessInput(void *Lyt, u64 Down, u64 Up, u64 Held, bool Touch)pu::element::Element
SetAffectedByFocus(bool Affected)pu::element::Element
SetFocusChangeElement(FocusChangeDirection Direction, Element *ToChange)pu::element::Element
SetVisible(bool Visible)pu::element::Element
visiblepu::element::Elementprotected
~Element()pu::element::Elementvirtual