addElement(Element *e) | Aether::Element | virtual |
addElementAt(Element *e, size_t i) | Aether::Element | protected |
BaseText(const int x, const int y, const std::string &str, const unsigned int size) | Aether::BaseText | |
children | Aether::Element | protected |
colour() | Aether::Texture | |
destroy() | Aether::Texture | |
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 | |
fontSize() | Aether::BaseText | |
fontSize_ (defined in Aether::BaseText) | Aether::BaseText | protected |
getDimensions(const std::string &str, const unsigned int size, const unsigned int width) | Aether::TextBlock | static |
h() | Aether::Element | |
handleEvent(InputEvent *e) | Aether::Element | 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 |
isTouch | Aether::Element | protectedstatic |
isVisible() | Aether::Element | |
onPress(std::function< void()> f) | Aether::Element | |
onPressFunc() | Aether::Element | |
onRenderDone(const std::function< void()> func) | Aether::Texture | |
parent() | Aether::Element | |
parent_ | Aether::Element | protected |
ready() | Aether::Texture | |
removeAllElements() | Aether::Element | virtual |
removeElement(Element *e) | Aether::Element | virtual |
render() | Aether::Texture | virtual |
renderAsync() | Aether::Texture | |
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 |
renderSync() | Aether::Texture | |
returnAllElements() | Aether::Element | virtual |
returnElement(Element *e) | Aether::Element | virtual |
selColour | Aether::Element | protectedstatic |
selectable() | Aether::Element | |
selected() | Aether::Element | |
selTex | Aether::Element | protectedstatic |
setActive() | Aether::Element | virtual |
setColour(const Colour &col) | Aether::Texture | |
setFocused(Element *e) | Aether::Element | |
setFocussed(Element *e) | Aether::Element | |
setFontSize(const unsigned int size) | Aether::BaseText | virtual |
setH(int h) | Aether::Element | 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::Element | virtual |
setMask(const int x, const int y, const unsigned int w, const unsigned int h) | Aether::Texture | |
setParent(Element *p) | Aether::Element | |
setSelectable(bool b) | Aether::Element | |
setSelected(bool b) | Aether::Element | virtual |
setString(const std::string &str) | Aether::BaseText | virtual |
setTouchable(bool b) | Aether::Element | |
setW(int w) | Aether::Element | virtual |
setWH(int w, int h) | Aether::Element | virtual |
setWrapWidth(const unsigned int wrap) | Aether::TextBlock | |
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 |
string() | Aether::BaseText | |
string_ | Aether::BaseText | protected |
TextBlock(const int x, const int y, const std::string &str, const unsigned int size, const unsigned int wrap, const Render type=Render::Sync) | Aether::TextBlock | |
Texture(const int x=0, const int y=0) | Aether::Texture | |
textureHeight() | Aether::Texture | |
textureWidth() | Aether::Texture | |
touchable() | Aether::Element | |
update(unsigned int dt) | Aether::Texture | virtual |
w() | Aether::Element | |
wrapWidth() | Aether::TextBlock | |
x() | Aether::Element | |
y() | Aether::Element | |
~Element() | Aether::Element | virtual |
~Texture() | Aether::Texture | |