Aether
SDL2 based UI Framework for NX
Aether::List Member List

This is the complete list of members for Aether::List, including all inherited members.

addElement(Element *e)Aether::Scrollablevirtual
addElementAfter(Element *e, Element *a)Aether::Scrollable
addElementAt(Element *e, size_t i) (defined in Aether::Scrollable)Aether::Scrollableprotected
addElementBefore(Element *e, Element *b)Aether::Scrollable
canScroll()Aether::Scrollable
canScroll_Aether::Scrollableprotected
catchup()Aether::Scrollable
childrenAether::Elementprotected
Container(int x=0, int y=0, int w=100, int h=100)Aether::Container
dampening()Aether::Scrollable
Element(int x=0, int y=0, int w=100, int h=100)Aether::Element
focused()Aether::Element
focused_Aether::Elementprotected
focussed()Aether::Element
h()Aether::Element
handleEvent(InputEvent *e)Aether::Listvirtual
hasHighlighted()Aether::Element
hasSelectable()Aether::Element
hasSelected()Aether::Element
hiBGColourAether::Elementprotectedstatic
hiBGTexAether::Elementprotectedstatic
hiBorderColourAether::Elementprotectedstatic
hiBorderTexAether::Elementprotectedstatic
hidden()Aether::Element
highlighted()Aether::Element
hiSizeAether::Elementprotectedstatic
isScrollingAether::Scrollableprotected
isTouchAether::Elementprotectedstatic
isTouchedAether::Scrollableprotected
isVisible()Aether::Element
List(int x, int y, int w, int h, Padding p=Padding::Default)Aether::List
maxScrollPos()Aether::Scrollable
maxScrollPos_Aether::Scrollableprotected
onPress(std::function< void()> f)Aether::Element
onPressFunc()Aether::Element
parent()Aether::Element
parent_Aether::Elementprotected
removeAllElements()Aether::Scrollablevirtual
removeElement(Element *e)Aether::Scrollablevirtual
removeElementsAfter(Element *e)Aether::Scrollable
removeElementsBefore(Element *e)Aether::Scrollable
render()Aether::Scrollablevirtual
renderer (defined in Aether::Element)Aether::Elementprotectedstatic
renderHighlight()Aether::Elementvirtual
renderHighlightBG()Aether::Elementvirtual
renderHighlightTextures()Aether::Elementprotected
renderSelection()Aether::Elementvirtual
renderSelectionTexture()Aether::Elementprotected
returnAllElements()Aether::Scrollablevirtual
returnElement(Element *e)Aether::Scrollablevirtual
Scrollable(int x, int y, int w, int h, Padding p=Padding::Default)Aether::Scrollable
scrollCatchupAether::Scrollableprotected
scrollDampeningAether::Scrollableprotected
scrollPos()Aether::Scrollable
scrollPos_Aether::Scrollableprotected
scrollVelocityAether::Scrollableprotected
selColourAether::Elementprotectedstatic
selectable()Aether::Element
selected()Aether::Element
selTexAether::Elementprotectedstatic
setActive()Aether::Containervirtual
setCanScroll(bool b)Aether::Scrollable
setCatchup(int c)Aether::Scrollable
setDampening(float d)Aether::Scrollable
setFocused(Element *e)Aether::Element
setFocussed(Element *e)Aether::Element
setH(int h)Aether::Scrollablevirtual
setHasHighlighted(bool b)Aether::Element
setHasSelectable(bool b)Aether::Element
setHasSelected(bool b)Aether::Element
setHidden(bool b)Aether::Element
setHighlighted(bool b)Aether::Element
setInactive()Aether::Listvirtual
setParent(Element *p)Aether::Element
setScrollBarColour(Colour c)Aether::Scrollable
setScrollPos(int pos)Aether::Scrollable
setSelectable(bool b)Aether::Element
setSelected(bool b)Aether::Elementvirtual
setShowScrollBar(bool b)Aether::Scrollable
setTouchable(bool b)Aether::Element
setW(int w)Aether::Scrollablevirtual
setWH(int w, int h)Aether::Elementvirtual
setWrapAround(bool b)Aether::List
setX(int x)Aether::Elementvirtual
setXY(int x, int y)Aether::Elementvirtual
setXYWH(int x, int y, int w, int h)Aether::Elementvirtual
setY(int y)Aether::Elementvirtual
showScrollBar()Aether::Scrollable
touchable()Aether::Element
touchYAether::Scrollableprotected
update(unsigned int dt)Aether::Listvirtual
updateMaxScrollPos()Aether::Scrollableprotected
w()Aether::Element
wrapAround()Aether::List
x()Aether::Element
y()Aether::Element
~Element()Aether::Elementvirtual
~Scrollable()Aether::Scrollable