1 #ifndef AETHER_SCROLLABLE_HPP 2 #define AETHER_SCROLLABLE_HPP 4 #include "Aether/base/Container.hpp" 54 void addElementAt(
Element * e,
size_t i);
224 void update(
unsigned int dt);
Padding
Enum class for amount of padding in a scrollable.
Definition: Types.hpp:47
A container is an element that contains other elements. It implements the required behaviour to navig...
Definition: Container.hpp:16
int w()
Returns width of element.
Stores RGBA values representing a colour. Each component can be within the range 0 to 255 (inclusive)...
Definition: Colour.hpp:9
Stores either a surface or texture which can be drawn on screen by providing a renderer to render()...
Definition: Drawable.hpp:22
int x()
Returns x-coordinate of element.
Element is the base class to be inherited to form all other types of elements.
Definition: Element.hpp:18
int h()
Returns height of element.
Base namespace for all Aether related classes and functions.
int y()
Returns y-coordinate of element.