Chesto 0.9
A declarative and element-based library for creating GUIs on homebrew'd consoles
RootDisplay Member List

This is the complete list of members for RootDisplay, including all inherited members.

actionElement
actionWithEvents (defined in Element)Element
angleElement
animate(int durationIn, std::function< void(float)> onStep, std::function< void()> onFinish) (defined in Element)Element
animations (defined in Element)Element
append(Element *element) (defined in Element)Element
backgroundColor (defined in Element)Element
canUseSelectToExit (defined in RootDisplay)RootDisplay
centerHorizontallyIn(Element *parent) (defined in Element)Element
centerIn(Element *parent) (defined in Element)Element
centerVerticallyIn(Element *parent) (defined in Element)Element
child(Element *child) (defined in Element)Element
constrain(int flags, int padding=0) (defined in Element)Element
constraints (defined in Element)Element
dpiScale (defined in RootDisplay)RootDisplaystatic
draggingElement
elasticCounterElement
Element() (defined in Element)Element
elementsElement
events (defined in RootDisplay)RootDisplay
exitRequested (defined in RootDisplay)RootDisplay
futureRedrawCounterElement
getBounds() (defined in Element)Element
getRenderer() (defined in Element)Element
hasBackground (defined in Element)Element
height (defined in Element)Element
hiddenElement
hide() (defined in Element)Elementinline
idleCursorPulsing (defined in RootDisplay)RootDisplaystatic
initMusic() (defined in RootDisplay)RootDisplay
isAbsolute (defined in Element)Element
isDebug (defined in RootDisplay)RootDisplaystatic
isProtected (defined in Element)Element
isRunning (defined in RootDisplay)RootDisplay
lastFrameTime (defined in RootDisplay)RootDisplay
lastMouseX (defined in Element)Element
lastMouseYElement
mainDisplay (defined in RootDisplay)RootDisplaystatic
mainLoop() (defined in RootDisplay)RootDisplay
maskColorElement
moveToFront() (defined in Element)Element
needsRedrawElement
needsRender (defined in RootDisplay)RootDisplay
nextsubscreen (defined in RootDisplay)RootDisplaystatic
onTouchDown(InputEvents *event) (defined in Element)Element
onTouchDrag(InputEvents *event) (defined in Element)Element
onTouchUp(InputEvents *event) (defined in Element)Element
parentElement
position(int x, int y)Element
process(InputEvents *event)RootDisplayvirtual
recalcPosition(Element *parent) (defined in Element)Element
recycle() (defined in RootDisplay)RootDisplay
remove(Element *element) (defined in Element)Element
removeAll(bool moveToTrash=false) (defined in Element)Element
render(Element *parent)RootDisplayvirtual
renderBackground(bool fill=true) (defined in Element)Element
renderer (defined in RootDisplay)RootDisplaystatic
RootDisplay() (defined in RootDisplay)RootDisplay
scale (defined in Element)Element
screenHeight (defined in RootDisplay)RootDisplaystatic
screenshot(std::string path)Element
screenWidth (defined in RootDisplay)RootDisplaystatic
setAbsolute(bool isAbs) (defined in Element)Element
setAction(std::function< void()> func) (defined in Element)Element
setPosition(int x, int y) (defined in Element)Element
setScreenResolution(int width, int height) (defined in RootDisplay)RootDisplay
setTouchable(bool touchable) (defined in Element)Element
startMusic() (defined in RootDisplay)RootDisplay
subscreen (defined in RootDisplay)RootDisplaystatic
super typedef (defined in Element)Element
switchSubscreen(Element *next) (defined in RootDisplay)RootDisplaystatic
touchableElement
trash (defined in RootDisplay)RootDisplay
unhide() (defined in Element)Elementinline
update() (defined in RootDisplay)RootDisplay
useColorMaskElement
widthElement
window (defined in RootDisplay)RootDisplaystatic
windowResizeCallback (defined in RootDisplay)RootDisplay
wipeAll(bool delSelf=false) (defined in Element)Element
x (defined in Element)Element
xAbs (defined in Element)Element
xOff (defined in Element)Element
y (defined in Element)Element
yAbs (defined in Element)Element
yOff (defined in Element)Element
~Element() (defined in Element)Elementvirtual
~RootDisplay() (defined in RootDisplay)RootDisplayvirtual