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

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

actionChesto::Element
actionWithEvents (defined in Chesto::Element)Chesto::Element
addNode(std::unique_ptr< Element > node) (defined in Chesto::Element)Chesto::Element
addStackMember(Element *element) (defined in Chesto::Element)Chesto::Elementprotected
angleChesto::Element
animate(int durationIn, std::function< void(float)> onStep, std::function< void()> onFinish) (defined in Chesto::Element)Chesto::Element
animations (defined in Chesto::Element)Chesto::Element
backgroundColor (defined in Chesto::Element)Chesto::Element
backgroundOpacity (defined in Chesto::Element)Chesto::Element
canUseSelectToExit (defined in Chesto::RootDisplay)Chesto::RootDisplay
clearScreens() (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
constrain(int flags, int padding=0) (defined in Chesto::Element)Chesto::Element
constrainToTarget(Element *target, int flags, int padding=0) (defined in Chesto::Element)Chesto::Element
constraints (defined in Chesto::Element)Chesto::Element
cornerRadius (defined in Chesto::Element)Chesto::Element
createNode(Args &&... args) (defined in Chesto::Element)Chesto::Elementinline
deferAction(std::function< void()> action) (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
deferredActions (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
dpiScale (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
draggingChesto::Element
elasticCounterChesto::Element
Element() (defined in Chesto::Element)Chesto::Element
elementsChesto::Element
events (defined in Chesto::RootDisplay)Chesto::RootDisplay
futureRedrawCounterChesto::Element
getBounds() (defined in Chesto::Element)Chesto::Element
getEffectiveScale() const (defined in Chesto::Element)Chesto::Element
getRenderer() (defined in Chesto::Element)Chesto::Element
globalScale (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
hasBackground (defined in Chesto::Element)Chesto::Element
hasScreens() (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
height (defined in Chesto::Element)Chesto::Element
hiddenChesto::Element
hide() (defined in Chesto::Element)Chesto::Elementinline
idleCursorPulsing (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
initMusic() (defined in Chesto::RootDisplay)Chesto::RootDisplay
isAbsolute (defined in Chesto::Element)Chesto::Element
isDebug (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
isProcessingEvents (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
isProtected (defined in Chesto::Element)Chesto::Element
lastFrameTime (defined in Chesto::RootDisplay)Chesto::RootDisplay
lastMouseX (defined in Chesto::Element)Chesto::Element
lastMouseYChesto::Element
mainDisplay (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
mainLoop() (defined in Chesto::RootDisplay)Chesto::RootDisplay
maskColorChesto::Element
moveToFront() (defined in Chesto::Element)Chesto::Element
music (defined in Chesto::RootDisplay)Chesto::RootDisplay
needsRedrawChesto::Element
needsRender (defined in Chesto::RootDisplay)Chesto::RootDisplay
onTouchDown(InputEvents *event) (defined in Chesto::Element)Chesto::Element
onTouchDrag(InputEvents *event) (defined in Chesto::Element)Chesto::Element
onTouchUp(InputEvents *event) (defined in Chesto::Element)Chesto::Element
parentChesto::Element
popScreen() (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
position(int x, int y)Chesto::Element
process(InputEvents *event)Chesto::RootDisplayvirtual
processDeferredActions() (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
pushScreen(std::unique_ptr< Screen > screen) (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
recalcPosition(Element *parent) (defined in Chesto::Element)Chesto::Element
remove(Element *element) (defined in Chesto::Element)Chesto::Element
removeAll() (defined in Chesto::Element)Chesto::Element
render(Element *parent)Chesto::RootDisplayvirtual
renderBackground(bool fill=true) (defined in Chesto::Element)Chesto::Element
renderer (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
requestQuit() (defined in Chesto::RootDisplay)Chesto::RootDisplay
RootDisplay() (defined in Chesto::RootDisplay)Chesto::RootDisplay
scale (defined in Chesto::Element)Chesto::Element
screenHeight (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
screenshot(std::string path)Chesto::Element
screenStack (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
screenWidth (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
setAbsolute(bool isAbs) (defined in Chesto::Element)Chesto::Element
setAction(std::function< void()> func) (defined in Chesto::Element)Chesto::Element
setPosition(int x, int y) (defined in Chesto::Element)Chesto::Element
setScreenResolution(int width, int height) (defined in Chesto::RootDisplay)Chesto::RootDisplay
setTouchable(bool touchable) (defined in Chesto::Element)Chesto::Element
startMusic() (defined in Chesto::RootDisplay)Chesto::RootDisplay
super typedef (defined in Chesto::Element)Chesto::Element
tag (defined in Chesto::Element)Chesto::Element
topScreen() (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
touchableChesto::Element
unhide() (defined in Chesto::Element)Chesto::Elementinline
update() (defined in Chesto::RootDisplay)Chesto::RootDisplay
useColorMaskChesto::Element
widthChesto::Element
window (defined in Chesto::RootDisplay)Chesto::RootDisplaystatic
windowResizeCallback (defined in Chesto::RootDisplay)Chesto::RootDisplay
x (defined in Chesto::Element)Chesto::Element
xAbs (defined in Chesto::Element)Chesto::Element
y (defined in Chesto::Element)Chesto::Element
yAbs (defined in Chesto::Element)Chesto::Element
~Element() (defined in Chesto::Element)Chesto::Elementvirtual
~RootDisplay() (defined in Chesto::RootDisplay)Chesto::RootDisplayvirtual