This is the complete list of members for Aether::Menu, including all inherited members.
addElement(Element *e) | Aether::Scrollable | virtual |
addElementAfter(Element *e, Element *a) | Aether::Scrollable | |
addElementAt(Element *e, size_t i) (defined in Aether::Scrollable) | Aether::Scrollable | protected |
addElementBefore(Element *e, Element *b) | Aether::Scrollable | |
canScroll() | Aether::Scrollable | |
canScroll_ | Aether::Scrollable | protected |
catchup() | Aether::Scrollable | |
children | Aether::Element | protected |
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::Element | protected |
focussed() | Aether::Element | |
h() | Aether::Element | |
handleEvent(InputEvent *e) | Aether::Scrollable | virtual |
hasHighlighted() | Aether::Element | |
hasSelectable() | Aether::Element | |
hasSelected() | Aether::Element | |
hiBGColour | Aether::Element | protectedstatic |
hiBGTex | Aether::Element | protectedstatic |
hiBorderColour | Aether::Element | protectedstatic |
hiBorderTex | Aether::Element | protectedstatic |
hidden() | Aether::Element | |
highlighted() | Aether::Element | |
hiSize | Aether::Element | protectedstatic |
isScrolling | Aether::Scrollable | protected |
isTouch | Aether::Element | protectedstatic |
isTouched | Aether::Scrollable | protected |
isVisible() | Aether::Element | |
maxScrollPos() | Aether::Scrollable | |
maxScrollPos_ | Aether::Scrollable | protected |
Menu(int x, int y, int w, int h) | Aether::Menu | |
onPress(std::function< void()> f) | Aether::Element | |
onPressFunc() | Aether::Element | |
parent() | Aether::Element | |
parent_ | Aether::Element | protected |
removeAllElements() | Aether::Scrollable | virtual |
removeElement(Element *e) | Aether::Scrollable | virtual |
removeElementsAfter(Element *e) | Aether::Scrollable | |
removeElementsBefore(Element *e) | Aether::Scrollable | |
render() | Aether::Scrollable | virtual |
renderer (defined in Aether::Element) | Aether::Element | protectedstatic |
renderHighlight() | Aether::Element | virtual |
renderHighlightBG() | Aether::Element | virtual |
renderHighlightTextures() | Aether::Element | protected |
renderSelection() | Aether::Element | virtual |
renderSelectionTexture() | Aether::Element | protected |
returnAllElements() | Aether::Scrollable | virtual |
returnElement(Element *e) | Aether::Scrollable | virtual |
Scrollable(int x, int y, int w, int h, Padding p=Padding::Default) | Aether::Scrollable | |
scrollCatchup | Aether::Scrollable | protected |
scrollDampening | Aether::Scrollable | protected |
scrollPos() | Aether::Scrollable | |
scrollPos_ | Aether::Scrollable | protected |
scrollVelocity | Aether::Scrollable | protected |
selColour | Aether::Element | protectedstatic |
selectable() | Aether::Element | |
selected() | Aether::Element | |
selTex | Aether::Element | protectedstatic |
setActive() | Aether::Container | virtual |
setActiveOption(MenuOption *o) | Aether::Menu | |
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::Scrollable | virtual |
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::Container | virtual |
setParent(Element *p) | Aether::Element | |
setScrollBarColour(Colour c) | Aether::Scrollable | |
setScrollPos(int pos) | Aether::Scrollable | |
setSelectable(bool b) | Aether::Element | |
setSelected(bool b) | Aether::Element | virtual |
setShowScrollBar(bool b) | Aether::Scrollable | |
setTouchable(bool b) | Aether::Element | |
setW(int w) | Aether::Scrollable | virtual |
setWH(int w, int h) | Aether::Element | virtual |
setX(int x) | Aether::Element | virtual |
setXY(int x, int y) | Aether::Element | virtual |
setXYWH(int x, int y, int w, int h) | Aether::Element | virtual |
setY(int y) | Aether::Element | virtual |
showScrollBar() | Aether::Scrollable | |
touchable() | Aether::Element | |
touchY | Aether::Scrollable | protected |
update(unsigned int dt) | Aether::Menu | virtual |
updateMaxScrollPos() | Aether::Scrollable | protected |
w() | Aether::Element | |
x() | Aether::Element | |
y() | Aether::Element | |
~Element() | Aether::Element | virtual |
~Scrollable() | Aether::Scrollable | |