Skip navigation links
A B C D E F G H I K L M O P R S T U V W X Z 

A

AbstractModifier - Class in de.verygame.surface.util.modifier.base
Base class for a modifier.
AbstractModifier(ModifierCallback, float) - Constructor for class de.verygame.surface.util.modifier.base.AbstractModifier
Constructs an EntityModifier using given target and duration.
act(float) - Method in class de.verygame.surface.scene2d.widget.Switch
 
act() - Method in class de.verygame.surface.scene2d.xue.XueStage
 
action(float) - Method in class de.verygame.surface.util.modifier.base.SimpleModifierCallback
 
ActorAlignmentAttribute - Class in de.verygame.surface.scene2d.xue.element.attribute
 
ActorAlignmentAttribute() - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.ActorAlignmentAttribute
 
add(ScreenId, Screen) - Method in class de.verygame.surface.BaseApplication
addDependency(String, Object) - Method in class de.verygame.surface.screen.base.ScreenSwitch
Add a dependency to this screen switch.
addElementMapping(TagMapping<Actor>) - Method in class de.verygame.surface.scene2d.xue.XueStage
 
addFinishListener(FinishListener) - Method in class de.verygame.surface.util.modifier.base.AbstractModifier
 
addFinishListener(FinishListener) - Method in interface de.verygame.surface.util.modifier.base.Modifier
You can add a FinishListener which will be called in Modifier.onFinish().
addResource(ResourceType, String) - Method in class de.verygame.surface.resource.ResourceHandler
Add a whole folder, which contains resources of the given type.
addResourceClass(Class<? extends Resource>...) - Method in class de.verygame.surface.Settings
 
addResourceImplementation(List<Class<? extends Resource>>) - Static method in class de.verygame.surface.resource.ResourceUtils
 
addResourceImplementation(Class<? extends Resource>...) - Static method in class de.verygame.surface.resource.ResourceUtils
 
addResourceUnitClass(Class<? extends ResourceUnit>...) - Method in class de.verygame.surface.Settings
 
addResourceUnitImplementation(List<Class<? extends ResourceUnit>>) - Static method in class de.verygame.surface.resource.ResourceUtils
 
addResourceUnitImplementation(Class<? extends ResourceUnit>...) - Static method in class de.verygame.surface.resource.ResourceUtils
 
addScreen(ScreenId, Screen) - Method in class de.verygame.surface.screen.base.ScreenSwitch
Adds a screen to the switch and maps it to the given id.
addSubScreen(SubScreenId, SubScreen) - Method in interface de.verygame.surface.screen.base.ScreenContext
Add a sub screen to the screen.
addSubScreen(SubScreenId, SubScreen) - Method in class de.verygame.surface.screen.base.SubScreenContext
 
AlphaAttribute - Class in de.verygame.surface.scene2d.xue.element.attribute
 
AlphaAttribute() - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.AlphaAttribute
 
animationModifier - Variable in class de.verygame.surface.scene2d.widget.Switch
Modifier used to interpolate switch movement.
animationModifier - Variable in class de.verygame.surface.screen.transition.BaseTransition
Underlying interpolating modifier
apply(Actor, String) - Method in class de.verygame.surface.scene2d.xue.element.attribute.ActorAlignmentAttribute
 
apply(Actor, Float) - Method in class de.verygame.surface.scene2d.xue.element.attribute.AlphaAttribute
 
apply(Actor, String) - Method in class de.verygame.surface.scene2d.xue.element.attribute.ColorAttribute
 
apply(Image, String) - Method in class de.verygame.surface.scene2d.xue.element.attribute.ImageSrcAttribute
 
apply(Label, String) - Method in class de.verygame.surface.scene2d.xue.element.attribute.LabelAlignmentAttribute
 
apply(Label, String) - Method in class de.verygame.surface.scene2d.xue.element.attribute.LabelTextAttribute
 
apply(Panel, String) - Method in class de.verygame.surface.scene2d.xue.element.attribute.PanelBackgroundAttribute
 
apply(T, V) - Method in class de.verygame.surface.scene2d.xue.element.attribute.SimpleGenericAttribute
 
apply(Slider, Float) - Method in class de.verygame.surface.scene2d.xue.element.attribute.SliderAttributes.MaxValue
 
apply(Slider, Float) - Method in class de.verygame.surface.scene2d.xue.element.attribute.SliderAttributes.MinValue
 
apply(Slider, Float) - Method in class de.verygame.surface.scene2d.xue.element.attribute.SliderAttributes.StepSize
 
apply(Slider, Float) - Method in class de.verygame.surface.scene2d.xue.element.attribute.SliderAttributes.Value
 
applyChild(Object) - Method in class de.verygame.surface.scene2d.xue.element.ContainerTag
 
applyFont(Label, String) - Method in class de.verygame.surface.scene2d.xue.element.attribute.FontGroupAttribute
 
applyFontSize(Label, Float) - Method in class de.verygame.surface.scene2d.xue.element.attribute.FontGroupAttribute
 
applyViewport() - Method in class de.verygame.surface.screen.base.SubScreenContext
Applies the viewport of the context.
ArrayUtils - Class in de.verygame.surface.util
 

B

BaseApplication - Class in de.verygame.surface
 
BaseApplication() - Constructor for class de.verygame.surface.BaseApplication
 
BaseScreen - Class in de.verygame.surface.screen.base
 
BaseScreen(Viewport, Content) - Constructor for class de.verygame.surface.screen.base.BaseScreen
Constructs a basic screen.
BaseSubScreen - Class in de.verygame.surface.screen.base
 
BaseSubScreen(Viewport, Content) - Constructor for class de.verygame.surface.screen.base.BaseSubScreen
Constructs a basic screen.
BaseTransition - Class in de.verygame.surface.screen.transition
 
BaseTransition(float) - Constructor for class de.verygame.surface.screen.transition.BaseTransition
Creates a base transition with the given duration.
batch - Variable in class de.verygame.surface.BaseApplication
Main batch of the game
bind(Object) - Method in class de.verygame.surface.scene2d.xue.XueStage
 
borderColor(float, float, float, float) - Method in class de.verygame.surface.util.FontUtils.FontParameterBuilder
 
borderColor(Color) - Method in class de.verygame.surface.util.FontUtils.FontParameterBuilder
 
borderValue - Variable in class de.verygame.surface.scene2d.widget.Switch
Height of the top/bottom border
borderValueLeft - Variable in class de.verygame.surface.scene2d.widget.Switch
Left border for the switchSprite.
borderValueRight - Variable in class de.verygame.surface.scene2d.widget.Switch
Right border for the switchSprite.
borderWidth(float) - Method in class de.verygame.surface.util.FontUtils.FontParameterBuilder
 
bufferSize - Variable in class de.verygame.surface.resource.loader.StringLoader.StringParameter
Buffer size
build() - Method in class de.verygame.surface.util.FontUtils.FontParameterBuilder
 
buildVertexArray(Vector2[]) - Static method in class de.verygame.surface.util.ArrayUtils
 
ButtonTag - Class in de.verygame.surface.scene2d.xue.element
 
ButtonTag(Skin, ResourceHandler) - Constructor for class de.verygame.surface.scene2d.xue.element.ButtonTag
 
ButtonTag(TextButton, ResourceHandler) - Constructor for class de.verygame.surface.scene2d.xue.element.ButtonTag
 

C

calcActionSequenceDeactivationDelay() - Method in class de.verygame.surface.scene2d.xue.XueStage
 
calcFromRelativeValue(Actor, float, CoordinateType) - Method in class de.verygame.surface.scene2d.xue.Scene2DMapping
 
call(float) - Method in interface de.verygame.surface.util.modifier.base.ModifierCallback
 
call(float) - Method in class de.verygame.surface.util.modifier.base.SimpleModifierCallback
 
character(String) - Method in class de.verygame.surface.util.FontUtils.FontParameterBuilder
 
charset - Variable in class de.verygame.surface.resource.loader.StringLoader.StringParameter
Charset of the text-file
ColorAttribute - Class in de.verygame.surface.scene2d.xue.element.attribute
 
ColorAttribute() - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.ColorAttribute
 
ColorUtils - Class in de.verygame.surface.util
 
ContainerTag<T extends com.badlogic.gdx.scenes.scene2d.Group> - Class in de.verygame.surface.scene2d.xue.element
 
ContainerTag(T) - Constructor for class de.verygame.surface.scene2d.xue.element.ContainerTag
 
containsScreen(ScreenId) - Method in class de.verygame.surface.screen.base.ScreenSwitch
Checks if the screen has been added to the switch.
content - Variable in class de.verygame.surface.screen.base.BaseScreen
content, which is displayed by the screen
Content - Interface in de.verygame.surface.screen.base
 
ContentAdapter - Class in de.verygame.surface.screen.base
 
ContentAdapter() - Constructor for class de.verygame.surface.screen.base.ContentAdapter
 
context - Variable in class de.verygame.surface.screen.base.BaseScreen
All not content related information about the screen
context - Variable in class de.verygame.surface.screen.StageContent
Context of the screen
context - Variable in class de.verygame.surface.screen.transition.BaseTransition
Context of the screen which executes this transition
create() - Method in class de.verygame.surface.BaseApplication
 
createAndFill(int, float) - Static method in class de.verygame.surface.util.ArrayUtils
 
createCachedFont(Resource, FreeTypeFontGenerator.FreeTypeFontParameter) - Method in class de.verygame.surface.resource.ResourceHandler
Create or simply get a cached font.
createFont(ResourceUnit, FreeTypeFontGenerator.FreeTypeFontParameter) - Method in class de.verygame.surface.resource.ResourceHandler
Create a font with the help of font parameters.
createLoadingScreen() - Method in class de.verygame.surface.BaseApplication
 
createScreens() - Method in class de.verygame.surface.BaseApplication
In this method you should create and add all your screens (use BaseApplication.add(de.verygame.surface.screen.base.ScreenId, Screen)) for adding screens.
createSettings() - Method in class de.verygame.surface.BaseApplication
Here you can create some general settings for the application.
createTag(String) - Method in class de.verygame.surface.scene2d.xue.ElementMapping
 
currentDuration - Variable in class de.verygame.surface.util.modifier.base.AbstractModifier
remaining duration

D

de.verygame.surface - package de.verygame.surface
 
de.verygame.surface.annotation - package de.verygame.surface.annotation
 
de.verygame.surface.event - package de.verygame.surface.event
 
de.verygame.surface.resource - package de.verygame.surface.resource
 
de.verygame.surface.resource.loader - package de.verygame.surface.resource.loader
 
de.verygame.surface.scene2d.widget - package de.verygame.surface.scene2d.widget
 
de.verygame.surface.scene2d.xue - package de.verygame.surface.scene2d.xue
 
de.verygame.surface.scene2d.xue.element - package de.verygame.surface.scene2d.xue.element
 
de.verygame.surface.scene2d.xue.element.attribute - package de.verygame.surface.scene2d.xue.element.attribute
 
de.verygame.surface.screen - package de.verygame.surface.screen
 
de.verygame.surface.screen.base - package de.verygame.surface.screen.base
 
de.verygame.surface.screen.transition - package de.verygame.surface.screen.transition
 
de.verygame.surface.util - package de.verygame.surface.util
 
de.verygame.surface.util.math.function - package de.verygame.surface.util.math.function
 
de.verygame.surface.util.modifier - package de.verygame.surface.util.modifier
 
de.verygame.surface.util.modifier.base - package de.verygame.surface.util.modifier.base
 
de.verygame.surface.util.task - package de.verygame.surface.util.task
 
DEFAULT_CHARS - Static variable in class de.verygame.surface.scene2d.xue.element.attribute.FontGroupAttribute
 
defineAttributeGroups() - Method in class de.verygame.surface.scene2d.xue.element.ElementTag
 
defineAttributeGroups() - Method in class de.verygame.surface.scene2d.xue.element.ImageTag
 
defineAttributeGroups() - Method in class de.verygame.surface.scene2d.xue.element.LabelTag
 
defineAttributes() - Method in class de.verygame.surface.scene2d.xue.element.ElementTag
 
defineAttributes() - Method in class de.verygame.surface.scene2d.xue.element.ImageTag
 
defineAttributes() - Method in class de.verygame.surface.scene2d.xue.element.LabelTag
 
defineAttributes() - Method in class de.verygame.surface.scene2d.xue.element.PanelTag
 
defineAttributes() - Method in class de.verygame.surface.scene2d.xue.element.SliderTag
 
defineSkin() - Method in class de.verygame.surface.screen.StageContent
Should return the skin which will be used by all stage elements.
defineXML() - Method in class de.verygame.surface.screen.StageContent
Should return the xml resource, which describes the xml of the glmenuStage.
DelayedTask - Class in de.verygame.surface.util.task
 
DelayedTask(float, Task) - Constructor for class de.verygame.surface.util.task.DelayedTask
 
Dependency - Annotation Type in de.verygame.surface.annotation
 
DependencyMissingException - Exception in de.verygame.surface.screen.base
 
DependencyMissingException(String, Class<?>) - Constructor for exception de.verygame.surface.screen.base.DependencyMissingException
 
destroyCachedFont(BitmapFont) - Method in class de.verygame.surface.resource.ResourceHandler
Destroy a cached font.
disableSystemOut() - Static method in class de.verygame.surface.util.PrintUtils
Disables writing to standard output stream.
dispose() - Method in class de.verygame.surface.BaseApplication
 
dispose() - Method in class de.verygame.surface.resource.ResourceHandler
 
dispose() - Method in class de.verygame.surface.screen.base.BaseScreen
 
dispose() - Method in class de.verygame.surface.screen.base.ContentAdapter
 
dispose() - Method in class de.verygame.surface.screen.base.ScreenSwitch
Calls dispose on every added screen.
dispose() - Method in class de.verygame.surface.screen.base.SubScreenContext
 
dispose() - Method in class de.verygame.surface.screen.StageContent
 
draw(Batch, float) - Method in class de.verygame.surface.scene2d.widget.Panel
 
draw() - Method in class de.verygame.surface.scene2d.xue.XueStage
The behaviour of XueStage.draw() has changed in this implementation.
duration - Variable in class de.verygame.surface.screen.transition.BaseTransition
Duration of the transition
duration - Variable in class de.verygame.surface.util.modifier.base.AbstractModifier
estimated duration

E

EaseFunction - Interface in de.verygame.surface.util.math.function
Description of a mathematical easing function
easeFunction - Variable in class de.verygame.surface.util.modifier.SingleValueModifier
ElementMapping - Class in de.verygame.surface.scene2d.xue
 
ElementMapping(ResourceHandler, Resource) - Constructor for class de.verygame.surface.scene2d.xue.ElementMapping
Constructs a mapping for scene2d.
ElementTag<T extends com.badlogic.gdx.scenes.scene2d.Actor> - Class in de.verygame.surface.scene2d.xue.element
 
ElementTag(T) - Constructor for class de.verygame.surface.scene2d.xue.element.ElementTag
 
emitEvent(Event, Object...) - Method in class de.verygame.surface.event.EventHandler
Emits an event to all listeners, which are registered for the specific event type.
enableSystemOut() - Static method in class de.verygame.surface.util.PrintUtils
Enables writing to standard output stream.
end(Actor) - Method in class de.verygame.surface.scene2d.xue.element.attribute.ActorAlignmentAttribute
 
end(Label) - Method in class de.verygame.surface.scene2d.xue.element.attribute.FontGroupAttribute
 
end(Label) - Method in class de.verygame.surface.scene2d.xue.element.attribute.LabelAlignmentAttribute
 
Event - Enum in de.verygame.surface.event
 
Event.EventType - Enum in de.verygame.surface.event
 
EventAdapter - Class in de.verygame.surface.event
 
EventAdapter() - Constructor for class de.verygame.surface.event.EventAdapter
 
EventHandler - Class in de.verygame.surface.event
 
EventHandler() - Constructor for class de.verygame.surface.event.EventHandler
Construct an event-emitter.
EventListener - Interface in de.verygame.surface.event
 
EventRoute - Annotation Type in de.verygame.surface.event
 

F

FileUtils - Class in de.verygame.surface.util
 
finish(float) - Method in interface de.verygame.surface.util.modifier.base.ModifierCallback
 
finish(float) - Method in class de.verygame.surface.util.modifier.base.SimpleModifierCallback
 
finished - Variable in class de.verygame.surface.util.modifier.base.AbstractModifier
true if currentDuration leq 0
FinishListener - Interface in de.verygame.surface.util.modifier.base
 
finishListenerList - Variable in class de.verygame.surface.util.modifier.base.AbstractModifier
FontGroupAttribute - Class in de.verygame.surface.scene2d.xue.element.attribute
 
FontGroupAttribute(ResourceHandler) - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.FontGroupAttribute
 
FontParameterBuilder() - Constructor for class de.verygame.surface.util.FontUtils.FontParameterBuilder
 
FontUtils - Class in de.verygame.surface.util
 
FontUtils.FontParameterBuilder - Class in de.verygame.surface.util
 
fpsOverlay - Variable in class de.verygame.surface.BaseApplication
Renders fps to screen, if isDebug() == true
FPSOverlay - Class in de.verygame.surface
 
FPSOverlay() - Constructor for class de.verygame.surface.FPSOverlay
 
fromHex(String) - Static method in class de.verygame.surface.util.ColorUtils
 
fromValue - Variable in class de.verygame.surface.util.modifier.SingleValueModifier
Starting value

G

get(Resource, Class<T>) - Method in class de.verygame.surface.resource.ResourceHandler
Generic method to retrieve a previously loaded resource.
get(String, Class<T>) - Method in class de.verygame.surface.resource.ResourceHandler
Generic method to retrieve a previously loaded resource.
getActiveScreen() - Method in class de.verygame.surface.screen.base.ScreenSwitch
Returns the active screen.
getActiveScreenId() - Method in class de.verygame.surface.BaseApplication
 
getActiveScreenId() - Method in class de.verygame.surface.screen.base.ScreenSwitch
 
getActiveSubScreen() - Method in interface de.verygame.surface.screen.base.ScreenContext
 
getActiveSubScreen() - Method in class de.verygame.surface.screen.base.SubScreenContext
 
getAllFields(Class<?>) - Static method in class de.verygame.surface.util.ReflectionUtils
 
getBatch() - Method in interface de.verygame.surface.screen.base.ScreenContext
 
getBatch() - Method in class de.verygame.surface.screen.base.ScreenSwitch
 
getBatch() - Method in class de.verygame.surface.screen.base.SubScreenContext
 
getBg() - Method in class de.verygame.surface.scene2d.widget.Switch.SwitchStyle
 
getButton() - Method in class de.verygame.surface.scene2d.widget.Switch.SwitchStyle
 
getContent() - Method in class de.verygame.surface.screen.base.BaseScreen
 
getContent() - Method in interface de.verygame.surface.screen.base.Screen
 
getDensity() - Method in class de.verygame.surface.scene2d.xue.Scene2DMapping
 
getDependencies(String, FileHandle, StringLoader.StringParameter) - Method in class de.verygame.surface.resource.loader.StringLoader
 
getDuration() - Method in interface de.verygame.surface.screen.base.Transition
 
getDuration() - Method in class de.verygame.surface.screen.transition.BaseTransition
 
getDuration() - Method in class de.verygame.surface.util.task.LoopedTask
 
getElementByName(String) - Method in class de.verygame.surface.scene2d.xue.XueStage
 
getElementMap() - Method in class de.verygame.surface.scene2d.xue.XueStage
 
getElementSize() - Method in class de.verygame.surface.scene2d.xue.XueStage
Get the number of elements.
getFileName() - Method in interface de.verygame.surface.resource.Resource
 
getFilePath() - Method in interface de.verygame.surface.resource.Resource
 
getFont(ResourceUnit) - Method in class de.verygame.surface.resource.ResourceHandler
Returns font mapped to the given resource unit.
getGroupMeta() - Method in class de.verygame.surface.scene2d.xue.element.attribute.FontGroupAttribute
 
getIdentifier() - Method in interface de.verygame.surface.resource.ResourceUnit
 
getInputHandler() - Method in class de.verygame.surface.screen.base.ScreenSwitch
 
getInputHandler() - Method in class de.verygame.surface.screen.base.SubScreenContext
 
getInstance() - Static method in class de.verygame.surface.util.math.function.LinearEaseFunction
 
getName() - Method in class de.verygame.surface.scene2d.xue.element.attribute.ActorAlignmentAttribute
 
getName() - Method in class de.verygame.surface.scene2d.xue.element.attribute.AlphaAttribute
 
getName() - Method in class de.verygame.surface.scene2d.xue.element.attribute.ColorAttribute
 
getName() - Method in class de.verygame.surface.scene2d.xue.element.attribute.ImageSrcAttribute
 
getName() - Method in class de.verygame.surface.scene2d.xue.element.attribute.LabelAlignmentAttribute
 
getName() - Method in class de.verygame.surface.scene2d.xue.element.attribute.LabelTextAttribute
 
getName() - Method in class de.verygame.surface.scene2d.xue.element.attribute.PanelBackgroundAttribute
 
getName() - Method in class de.verygame.surface.scene2d.xue.element.attribute.SimpleGenericAttribute
 
getName() - Method in class de.verygame.surface.scene2d.xue.element.attribute.SliderAttributes.MaxValue
 
getName() - Method in class de.verygame.surface.scene2d.xue.element.attribute.SliderAttributes.MinValue
 
getName() - Method in class de.verygame.surface.scene2d.xue.element.attribute.SliderAttributes.StepSize
 
getName() - Method in class de.verygame.surface.scene2d.xue.element.attribute.SliderAttributes.Value
 
getParent() - Method in interface de.verygame.surface.resource.ResourceUnit
 
getPercentage(float, float) - Method in interface de.verygame.surface.util.math.function.EaseFunction
Returns the currently reached percentage of duration.
getPercentage(float, float) - Method in class de.verygame.surface.util.math.function.LinearEaseFunction
 
getProgress() - Method in class de.verygame.surface.resource.ResourceHandler
 
getRegion(ResourceUnit) - Method in class de.verygame.surface.resource.ResourceHandler
Returns region identified by the given resource unit.
getResourceClasses() - Method in class de.verygame.surface.Settings
 
getResourceUnitClasses() - Method in class de.verygame.surface.Settings
 
getRoot() - Method in enum de.verygame.surface.resource.ResourceType
Define root path of the resource.
getStateColor() - Method in class de.verygame.surface.scene2d.widget.Switch.SwitchStyle
 
getString(String) - Method in class de.verygame.surface.resource.ResourceHandler
Retrieves string mapped to the given id.
getString(String) - Method in class de.verygame.surface.scene2d.xue.Scene2DMapping
 
getTarget() - Method in enum de.verygame.surface.resource.ResourceType
 
getType() - Method in enum de.verygame.surface.event.Event
 
getType() - Method in interface de.verygame.surface.resource.Resource
 
getUnitType() - Method in interface de.verygame.surface.resource.ResourceUnit
 
getViewport() - Method in interface de.verygame.surface.screen.base.ScreenContext
 
getViewport() - Method in class de.verygame.surface.screen.base.SubScreenContext
 
getViewport() - Method in class de.verygame.surface.Settings
 
getXML(String) - Method in class de.verygame.surface.resource.ResourceHandler
Returns a whole xml file as string.
getXML(Resource) - Method in class de.verygame.surface.resource.ResourceHandler
Returns loaded xml as string identified by a Resource.
getXMLAsStream(Resource) - Method in class de.verygame.surface.resource.ResourceHandler
 

H

handleEvent(Event, Object...) - Method in class de.verygame.surface.BaseApplication
 
handleEvent(Event, Object...) - Method in class de.verygame.surface.event.EventAdapter
 
handleEvent(Event, Object...) - Method in interface de.verygame.surface.event.EventListener
 
hasFinished() - Method in interface de.verygame.surface.screen.base.Transition
 
hasFinished() - Method in class de.verygame.surface.screen.transition.BaseTransition
 
hasFinished() - Method in class de.verygame.surface.util.modifier.base.AbstractModifier
 
hasFinished() - Method in interface de.verygame.surface.util.modifier.base.Modifier
Returns whether the modifier has finished
hasFinished() - Method in class de.verygame.surface.util.task.DelayedTask
 
hasFinished() - Method in class de.verygame.surface.util.task.LoopedTask
 
hideScreen() - Method in interface de.verygame.surface.screen.base.ScreenContext
Hides the currently active screen.
hideScreen() - Method in class de.verygame.surface.screen.base.SubScreenContext
 

I

ImageSrcAttribute - Class in de.verygame.surface.scene2d.xue.element.attribute
 
ImageSrcAttribute(ResourceHandler) - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.ImageSrcAttribute
 
ImageTag - Class in de.verygame.surface.scene2d.xue.element
 
ImageTag(Image, ResourceHandler) - Constructor for class de.verygame.surface.scene2d.xue.element.ImageTag
 
In() - Constructor for class de.verygame.surface.screen.transition.ShiftTransition.In
 
In(float) - Constructor for class de.verygame.surface.screen.transition.ShiftTransition.In
 
In(ShiftTransition.Shift, float) - Constructor for class de.verygame.surface.screen.transition.ShiftTransition.In
 
In(float, float) - Constructor for class de.verygame.surface.screen.transition.ZoomTransition.In
 
increaseCachedFontReferenceCount(BitmapFont) - Method in class de.verygame.surface.resource.ResourceHandler
Increase the reference count of the given cached font or does nothing if the given font is not cached.
init() - Method in class de.verygame.surface.BaseApplication
 
init() - Method in class de.verygame.surface.screen.transition.BaseTransition
Called after every reset.
init() - Method in class de.verygame.surface.screen.transition.ShiftTransition.In
 
init() - Method in class de.verygame.surface.screen.transition.ShiftTransition.Out
 
init() - Method in class de.verygame.surface.screen.transition.ZoomTransition.In
 
init() - Method in class de.verygame.surface.screen.transition.ZoomTransition
 
init() - Method in class de.verygame.surface.screen.transition.ZoomTransition.Out
 
init(float) - Method in interface de.verygame.surface.util.modifier.base.ModifierCallback
 
init(float) - Method in class de.verygame.surface.util.modifier.base.SimpleModifierCallback
 
init(float) - Method in interface de.verygame.surface.util.task.StepTask
 
initialize(SubScreenId) - Method in interface de.verygame.surface.screen.base.ScreenContext
Initializes the context with the given screen.
initialize(SubScreenId) - Method in class de.verygame.surface.screen.base.SubScreenContext
 
InputHandler() - Constructor for class de.verygame.surface.scene2d.widget.Switch.InputHandler
 
inputState - Variable in class de.verygame.surface.scene2d.widget.Switch
State of the touch gesture.
invokeMethod(Method, Object, Object...) - Static method in class de.verygame.surface.util.ReflectionUtils
 
isDebug() - Method in class de.verygame.surface.Settings
 
isDirectory(String) - Static method in class de.verygame.surface.util.FileUtils
Convenience method to determine if a given path (have to exist!)
isOn() - Method in class de.verygame.surface.scene2d.widget.Switch
Returns true if the current state is SwitchState.ON.
isRegistered(EventListener, Event.EventType) - Method in class de.verygame.surface.event.EventHandler
Checks whether an EventListener is registered for a specific event type.

K

kill() - Method in class de.verygame.surface.util.modifier.base.AbstractModifier
 
kill() - Method in interface de.verygame.surface.util.modifier.base.Modifier
Forces the modifier to stop
kill() - Method in class de.verygame.surface.util.task.LoopedTask
 

L

LabelAlignmentAttribute - Class in de.verygame.surface.scene2d.xue.element.attribute
 
LabelAlignmentAttribute() - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.LabelAlignmentAttribute
 
LabelTag - Class in de.verygame.surface.scene2d.xue.element
 
LabelTag(Skin, ResourceHandler) - Constructor for class de.verygame.surface.scene2d.xue.element.LabelTag
 
LabelTag(ResourceHandler, Label) - Constructor for class de.verygame.surface.scene2d.xue.element.LabelTag
 
LabelTextAttribute - Class in de.verygame.surface.scene2d.xue.element.attribute
 
LabelTextAttribute() - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.LabelTextAttribute
 
LinearEaseFunction - Class in de.verygame.surface.util.math.function
Linear easing function (currentDuration/duration)
load() - Method in class de.verygame.surface.scene2d.xue.XueStage
 
loadAsync(AssetManager, String, FileHandle, StringLoader.StringParameter) - Method in class de.verygame.surface.resource.loader.StringLoader
 
loadLanguage(Locale) - Method in class de.verygame.surface.resource.ResourceHandler
Load available language.
loadResource(Resource...) - Method in class de.verygame.surface.resource.ResourceHandler
Load given resources.
loadResourceExcept(Resource[], Resource...) - Method in class de.verygame.surface.resource.ResourceHandler
Load given resources except the defined exception.
loadResources(ResourceHandler) - Method in class de.verygame.surface.BaseApplication
In this method you can load all your resources with help of the resource handler.
loadSkin(Resource, Resource, ResourceUnit) - Method in class de.verygame.surface.resource.ResourceHandler
Loads akin with the specified fontUnit as attached object.
loadSkin(Resource, Resource, ObjectMap<String, Object>) - Method in class de.verygame.surface.resource.ResourceHandler
Loads a skin with the specified oMap
loadSync(AssetManager, String, FileHandle, StringLoader.StringParameter) - Method in class de.verygame.surface.resource.loader.StringLoader
 
lookUp(String, Class<T>) - Static method in class de.verygame.surface.resource.ResourceUtils
Looks for all implementations of the specified class (have to be a ResourceDescriptor), checks if they are enums and eventually retrieves all existing enums (respective ResourceDescriptor's) and searches for the enum with the given name.
LoopedTask - Class in de.verygame.surface.util.task
 
LoopedTask(float, StepTask) - Constructor for class de.verygame.surface.util.task.LoopedTask
 

M

magFilter(Texture.TextureFilter) - Method in class de.verygame.surface.util.FontUtils.FontParameterBuilder
 
MaxValue() - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.SliderAttributes.MaxValue
 
minFilter(Texture.TextureFilter) - Method in class de.verygame.surface.util.FontUtils.FontParameterBuilder
 
MinValue() - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.SliderAttributes.MinValue
 
Modifier - Interface in de.verygame.surface.util.modifier.base
An Modifier can be created to successively update a callback.
ModifierCallback - Interface in de.verygame.surface.util.modifier.base
 

O

obtainParameterBuilder() - Static method in class de.verygame.surface.util.FontUtils
 
obtainReflectionToolkit() - Static method in class de.verygame.surface.util.ReflectionUtils
 
onActivate(ScreenId) - Method in class de.verygame.surface.screen.base.BaseScreen
 
onActivate(ScreenId, InputMultiplexer) - Method in interface de.verygame.surface.screen.base.Content
Will be called when the underlying screen gets activated.
onActivate(ScreenId, InputMultiplexer) - Method in class de.verygame.surface.screen.base.ContentAdapter
 
onActivate(ScreenId) - Method in interface de.verygame.surface.screen.base.Screen
Will be called when the screen gets set active.
onActivate(ScreenId) - Method in class de.verygame.surface.screen.base.SubScreenContext
 
onActivate(ScreenId, InputMultiplexer) - Method in class de.verygame.surface.screen.StageContent
 
onAdd(PolygonSpriteBatch, InputMultiplexer, Map<String, Object>) - Method in class de.verygame.surface.screen.base.BaseScreen
 
onAdd(PolygonSpriteBatch, InputMultiplexer, Map<String, Object>) - Method in interface de.verygame.surface.screen.base.Screen
Will be called when the screen gets added to a screen switch.
onBind(ScreenContext) - Method in interface de.verygame.surface.screen.base.Content
Will be called after the screen, which holds a reference to this object, gets added to a screen switch.
onBind(ScreenContext) - Method in class de.verygame.surface.screen.base.ContentAdapter
 
onBind(ScreenContext) - Method in class de.verygame.surface.screen.StageContent
 
onDeactivate(ScreenId) - Method in class de.verygame.surface.screen.base.BaseScreen
 
onDeactivate(ScreenId, InputMultiplexer) - Method in interface de.verygame.surface.screen.base.Content
Will be called when underlying screen gets deactivated.
onDeactivate(ScreenId, InputMultiplexer) - Method in class de.verygame.surface.screen.base.ContentAdapter
 
onDeactivate(ScreenId) - Method in interface de.verygame.surface.screen.base.Screen
Will be called when the screen gets set inactive.
onDeactivate(ScreenId) - Method in class de.verygame.surface.screen.base.SubScreenContext
 
onDeactivate(ScreenId, InputMultiplexer) - Method in class de.verygame.surface.screen.StageContent
 
onFinish() - Method in class de.verygame.surface.util.modifier.base.AbstractModifier
 
onFinish() - Method in interface de.verygame.surface.util.modifier.base.FinishListener
 
onFinish() - Method in interface de.verygame.surface.util.modifier.base.Modifier
Describes what happens on finish (last tick)
onFinish() - Method in class de.verygame.surface.util.modifier.SingleValueModifier
 
onInit() - Method in interface de.verygame.surface.util.modifier.base.Modifier
Describes what happens on initialization (before first tick).
onInit() - Method in class de.verygame.surface.util.modifier.SingleValueModifier
 
onInputEvent(XueInputEvent) - Method in class de.verygame.surface.scene2d.xue.XueStage
 
onPause() - Method in class de.verygame.surface.screen.base.BaseScreen
 
onPause() - Method in interface de.verygame.surface.screen.base.Content
Will always be called on pause.
onPause() - Method in class de.verygame.surface.screen.base.ContentAdapter
 
onPause() - Method in interface de.verygame.surface.screen.base.Screen
Will always be called on pause when the screen has been added to the screen switch.
onPause() - Method in class de.verygame.surface.screen.StageContent
 
onRender() - Method in class de.verygame.surface.screen.base.BaseScreen
 
onRender() - Method in interface de.verygame.surface.screen.base.Content
Will be called on render.
onRender() - Method in class de.verygame.surface.screen.base.ContentAdapter
 
onRender() - Method in interface de.verygame.surface.screen.base.Screen
Will be called on render when the screen is active.
onRender() - Method in class de.verygame.surface.screen.StageContent
 
onResize(int, int) - Method in class de.verygame.surface.screen.base.BaseScreen
 
onResize(int, int) - Method in interface de.verygame.surface.screen.base.Content
Will be called on resize.
onResize(int, int) - Method in class de.verygame.surface.screen.base.ContentAdapter
 
onResize(int, int) - Method in interface de.verygame.surface.screen.base.Screen
Will be called on resize when the screen is active.
onResize(int, int) - Method in class de.verygame.surface.screen.StageContent
 
onResume() - Method in class de.verygame.surface.screen.base.BaseScreen
 
onResume() - Method in interface de.verygame.surface.screen.base.Content
Will always be called on resume.
onResume() - Method in class de.verygame.surface.screen.base.ContentAdapter
 
onResume() - Method in interface de.verygame.surface.screen.base.Screen
Will always be called on resume when the screen has been added to the screen switch.
onResume() - Method in class de.verygame.surface.screen.StageContent
 
onUpdate() - Method in class de.verygame.surface.screen.base.BaseScreen
 
onUpdate() - Method in interface de.verygame.surface.screen.base.Content
Will be called on update.
onUpdate() - Method in class de.verygame.surface.screen.base.ContentAdapter
 
onUpdate() - Method in interface de.verygame.surface.screen.base.Screen
Will be called on update when the screen is active.
onUpdate() - Method in class de.verygame.surface.screen.StageContent
 
Out() - Constructor for class de.verygame.surface.screen.transition.ShiftTransition.Out
 
Out(float) - Constructor for class de.verygame.surface.screen.transition.ShiftTransition.Out
 
Out(ShiftTransition.Shift, float) - Constructor for class de.verygame.surface.screen.transition.ShiftTransition.Out
 
Out(float, float) - Constructor for class de.verygame.surface.screen.transition.ZoomTransition.Out
 

P

Panel - Class in de.verygame.surface.scene2d.widget
 
Panel(Drawable) - Constructor for class de.verygame.surface.scene2d.widget.Panel
 
PanelBackgroundAttribute - Class in de.verygame.surface.scene2d.xue.element.attribute
 
PanelBackgroundAttribute(ResourceHandler) - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.PanelBackgroundAttribute
 
PanelTag - Class in de.verygame.surface.scene2d.xue.element
 
PanelTag(Panel, ResourceHandler) - Constructor for class de.verygame.surface.scene2d.xue.element.PanelTag
 
pause() - Method in class de.verygame.surface.BaseApplication
 
pause() - Method in class de.verygame.surface.screen.base.ScreenSwitch
Calls pause on every added screen.
pauseSubScreen() - Method in class de.verygame.surface.screen.base.SubScreenContext
 
postLoad() - Method in class de.verygame.surface.screen.StageContent
 
postLoadResources(ResourceHandler) - Method in class de.verygame.surface.BaseApplication
 
postRender(PolygonSpriteBatch) - Method in interface de.verygame.surface.screen.base.Transition
 
postRender(PolygonSpriteBatch) - Method in class de.verygame.surface.screen.transition.BaseTransition
 
preLoad() - Method in class de.verygame.surface.screen.StageContent
 
preLoadResources(ResourceHandler) - Method in class de.verygame.surface.BaseApplication
It's important to note, that the amount of resources loaded here have to be very small and you have to load it using blocking methods like ResourceHandler.waitFor(Resource).
preRender(PolygonSpriteBatch) - Method in interface de.verygame.surface.screen.base.Transition
 
preRender(PolygonSpriteBatch) - Method in class de.verygame.surface.screen.transition.BaseTransition
 
PrintUtils - Class in de.verygame.surface.util
Contains methods related to printing to standard output.

R

ReflectionException(String) - Constructor for exception de.verygame.surface.util.ReflectionUtils.ReflectionException
 
ReflectionUtils - Class in de.verygame.surface.util
 
ReflectionUtils.ReflectionException - Exception in de.verygame.surface.util
 
register(Event.EventType, EventListener) - Method in class de.verygame.surface.event.EventHandler
Convenience method to register an anonymous listener more comfortable.
register(EventListener, Event.EventType...) - Method in class de.verygame.surface.event.EventHandler
Register an EventListener for a specific event type.
removeAttributeByClass(Class<? extends Attribute<?, ?>>) - Method in class de.verygame.surface.scene2d.xue.element.ElementTag
 
removeAttributeByName(String...) - Method in class de.verygame.surface.scene2d.xue.element.ElementTag
 
removeAttributeByName(String) - Method in class de.verygame.surface.scene2d.xue.element.ElementTag
 
render() - Method in class de.verygame.surface.BaseApplication
 
render(Batch) - Method in class de.verygame.surface.FPSOverlay
 
renderScreen() - Method in class de.verygame.surface.screen.base.ScreenSwitch
Renders the active screen.
renderScreen() - Method in class de.verygame.surface.screen.base.SubScreenContext
 
reset(ScreenContext) - Method in interface de.verygame.surface.screen.base.Transition
 
reset(ScreenContext) - Method in class de.verygame.surface.screen.transition.BaseTransition
 
reset() - Method in class de.verygame.surface.util.modifier.base.AbstractModifier
 
reset() - Method in interface de.verygame.surface.util.modifier.base.Modifier
Resets the modifier
reset() - Method in class de.verygame.surface.util.task.LoopedTask
 
reset(float) - Method in class de.verygame.surface.util.task.LoopedTask
 
resize(int, int) - Method in class de.verygame.surface.BaseApplication
 
resize(int, int) - Method in class de.verygame.surface.screen.base.ScreenSwitch
Calls resize of the active screen.
resizeSubScreen(int, int) - Method in class de.verygame.surface.screen.base.SubScreenContext
 
Resource - Interface in de.verygame.surface.resource
 
ResourceDescriptor - Interface in de.verygame.surface.resource
 
resourceHandler - Variable in class de.verygame.surface.BaseApplication
Main resource handler of the application
ResourceHandler - Class in de.verygame.surface.resource
 
ResourceHandler() - Constructor for class de.verygame.surface.resource.ResourceHandler
Creates a resource handler.
resourceHandler - Variable in class de.verygame.surface.screen.StageContent
Resource handler which contains all ui resources
ResourceType - Enum in de.verygame.surface.resource
 
ResourceUnit - Interface in de.verygame.surface.resource
 
ResourceUnitType - Enum in de.verygame.surface.resource
 
ResourceUtils - Class in de.verygame.surface.resource
 
resume() - Method in class de.verygame.surface.BaseApplication
 
resume() - Method in class de.verygame.surface.screen.base.ScreenSwitch
Calls resume on every added screen.
resumeSubScreen() - Method in class de.verygame.surface.screen.base.SubScreenContext
 
retrieveField(Class<?>, String) - Static method in class de.verygame.surface.util.ReflectionUtils
 
retrieveMethod(Class<?>, String, Class<?>...) - Static method in class de.verygame.surface.util.ReflectionUtils
 

S

scaleNinePatchesIn(Resource, float) - Method in class de.verygame.surface.resource.ResourceHandler
Scales all ninpatches of the given skin by scale.
Scene2DMapping - Class in de.verygame.surface.scene2d.xue
Implementation of GlobalMappings for scene 2d.
Scene2DMapping(ResourceHandler) - Constructor for class de.verygame.surface.scene2d.xue.Scene2DMapping
 
Screen - Interface in de.verygame.surface.screen.base
 
ScreenContext - Interface in de.verygame.surface.screen.base
 
ScreenId - Interface in de.verygame.surface.screen.base
Created by rschr on 04.01.2016.
screenSwitch - Variable in class de.verygame.surface.BaseApplication
Responsible for screen switching
ScreenSwitch - Class in de.verygame.surface.screen.base
 
ScreenSwitch() - Constructor for class de.verygame.surface.screen.base.ScreenSwitch
Constructs a new screen switch.
screenSwitch - Variable in class de.verygame.surface.screen.base.SubScreenContext
List of subScreen's plus visibility flag
searchForField(Class<?>, String) - Static method in class de.verygame.surface.util.ReflectionUtils
 
SEPARATOR - Static variable in class de.verygame.surface.util.FileUtils
AssetManager uses always this separator
setActive(ScreenId) - Method in class de.verygame.surface.BaseApplication
Sets the screen active which is mapped to the given id.
setActive(ScreenId) - Method in class de.verygame.surface.screen.base.ScreenSwitch
Sets the screen mapped to the given id as currently active.
setAlpha(float) - Method in class de.verygame.surface.scene2d.widget.Panel
 
setBackground(Drawable) - Method in class de.verygame.surface.scene2d.widget.Panel
 
setBatch(PolygonSpriteBatch) - Method in class de.verygame.surface.screen.base.ScreenSwitch
Sets the given batch as current switch batch.
setBatch(PolygonSpriteBatch) - Method in class de.verygame.surface.screen.base.SubScreenContext
Sets the batch of the context.
setBg(Drawable) - Method in class de.verygame.surface.scene2d.widget.Switch.SwitchStyle
 
setBorderValueLeft(float) - Method in class de.verygame.surface.scene2d.widget.Switch
Setter for borderValueLeft.
setBorderValueRight(float) - Method in class de.verygame.surface.scene2d.widget.Switch
Setter for borderValueRight.
setButton(Drawable) - Method in class de.verygame.surface.scene2d.widget.Switch.SwitchStyle
 
setDependencies(Map<String, Object>) - Method in class de.verygame.surface.screen.base.SubScreenContext
Sets the dependency map of the screen switch.
setDependencyMap(Map<String, Object>) - Method in class de.verygame.surface.screen.base.ScreenSwitch
Set the dependency map.
setHeight(float) - Method in class de.verygame.surface.scene2d.widget.Slider
 
setHeight(float) - Method in class de.verygame.surface.scene2d.widget.Switch
 
setInputHandler(InputMultiplexer) - Method in class de.verygame.surface.screen.base.ScreenSwitch
 
setInputHandler(InputMultiplexer) - Method in class de.verygame.surface.screen.base.SubScreenContext
Sets the inputHandler of the context.
setInTransition(Transition) - Method in class de.verygame.surface.screen.base.BaseScreen
 
setInTransition(Transition) - Method in interface de.verygame.surface.screen.base.Screen
Sets a transition which will determine the animation when the screen gets activated.
setModal(boolean) - Method in class de.verygame.surface.screen.base.BaseSubScreen
 
setModal(boolean) - Method in interface de.verygame.surface.screen.base.SubScreen
If set to true the screen won't consume touch events.
setOutTransition(Transition) - Method in class de.verygame.surface.screen.base.BaseScreen
 
setOutTransition(Transition) - Method in interface de.verygame.surface.screen.base.Screen
Sets a transition which will determine the animation when the screen gets deactivated.
setScreenSimple(ScreenId) - Method in class de.verygame.surface.screen.base.ScreenSwitch
Just sets the active screen without calling onActivate.
setStateColor(Color) - Method in class de.verygame.surface.scene2d.widget.Switch.SwitchStyle
 
settings - Variable in class de.verygame.surface.BaseApplication
Settings object
Settings - Class in de.verygame.surface
 
Settings() - Constructor for class de.verygame.surface.Settings
 
Settings(boolean) - Constructor for class de.verygame.surface.Settings
 
Settings(boolean, Viewport) - Constructor for class de.verygame.surface.Settings
 
setWidth(float) - Method in class de.verygame.surface.scene2d.widget.Switch
 
setXPadding(float) - Method in class de.verygame.surface.scene2d.widget.Panel
 
setYPadding(float) - Method in class de.verygame.surface.scene2d.widget.Panel
 
shift - Variable in class de.verygame.surface.screen.transition.ShiftTransition
Shift direction of the screen
ShiftTransition - Class in de.verygame.surface.screen.transition
 
ShiftTransition(ShiftTransition.Shift, float) - Constructor for class de.verygame.surface.screen.transition.ShiftTransition
Creates a shift transition with the given duration.
ShiftTransition.In - Class in de.verygame.surface.screen.transition
 
ShiftTransition.Out - Class in de.verygame.surface.screen.transition
 
ShiftTransition.Shift - Enum in de.verygame.surface.screen.transition
Available shift directions.
showScreen(SubScreenId) - Method in interface de.verygame.surface.screen.base.ScreenContext
Shows the screen mapped to the given id.
showScreen(SubScreenId) - Method in class de.verygame.surface.screen.base.SubScreenContext
 
showSubScreen - Variable in class de.verygame.surface.screen.base.SubScreenContext
True if a subScreen is visible
SimpleGenericAttribute<T,V> - Class in de.verygame.surface.scene2d.xue.element.attribute
 
SimpleGenericAttribute(String) - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.SimpleGenericAttribute
 
SimpleModifierCallback - Class in de.verygame.surface.util.modifier.base
 
SimpleModifierCallback() - Constructor for class de.verygame.surface.util.modifier.base.SimpleModifierCallback
 
SimpleScreen - Class in de.verygame.surface.screen
 
SimpleScreen(Viewport, Content) - Constructor for class de.verygame.surface.screen.SimpleScreen
Constructs a basic screen.
SimpleSubScreen - Class in de.verygame.surface.screen
 
SimpleSubScreen(Viewport, Content) - Constructor for class de.verygame.surface.screen.SimpleSubScreen
Constructs a basic screen.
SingleValueModifier - Class in de.verygame.surface.util.modifier
Implements an Modifier.
SingleValueModifier(float, float, float, ModifierCallback) - Constructor for class de.verygame.surface.util.modifier.SingleValueModifier
Constructs SingleValueEntityModifier using LinearEaseFunction.
SingleValueModifier(float, float, float, EaseFunction, ModifierCallback) - Constructor for class de.verygame.surface.util.modifier.SingleValueModifier
Constructs SingleValueEntityModifier.
size(int) - Method in class de.verygame.surface.util.FontUtils.FontParameterBuilder
 
Slider - Class in de.verygame.surface.scene2d.widget
 
Slider(float, float, float, boolean, Skin) - Constructor for class de.verygame.surface.scene2d.widget.Slider
 
Slider(float, float, float, boolean, Skin, String) - Constructor for class de.verygame.surface.scene2d.widget.Slider
 
Slider(float, float, float, boolean, Slider.SliderStyle) - Constructor for class de.verygame.surface.scene2d.widget.Slider
 
SliderAttributes - Class in de.verygame.surface.scene2d.xue.element.attribute
 
SliderAttributes() - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.SliderAttributes
 
SliderAttributes.MaxValue - Class in de.verygame.surface.scene2d.xue.element.attribute
 
SliderAttributes.MinValue - Class in de.verygame.surface.scene2d.xue.element.attribute
 
SliderAttributes.StepSize - Class in de.verygame.surface.scene2d.xue.element.attribute
 
SliderAttributes.Value - Class in de.verygame.surface.scene2d.xue.element.attribute
 
SliderTag - Class in de.verygame.surface.scene2d.xue.element
 
SliderTag(Skin) - Constructor for class de.verygame.surface.scene2d.xue.element.SliderTag
 
stage - Variable in class de.verygame.surface.screen.StageContent
Stage, which loads the xml
StageContent - Class in de.verygame.surface.screen
 
StageContent() - Constructor for class de.verygame.surface.screen.StageContent
 
state - Variable in class de.verygame.surface.scene2d.widget.Switch
State of the switch Switch.SwitchState.
stateRect - Variable in class de.verygame.surface.scene2d.widget.Switch
For displaying a bar.
StepSize() - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.SliderAttributes.StepSize
 
StepTask - Interface in de.verygame.surface.util.task
 
StringLoader - Class in de.verygame.surface.resource.loader
 
StringLoader(FileHandleResolver) - Constructor for class de.verygame.surface.resource.loader.StringLoader
Constructs loader with the given resolver.
StringLoader.StringParameter - Class in de.verygame.surface.resource.loader
Parameter of the resource.
StringParameter() - Constructor for class de.verygame.surface.resource.loader.StringLoader.StringParameter
 
SubScreen - Interface in de.verygame.surface.screen.base
 
SubScreenContext - Class in de.verygame.surface.screen.base
 
SubScreenContext(Viewport) - Constructor for class de.verygame.surface.screen.base.SubScreenContext
Constructs a context with the given viewport.
SubScreenId - Interface in de.verygame.surface.screen.base
 
Switch - Class in de.verygame.surface.scene2d.widget
Base class for switches.
Switch(Skin, Drawable) - Constructor for class de.verygame.surface.scene2d.widget.Switch
 
Switch(Switch.SwitchStyle, Drawable) - Constructor for class de.verygame.surface.scene2d.widget.Switch
 
Switch(Drawable, Drawable, Drawable, Color) - Constructor for class de.verygame.surface.scene2d.widget.Switch
Crreates a switch.
Switch.InputHandler - Class in de.verygame.surface.scene2d.widget
 
Switch.LogicalState - Enum in de.verygame.surface.scene2d.widget
 
Switch.SwitchState - Enum in de.verygame.surface.scene2d.widget
 
Switch.SwitchStyle - Class in de.verygame.surface.scene2d.widget
 
switchSprite - Variable in class de.verygame.surface.scene2d.widget.Switch
Moveable part of the switch.
switchState() - Method in class de.verygame.surface.scene2d.widget.Switch
Switches the state, depending on the current state.
SwitchStyle() - Constructor for class de.verygame.surface.scene2d.widget.Switch.SwitchStyle
 
SwitchStyle(Drawable, Drawable, Color) - Constructor for class de.verygame.surface.scene2d.widget.Switch.SwitchStyle
 
switchToState(boolean) - Method in class de.verygame.surface.scene2d.widget.Switch
Switches to the given state.
switchToState(Switch.SwitchState) - Method in class de.verygame.surface.scene2d.widget.Switch
Switches to the given state.

T

target - Variable in class de.verygame.surface.util.modifier.base.AbstractModifier
target which the modifier will affect
Task - Interface in de.verygame.surface.util.task
 
tick() - Method in interface de.verygame.surface.util.modifier.base.Modifier
Describes what happens when an update occurs
tick() - Method in class de.verygame.surface.util.modifier.SingleValueModifier
 
toPath(String...) - Static method in class de.verygame.surface.util.FileUtils
Provides an easy and efficient way to create a system independent path string.
toString() - Method in enum de.verygame.surface.resource.ResourceType
touchDown(InputEvent, float, float, int, int) - Method in class de.verygame.surface.scene2d.widget.Switch.InputHandler
 
touchDragged(InputEvent, float, float, int) - Method in class de.verygame.surface.scene2d.widget.Switch.InputHandler
 
touchUp(InputEvent, float, float, int, int) - Method in class de.verygame.surface.scene2d.widget.Switch.InputHandler
 
toValue - Variable in class de.verygame.surface.util.modifier.SingleValueModifier
Ending value which always will be the last value the modifier will set
transition - Variable in class de.verygame.surface.screen.base.BaseScreen
De|Activate transition
Transition - Interface in de.verygame.surface.screen.base
 

U

unregister(EventListener, Event.EventType...) - Method in class de.verygame.surface.event.EventHandler
Unregister an EventListener.
update() - Method in class de.verygame.surface.FPSOverlay
 
update() - Method in class de.verygame.surface.resource.ResourceHandler
Makes the resource handler update his internal state.
update() - Method in class de.verygame.surface.screen.base.SubScreenContext
 
update() - Method in interface de.verygame.surface.screen.base.Transition
 
update() - Method in class de.verygame.surface.screen.transition.BaseTransition
 
update() - Method in class de.verygame.surface.util.modifier.base.AbstractModifier
 
update() - Method in interface de.verygame.surface.util.modifier.base.Modifier
Updates the modifier
update(float) - Method in class de.verygame.surface.util.task.DelayedTask
 
update() - Method in class de.verygame.surface.util.task.LoopedTask
 
updateBackground(Drawable) - Method in class de.verygame.surface.scene2d.widget.Switch
Convenience method to apply a new background.
updateButton(Drawable) - Method in class de.verygame.surface.scene2d.widget.Switch
Convenience method to apply a new button image.
updatePixel(Drawable) - Method in class de.verygame.surface.scene2d.widget.Switch
Convenience method to apply a new image.
updateScreen() - Method in class de.verygame.surface.screen.base.ScreenSwitch
Updates the screen without updating the switch itself.
updateSwitch() - Method in class de.verygame.surface.screen.base.ScreenSwitch
Updates the switch itself without updating the active screen.
updateViewport(int, int) - Method in class de.verygame.surface.screen.base.SubScreenContext
Updates the viewport of the context.

V

Value() - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.SliderAttributes.Value
 
valueOf(String) - Static method in enum de.verygame.surface.event.Event.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.verygame.surface.event.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.verygame.surface.resource.ResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.verygame.surface.resource.ResourceUnitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.verygame.surface.scene2d.widget.Switch.LogicalState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.verygame.surface.scene2d.widget.Switch.SwitchState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.verygame.surface.screen.transition.ShiftTransition.Shift
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.verygame.surface.event.Event.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.verygame.surface.event.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.verygame.surface.resource.ResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.verygame.surface.resource.ResourceUnitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.verygame.surface.scene2d.widget.Switch.LogicalState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.verygame.surface.scene2d.widget.Switch.SwitchState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.verygame.surface.screen.transition.ShiftTransition.Shift
Returns an array containing the constants of this enum type, in the order they are declared.
viewport - Variable in class de.verygame.surface.BaseApplication
Main viewport of the application, can be overwritten per screen
viewport - Variable in class de.verygame.surface.screen.base.SubScreenContext
viewport of the screen (manages the glViewport)

W

waitFor(Resource) - Method in class de.verygame.surface.resource.ResourceHandler
Waits for the given resource to be loaded.
waitForAssets() - Method in class de.verygame.surface.resource.ResourceHandler
Waits for all loaded assets.
work(float) - Method in interface de.verygame.surface.util.task.StepTask
 
work() - Method in interface de.verygame.surface.util.task.Task
 

X

XueStage - Class in de.verygame.surface.scene2d.xue
 
XueStage(Batch, InputStream, ResourceHandler) - Constructor for class de.verygame.surface.scene2d.xue.XueStage
Constructs scene2d stage using a xml file, which describes the setup.
XueStage(Batch, Viewport, InputStream, ResourceHandler) - Constructor for class de.verygame.surface.scene2d.xue.XueStage
 

Z

zoomFactor - Variable in class de.verygame.surface.screen.transition.ZoomTransition
 
ZoomTransition - Class in de.verygame.surface.screen.transition
 
ZoomTransition(float, float) - Constructor for class de.verygame.surface.screen.transition.ZoomTransition
Creates a base transition with the given duration.
ZoomTransition.In - Class in de.verygame.surface.screen.transition
 
ZoomTransition.Out - Class in de.verygame.surface.screen.transition
 
A B C D E F G H I K L M O P R S T U V W X Z 
Skip navigation links