Uses of Class
tripleplay.game.ScreenSpace.Screen
-
Uses of ScreenSpace.Screen in tripleplay.game
Modifier and TypeClassDescriptionstatic class
AScreenSpace.Screen
that takes care of basic UI setup for you.Modifier and TypeMethodDescriptionScreenSpace.bottom()
Returns the lowest screen in the stack.ScreenSpace.current()
Returns the current screen, ornull
if this space is empty.ScreenSpace.focus()
Returns the currently focused screen.ScreenSpace.screen
(int index) Returns the screen atindex
.ScreenSpace.target()
Returns the target screen in the current transition, or null.Modifier and TypeMethodDescriptionvoid
ScreenSpace.add
(ScreenSpace.Screen screen, ScreenSpace.Dir dir) Addsscreen
to this space, positioneddir
-wise from the current screen.void
ScreenSpace.Dir.finish
(ScreenSpace.Screen oscreen, ScreenSpace.Screen nscreen) Cleans up after a transition.void
ScreenSpace.Dir.init
(ScreenSpace.Screen oscreen, ScreenSpace.Screen nscreen) Preparesoscreen
andnscreen
to be transitioned.void
ScreenSpace.initAdd
(ScreenSpace.Screen screen, ScreenSpace.Dir dir) Addsscreen
to this space but does not activate or wake it.void
ScreenSpace.pop
(ScreenSpace.Screen screen) Removesscreen
from this space.void
ScreenSpace.popTo
(ScreenSpace.Screen screen) Removes all screens from the space untilscreen
is reached.void
ScreenSpace.replace
(ScreenSpace.Screen screen) Addsscreen
to this space, replacing the current top-level screen.abstract void
ScreenSpace.Dir.update
(ScreenSpace.Screen oscreen, ScreenSpace.Screen nscreen, float pct) Updates the position ofoscreen
andnscreen
based onpct
.