- 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.element.attribute.LabelTextAttribute
-
- 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
-
- OPTION_CHANGED_ID - Static variable in class de.verygame.surface.event.CoreEvent.Constants
-
- 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
-
- 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
-
- 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
-
- 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
-
- SWITCH_SCREEN_ID - Static variable in class de.verygame.surface.event.CoreEvent.Constants
-
- 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.
- Value() - Constructor for class de.verygame.surface.scene2d.xue.element.attribute.SliderAttributes.Value
-
- valueOf(String) - Static method in enum de.verygame.surface.event.CoreEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.verygame.surface.event.EventType
-
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.CoreEvent
-
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.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.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)