A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

A - Static variable in class de.bitbrain.braingdx.tweens.ColorTween
 
AbsolutePathResolver - Class in de.bitbrain.braingdx.util
 
AbsolutePathResolver() - Constructor for class de.bitbrain.braingdx.util.AbsolutePathResolver
 
AbstractScreen<T extends BrainGdxGame,C extends GameContext> - Class in de.bitbrain.braingdx.screens
Abstract base class for screens
AbstractScreen(T, ArgumentFactory<AbstractScreen<T, C>, C>) - Constructor for class de.bitbrain.braingdx.screens.AbstractScreen
 
act(float) - Method in class de.bitbrain.braingdx.debug.DebugPanel
 
act(float) - Method in class de.bitbrain.braingdx.debug.MetricLabel
 
ActorTween - Class in de.bitbrain.braingdx.tweens
Tween facility for actors
ActorTween() - Constructor for class de.bitbrain.braingdx.tweens.ActorTween
 
add(T, ClickListener, Boolean) - Method in class de.bitbrain.braingdx.ui.NavigationMenu
 
add(T, ClickListener) - Method in class de.bitbrain.braingdx.ui.NavigationMenu
 
add(T, boolean) - Method in class de.bitbrain.braingdx.util.ItemsManager
Add an item to the manager, if own is true the manager will manage the resource's lifecycle
add(T) - Method in class de.bitbrain.braingdx.util.ItemsManager
Add an item to the manager and transfer ownership to it
add(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
add(double, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Adds the given components to this vector
add(Vector) - Method in interface de.bitbrain.braingdx.util.math.GenericVector
Adds the given vector to this vector
addEffect(PostProcessorEffect) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Adds the specified effect to the effect chain and transfer ownership to the PostProcessor, it will manage cleaning it up for you.
addEffects(String, PostProcessorEffect...) - Method in class de.bitbrain.braingdx.graphics.pipeline.CombinedRenderPipeline
 
addEffects(PostProcessorEffect...) - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipe
 
addEffects(String, PostProcessorEffect...) - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipeline
Returns an registered render pipe
addEffects(PostProcessorEffect...) - Method in class de.bitbrain.braingdx.graphics.shader.BatchPostProcessor
 
addListener(GameWorld.GameWorldListener) - Method in class de.bitbrain.braingdx.world.GameWorld
 
addMetric(String, DebugMetric) - Method in class de.bitbrain.braingdx.debug.DebugPanel
 
addObject(Object) - Method in class de.bitbrain.braingdx.world.GameWorld
Adds a new game object to the game world and provides it.
addObject() - Method in class de.bitbrain.braingdx.world.GameWorld
Adds a new game object to the game world and provides it.
addObject(Object, boolean) - Method in class de.bitbrain.braingdx.world.GameWorld
Adds a new game object to the game world and provides it.
addObject(Mutator<GameObject>, boolean) - Method in class de.bitbrain.braingdx.world.GameWorld
Adds a new game object to the game world and provides it.
addObject(boolean) - Method in class de.bitbrain.braingdx.world.GameWorld
Adds a new game object to the game world and provides it.
addObject(Mutator<GameObject>) - Method in class de.bitbrain.braingdx.world.GameWorld
Adds a new game object to the game world with a custom ID
addObject(Object, Mutator<GameObject>) - Method in class de.bitbrain.braingdx.world.GameWorld
Adds a new game object to the game world with a custom ID
addObject(Object, Mutator<GameObject>, boolean) - Method in class de.bitbrain.braingdx.world.GameWorld
Adds a new game object to the game world with a custom ID
addToGroup(K, T) - Method in class de.bitbrain.braingdx.util.Group
 
addUpdateable(Updateable) - Method in interface de.bitbrain.braingdx.context.GameContext
 
addUpdateable(Updateable) - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
afterTransition() - Method in interface de.bitbrain.braingdx.screens.TransitionCallback
Is called after a transition has ended.
alignment - Variable in class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 
ALL - Static variable in class de.bitbrain.braingdx.tweens.ColorTween
 
ALPHA - Static variable in class de.bitbrain.braingdx.tweens.ActorTween
 
ALPHA - Static variable in class de.bitbrain.braingdx.tweens.GameObjectTween
 
ALPHA - Static variable in class de.bitbrain.braingdx.tweens.SpriteTween
 
angle() - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
angle(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
angleRad() - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
angleRad(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
Antialiasing - Class in de.bitbrain.braingdx.graphics.postprocessing.effects
 
Antialiasing() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.Antialiasing
 
APHash(String) - Static method in class de.bitbrain.braingdx.util.Hash
 
apply(Behavior, GameObject) - Method in class de.bitbrain.braingdx.behavior.BehaviorManager
 
apply(Behavior) - Method in class de.bitbrain.braingdx.behavior.BehaviorManager
 
ArgumentFactory<K,T> - Interface in de.bitbrain.braingdx.util
 
arrayElementSize() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Bias.Param
 
arrayElementSize() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur.Param
 
arrayElementSize() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Combine.Param
 
arrayElementSize() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve1D.Param
 
arrayElementSize() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Copy.Param
 
arrayElementSize() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen.Param
 
arrayElementSize() - Method in interface de.bitbrain.braingdx.graphics.postprocessing.filters.Filter.Parameter
 
arrayElementSize() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.FxaaFilter.Param
 
arrayElementSize() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.MotionFilter.Param
 
arrayElementSize() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.NfaaFilter.Param
 
arrayElementSize() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur.Param
 
arrayElementSize() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.RadialDistortion.Param
 
arrayElementSize() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Threshold.Param
 
arrayElementSize() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting.Param
 
arrayElementSize() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Zoom.Param
 
Asset - Class in de.bitbrain.braingdx.assets
Singleton implementation of an asset manager
AssetSource - Annotation Type in de.bitbrain.braingdx.assets.annotations
 
AudioManager - Interface in de.bitbrain.braingdx.audio
Provides a variety of audio controls such as spawning audio, fading between audio etc.
AudioManagerImpl - Class in de.bitbrain.braingdx.audio
This audio manager implementation provides utility methods to fade between different music and sounds.
AudioManagerImpl(GameCamera, TweenManager, GameWorld, BehaviorManager) - Constructor for class de.bitbrain.braingdx.audio.AudioManagerImpl
 
AutoReloadPostProcessorEffect<T extends PostProcessorEffect> - Class in de.bitbrain.braingdx.graphics.postprocessing
Implementation of a PostProcessorEffect which automatically re-initialises itself after graphics settings change.
AutoReloadPostProcessorEffect(EffectFactory<T>, GraphicsSettings) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.AutoReloadPostProcessorEffect
 
axisMoved(Controller, int, float) - Method in class de.bitbrain.braingdx.input.controller.NavigateableControllerInput
 
axisMoved(Controller, int, float) - Method in class de.bitbrain.braingdx.input.MovementInputControllerListener
 

B

B - Static variable in class de.bitbrain.braingdx.tweens.ColorTween
 
B - Static variable in class de.bitbrain.braingdx.tweens.GameObjectTween
 
BACKGROUND - Static variable in interface de.bitbrain.braingdx.graphics.pipeline.layers.RenderPipeIds
 
bake(String, FreeTypeFontGenerator.FreeTypeFontParameter) - Static method in class de.bitbrain.braingdx.graphics.BitmapFontBaker
 
bake(String, int, boolean) - Static method in class de.bitbrain.braingdx.graphics.BitmapFontBaker
 
bake(String, int) - Static method in class de.bitbrain.braingdx.graphics.BitmapFontBaker
 
BASE_INTENSITY - Static variable in class de.bitbrain.braingdx.tweens.BloomShaderTween
 
BASE_SATURATION - Static variable in class de.bitbrain.braingdx.tweens.BloomShaderTween
 
baseIntensity - Variable in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom.Settings
 
basePath - Variable in class de.bitbrain.braingdx.graphics.shader.ShaderConfig
 
BasePath - Static variable in class de.bitbrain.braingdx.util.ShaderLoader
 
baseSaturation - Variable in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom.Settings
 
BatchPostProcessor - Class in de.bitbrain.braingdx.graphics.shader
Manages GLSL shaders internally
BatchPostProcessor(PostProcessor, PostProcessorEffect...) - Constructor for class de.bitbrain.braingdx.graphics.shader.BatchPostProcessor
 
BatchResolver<T> - Interface in de.bitbrain.braingdx.graphics
 
beforeRender() - Method in interface de.bitbrain.braingdx.graphics.BatchResolver
 
beforeRender() - Method in class de.bitbrain.braingdx.graphics.GameObjectRenderManager
 
beforeRender() - Method in class de.bitbrain.braingdx.graphics.pipeline.layers.GameObjectRenderLayer
 
beforeRender() - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderLayer
 
beforeRender() - Method in class de.bitbrain.braingdx.graphics.pipeline.RenderLayer2D
 
beforeRender() - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipe
 
beforeRenderToScreen() - Method in interface de.bitbrain.braingdx.graphics.postprocessing.PostProcessorListener
 
beforeTransition() - Method in interface de.bitbrain.braingdx.screens.TransitionCallback
Is called before a transition starts.
begin() - Method in interface de.bitbrain.braingdx.graphics.BatchResolver
 
begin() - Method in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
Ensures the initial buffer state is always the same before starting ping-ponging.
begin() - Method in class de.bitbrain.braingdx.graphics.shader.BatchPostProcessor
 
Behavior - Interface in de.bitbrain.braingdx.behavior
Behavior which is executed every single frame
BehaviorAdapter - Class in de.bitbrain.braingdx.behavior
Adapter for behaviors
BehaviorAdapter() - Constructor for class de.bitbrain.braingdx.behavior.BehaviorAdapter
 
BehaviorManager - Class in de.bitbrain.braingdx.behavior
Manages behavior of game objects.
BehaviorManager(GameWorld) - Constructor for class de.bitbrain.braingdx.behavior.BehaviorManager
 
BehaviorManagerAdapter - Class in de.bitbrain.braingdx.behavior
 
BehaviorManagerAdapter(BehaviorManager) - Constructor for class de.bitbrain.braingdx.behavior.BehaviorManagerAdapter
 
Bias - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
Bias filter.
Bias() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.Bias
 
Bias.Param - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
BitmapFontBaker - Class in de.bitbrain.braingdx.graphics
Bakes BitmapFont out of ttf fonts
BitmapFontBaker() - Constructor for class de.bitbrain.braingdx.graphics.BitmapFontBaker
 
BitUtils - Class in de.bitbrain.braingdx.util
 
BitUtils() - Constructor for class de.bitbrain.braingdx.util.BitUtils
 
BKDRHash(String) - Static method in class de.bitbrain.braingdx.util.Hash
 
Bloom - Class in de.bitbrain.braingdx.graphics.postprocessing.effects
 
Bloom(int, int) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
Bloom(Bloom, int, int) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
Bloom.Settings - Class in de.bitbrain.braingdx.graphics.postprocessing.effects
 
Bloom.Settings(String, Blur.BlurType, int, float, float, float, float, float, float) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom.Settings
 
Bloom.Settings(String, int, float, float, float, float, float) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom.Settings
 
Bloom.Settings(Bloom.Settings) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom.Settings
 
BLOOM_INTENSITY - Static variable in class de.bitbrain.braingdx.tweens.BloomShaderTween
 
BLOOM_SATURATION - Static variable in class de.bitbrain.braingdx.tweens.BloomShaderTween
 
bloomIntensity - Variable in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom.Settings
 
bloomSaturation - Variable in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom.Settings
 
BloomShaderTween - Class in de.bitbrain.braingdx.tweens
 
BloomShaderTween() - Constructor for class de.bitbrain.braingdx.tweens.BloomShaderTween
 
bloomThreshold - Variable in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom.Settings
 
Blur - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
 
Blur(int, int) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.Blur
 
Blur.BlurType - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
BLUR_OPACITY - Static variable in class de.bitbrain.braingdx.tweens.MotionBlurShaderTween
 
BLUR_STRENGTH - Static variable in class de.bitbrain.braingdx.tweens.ZoomerShaderTween
 
blurAmount - Variable in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom.Settings
 
blurPasses - Variable in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom.Settings
 
blurType - Variable in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom.Settings
 
BOUNCE - Static variable in class de.bitbrain.braingdx.tweens.SpriteTween
 
BPHash(String) - Static method in class de.bitbrain.braingdx.util.Hash
 
BrainGdxDebug - Class in de.bitbrain.braingdx.debug
 
BrainGdxDebug() - Constructor for class de.bitbrain.braingdx.debug.BrainGdxDebug
 
BrainGdxGame - Class in de.bitbrain.braingdx
Base implementation of a brainGdx driven game
BrainGdxGame() - Constructor for class de.bitbrain.braingdx.BrainGdxGame
 
buffer1 - Variable in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
 
buffer2 - Variable in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
 
buttonDown(Controller, int) - Method in class de.bitbrain.braingdx.input.controller.NavigateableControllerInput
 

C

CameraBlur - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
FIXME this effect is INCOMPLETE!
CameraBlur() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur
 
CameraBlur.Param - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
CameraMotion - Class in de.bitbrain.braingdx.graphics.postprocessing.effects
FIXME this effect is INCOMPLETE!
CameraMotion(int, int) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.CameraMotion
 
capture() - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Starts capturing the scene, clears the buffer with the clear color specified by PostProcessor.setClearColor(Color) or PostProcessor.setClearColor(float r, float g, float b, float a).
capture() - Method in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
Starts and/or continue ping-ponging, begin capturing on the next available buffer, returns the result of the previous PingPongBuffer.capture() call.
captured() - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
After a capture/captureEnd action, returns the just captured buffer
captureEnd() - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Stops capturing the scene and returns the result, or null if nothing was captured.
captureNoClear() - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Starts capturing the scene as PostProcessor.capture(), but without clearing the screen.
CENTER_X - Static variable in class de.bitbrain.braingdx.tweens.VignetteShaderTween
 
CENTER_Y - Static variable in class de.bitbrain.braingdx.tweens.VignetteShaderTween
 
checkMode - Variable in class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 
CHROMATIC_DISPERSION_BY - Static variable in class de.bitbrain.braingdx.tweens.CrtMonitorShaderTween
 
CHROMATIC_DISPERSION_RC - Static variable in class de.bitbrain.braingdx.tweens.CrtMonitorShaderTween
 
clamp(double, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
ClassPathResolver - Class in de.bitbrain.braingdx.util
 
ClassPathResolver() - Constructor for class de.bitbrain.braingdx.util.ClassPathResolver
 
clear() - Method in interface de.bitbrain.braingdx.audio.AudioManager
Clears all audio.
clear() - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
clear() - Method in class de.bitbrain.braingdx.behavior.BehaviorManager
 
clear() - Method in interface de.bitbrain.braingdx.event.GameEventManager
Clears all listeners.
clear(Class<T>) - Method in interface de.bitbrain.braingdx.event.GameEventManager
Clears all listeners listening on the defined GameEvent.
clear() - Method in class de.bitbrain.braingdx.event.GameEventManagerImpl
 
clear(Class<T>) - Method in class de.bitbrain.braingdx.event.GameEventManagerImpl
 
clear() - Method in class de.bitbrain.braingdx.graphics.shader.BatchPostProcessor
 
clear() - Method in interface de.bitbrain.braingdx.input.InputManager
 
clear() - Method in class de.bitbrain.braingdx.input.InputManagerImpl
 
clear() - Method in class de.bitbrain.braingdx.math.QuadTree
 
clear() - Method in class de.bitbrain.braingdx.util.Group
 
clear() - Method in class de.bitbrain.braingdx.world.GameWorld
Resets this world object
clearGroup(K) - Method in class de.bitbrain.braingdx.util.Group
 
clearGroup(Object) - Method in class de.bitbrain.braingdx.world.GameWorld
 
clearMusic() - Method in interface de.bitbrain.braingdx.audio.AudioManager
Clears all music and removes all related objects from the GameWorld.
clearMusic() - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
clearSounds() - Method in interface de.bitbrain.braingdx.audio.AudioManager
Clears all sounds and removed all related objects from the GameWorld.
clearSounds() - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
collidesWith(GameObject) - Method in class de.bitbrain.braingdx.world.GameObject
 
COLOR - Static variable in class de.bitbrain.braingdx.tweens.SpriteTween
 
COLOR_B - Static variable in class de.bitbrain.braingdx.tweens.SpriteTween
 
COLOR_G - Static variable in class de.bitbrain.braingdx.tweens.SpriteTween
 
COLOR_R - Static variable in class de.bitbrain.braingdx.tweens.SpriteTween
 
ColoredRenderLayer - Class in de.bitbrain.braingdx.graphics.pipeline.layers
 
ColoredRenderLayer() - Constructor for class de.bitbrain.braingdx.graphics.pipeline.layers.ColoredRenderLayer
 
Colors - Class in de.bitbrain.braingdx.util
Color utilities
Colors() - Constructor for class de.bitbrain.braingdx.util.Colors
 
ColorTransition - Class in de.bitbrain.braingdx.screens
Implementation which fades a texture.
ColorTransition(Color) - Constructor for class de.bitbrain.braingdx.screens.ColorTransition
 
ColorTransition() - Constructor for class de.bitbrain.braingdx.screens.ColorTransition
 
ColorTween - Class in de.bitbrain.braingdx.tweens
 
ColorTween() - Constructor for class de.bitbrain.braingdx.tweens.ColorTween
 
combine(GameObjectRenderManager.GameObjectRenderer<T>...) - Static method in class de.bitbrain.braingdx.graphics.GameObjectRenderManager
Combines multiple renderers for a particular game object
Combine - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
 
Combine() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.Combine
 
Combine.Param - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
CombinedRenderPipeline - Class in de.bitbrain.braingdx.graphics.pipeline
Combined implementation of RenderPipeline.
CombinedRenderPipeline(ShaderConfig, BatchResolver[]) - Constructor for class de.bitbrain.braingdx.graphics.pipeline.CombinedRenderPipeline
 
compare(GameObject, GameObject) - Method in class de.bitbrain.braingdx.util.ZIndexComparator
 
compareTo(UUID) - Method in class de.bitbrain.braingdx.util.UUID
Convolve1D - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
 
Convolve1D(int) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve1D
 
Convolve1D(int, float[]) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve1D
 
Convolve1D(int, float[], float[]) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve1D
 
Convolve1D.Param - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
Convolve2D - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
Encapsulates a separable 2D convolution kernel filter
Convolve2D(int) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve2D
 
Copy - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
 
Copy() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.Copy
 
copy() - Method in class de.bitbrain.braingdx.world.GameObject
 
Copy.Param - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
count() - Method in class de.bitbrain.braingdx.util.ItemsManager
Returns the number of items managed by this instance
cpy() - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
cpy() - Method in interface de.bitbrain.braingdx.util.math.GenericVector
 
create() - Method in class de.bitbrain.braingdx.BrainGdxGame
 
create(GameObject, GameObject) - Method in interface de.bitbrain.braingdx.event.GameEventFactory
Creates an event depending on the given event object and producer object provided.
create(int, int) - Method in interface de.bitbrain.braingdx.graphics.FrameBufferFactory
 
create() - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipelineFactory
 
create(K) - Method in interface de.bitbrain.braingdx.util.ArgumentFactory
 
create() - Method in interface de.bitbrain.braingdx.util.Factory
 
create(int, int, Camera) - Method in interface de.bitbrain.braingdx.util.ViewportFactory
 
createBloomEffect() - Method in class de.bitbrain.braingdx.graphics.postprocessing.ShaderManager
Creates a bloom effect which blurs light parts and darkens dark parts.
createFxaaEffect() - Method in class de.bitbrain.braingdx.graphics.postprocessing.ShaderManager
Creates an anti-aliasing effect to reduce aliasing.
createNinePatch(Texture, int) - Static method in class de.bitbrain.braingdx.graphics.GraphicsFactory
Creates a valid NinePatch from a texture with the given radius.
createNinePatch(Texture, int, Color) - Static method in class de.bitbrain.braingdx.graphics.GraphicsFactory
Creates a valid NinePatch from a texture with the given radius and the given color.
createTexture(int, int, Color) - Static method in class de.bitbrain.braingdx.graphics.GraphicsFactory
Creates a new texture of the given color and size
createVignetteEffect() - Method in class de.bitbrain.braingdx.graphics.postprocessing.ShaderManager
Creates an effect which darkens the corners of the screen.
createZoomerEffect() - Method in class de.bitbrain.braingdx.graphics.postprocessing.ShaderManager
Creates an effect which zooms in our out of the current scene with a blurred effect.
crossFadeMusic(String, String) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Fades music from one music to another
crossFadeMusic(String, String, float) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Fades music from one music to another
crossFadeMusic(Music, Music, float) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Fades music from one music to another
crossFadeMusic(String, String) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
crossFadeMusic(String, String, float) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
crossFadeMusic(Music, Music, float) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
crs(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Calculates the 2D cross product between this and the given vector.
crs(double, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Calculates the 2D cross product between this and the given vector.
CrtMonitor - Class in de.bitbrain.braingdx.graphics.postprocessing.effects
 
CrtMonitor(int, int, boolean, boolean, CrtScreen.RgbMode, int) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
CrtMonitorShaderTween - Class in de.bitbrain.braingdx.tweens
 
CrtMonitorShaderTween() - Constructor for class de.bitbrain.braingdx.tweens.CrtMonitorShaderTween
 
CrtScreen - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
 
CrtScreen(boolean, CrtScreen.RgbMode, int) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
CrtScreen.Effect - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
CrtScreen.Param - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
CrtScreen.RgbMode - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
Curvature - Class in de.bitbrain.braingdx.graphics.postprocessing.effects
 
Curvature() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.Curvature
 

D

darken(Color, float) - Static method in class de.bitbrain.braingdx.util.Colors
 
de.bitbrain.braingdx - package de.bitbrain.braingdx
 
de.bitbrain.braingdx.assets - package de.bitbrain.braingdx.assets
 
de.bitbrain.braingdx.assets.annotations - package de.bitbrain.braingdx.assets.annotations
 
de.bitbrain.braingdx.audio - package de.bitbrain.braingdx.audio
 
de.bitbrain.braingdx.behavior - package de.bitbrain.braingdx.behavior
 
de.bitbrain.braingdx.behavior.movement - package de.bitbrain.braingdx.behavior.movement
 
de.bitbrain.braingdx.context - package de.bitbrain.braingdx.context
 
de.bitbrain.braingdx.debug - package de.bitbrain.braingdx.debug
 
de.bitbrain.braingdx.debug.ui - package de.bitbrain.braingdx.debug.ui
 
de.bitbrain.braingdx.event - package de.bitbrain.braingdx.event
 
de.bitbrain.braingdx.graphics - package de.bitbrain.braingdx.graphics
 
de.bitbrain.braingdx.graphics.event - package de.bitbrain.braingdx.graphics.event
 
de.bitbrain.braingdx.graphics.pipeline - package de.bitbrain.braingdx.graphics.pipeline
 
de.bitbrain.braingdx.graphics.pipeline.layers - package de.bitbrain.braingdx.graphics.pipeline.layers
 
de.bitbrain.braingdx.graphics.postprocessing - package de.bitbrain.braingdx.graphics.postprocessing
 
de.bitbrain.braingdx.graphics.postprocessing.effects - package de.bitbrain.braingdx.graphics.postprocessing.effects
 
de.bitbrain.braingdx.graphics.postprocessing.filters - package de.bitbrain.braingdx.graphics.postprocessing.filters
 
de.bitbrain.braingdx.graphics.postprocessing.utils - package de.bitbrain.braingdx.graphics.postprocessing.utils
 
de.bitbrain.braingdx.graphics.shader - package de.bitbrain.braingdx.graphics.shader
 
de.bitbrain.braingdx.input - package de.bitbrain.braingdx.input
 
de.bitbrain.braingdx.input.controller - package de.bitbrain.braingdx.input.controller
 
de.bitbrain.braingdx.input.keyboard - package de.bitbrain.braingdx.input.keyboard
 
de.bitbrain.braingdx.math - package de.bitbrain.braingdx.math
 
de.bitbrain.braingdx.screens - package de.bitbrain.braingdx.screens
 
de.bitbrain.braingdx.tweens - package de.bitbrain.braingdx.tweens
 
de.bitbrain.braingdx.ui - package de.bitbrain.braingdx.ui
 
de.bitbrain.braingdx.util - package de.bitbrain.braingdx.util
 
de.bitbrain.braingdx.util.math - package de.bitbrain.braingdx.util.math
 
de.bitbrain.braingdx.world - package de.bitbrain.braingdx.world
 
DEBUG - Static variable in interface de.bitbrain.braingdx.graphics.pipeline.layers.RenderPipeIds
 
DebugMetric - Interface in de.bitbrain.braingdx.debug
 
DebugPanel - Class in de.bitbrain.braingdx.debug
 
DebugPanel() - Constructor for class de.bitbrain.braingdx.debug.DebugPanel
 
DebugStageRenderLayer - Class in de.bitbrain.braingdx.debug
 
DebugStageRenderLayer(GameContext) - Constructor for class de.bitbrain.braingdx.debug.DebugStageRenderLayer
 
DEFAULT_CACHE_SIZE - Static variable in class de.bitbrain.braingdx.world.GameWorld
the default cache size this world uses
DEFAULT_DURATION - Static variable in interface de.bitbrain.braingdx.screens.Transitionable
The default fade duration.
DEFAULT_GROUP_ID - Static variable in class de.bitbrain.braingdx.world.GameWorld
 
DEFAULT_ZOOM_FACTOR - Static variable in class de.bitbrain.braingdx.tweens.GameCameraTween
 
DEKHash(String) - Static method in class de.bitbrain.braingdx.util.Hash
 
DeltaTimer - Class in de.bitbrain.braingdx.util
Utility timer to count delta time
DeltaTimer() - Constructor for class de.bitbrain.braingdx.util.DeltaTimer
 
DeltaTimer(float) - Constructor for class de.bitbrain.braingdx.util.DeltaTimer
 
disableBlending() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
disableBlending() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
dispose() - Method in class de.bitbrain.braingdx.BrainGdxGame
 
dispose() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
dispose() - Static method in class de.bitbrain.braingdx.graphics.BitmapFontBaker
 
dispose() - Method in class de.bitbrain.braingdx.graphics.GameObjectRenderManager
 
dispose() - Method in class de.bitbrain.braingdx.graphics.pipeline.CombinedRenderPipeline
 
dispose() - Method in class de.bitbrain.braingdx.graphics.pipeline.layers.ColoredRenderLayer
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.AutoReloadPostProcessorEffect
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CameraMotion
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Curvature
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Fxaa
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.MotionBlur
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Nfaa
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Zoomer
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Blur
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve1D
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve2D
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.PipelineState
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Frees owned resources.
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.utils.FullscreenQuad
 
dispose() - Method in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
Free the resources, if any.
dispose() - Method in class de.bitbrain.braingdx.input.InputManagerImpl
 
dispose() - Method in class de.bitbrain.braingdx.screens.AbstractScreen
 
dispose() - Method in class de.bitbrain.braingdx.screens.ColorTransition
 
dispose() - Method in class de.bitbrain.braingdx.util.ItemsManager
 
distanceBetween(GameObject, GameObject) - Static method in class de.bitbrain.braingdx.world.GameObjectUtils
 
DISTORTION - Static variable in class de.bitbrain.braingdx.tweens.CrtMonitorShaderTween
 
DJBHash(String) - Static method in class de.bitbrain.braingdx.util.Hash
 
doesSaturationControl() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
dot(double, double, double, double) - Static method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
dot(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
dot(double, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
dot(Vector) - Method in interface de.bitbrain.braingdx.util.math.GenericVector
 
DoubleVector2 - Class in de.bitbrain.braingdx.util.math
 
DoubleVector2() - Constructor for class de.bitbrain.braingdx.util.math.DoubleVector2
Constructs a new vector at (0,0)
DoubleVector2(double, double) - Constructor for class de.bitbrain.braingdx.util.math.DoubleVector2
Constructs a vector with the given components
DoubleVector2(DoubleVector2) - Constructor for class de.bitbrain.braingdx.util.math.DoubleVector2
Constructs a vector from the given vector
draw(Batch) - Method in class de.bitbrain.braingdx.graphics.ParallaxMap
 
dst(double, double, double, double) - Static method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
dst(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
dst(double, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
dst2(double, double, double, double) - Static method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
dst2(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
dst2(double, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 

E

ELFHash(String) - Static method in class de.bitbrain.braingdx.util.Hash
 
EmptyGameAssetLoader - Class in de.bitbrain.braingdx.assets
An empty implementation of GameAssetLoader
EmptyGameAssetLoader() - Constructor for class de.bitbrain.braingdx.assets.EmptyGameAssetLoader
 
enableBlending(int, int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
enableBlending(int, int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
enabled - Variable in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessorEffect
 
EnableQueryStates - Static variable in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Enable pipeline state queries: beware the pipeline can stall!
Enabler<T> - Interface in de.bitbrain.braingdx.util
This interface provides dynamic information about an enabling state.
end() - Method in interface de.bitbrain.braingdx.graphics.BatchResolver
 
end() - Method in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
Finishes ping-ponging, must always be called after a call to PingPongBuffer.capture()
end(FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.shader.BatchPostProcessor
 
end() - Method in class de.bitbrain.braingdx.graphics.shader.BatchPostProcessor
 
endParams() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
Should be called after any one or more setParams method calls.
enter() - Method in interface de.bitbrain.braingdx.ui.Navigateable
 
enter() - Method in class de.bitbrain.braingdx.ui.NavigationMenu
 
enterSound - Variable in class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 
epsilonEquals(DoubleVector2, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
epsilonEquals(double, double, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Compares this vector with the other vector, using the supplied epsilon for fuzzy equality testing.
epsilonEquals(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Compares this vector with the other vector using MathUtils.double_ROUNDING_ERROR for fuzzy equality testing
epsilonEquals(double, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Compares this vector with the other vector using MathUtils.double_ROUNDING_ERROR for fuzzy equality testing
equals(Object) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
equals(Object) - Method in class de.bitbrain.braingdx.util.UUID
equals(Object) - Method in class de.bitbrain.braingdx.world.GameObject
 
ExternalPathResolver - Class in de.bitbrain.braingdx.util
 
ExternalPathResolver() - Constructor for class de.bitbrain.braingdx.util.ExternalPathResolver
 

F

FACTOR - Static variable in class de.bitbrain.braingdx.tweens.StringRandomizerTween
 
Factory<T> - Interface in de.bitbrain.braingdx.util
 
fadeInAlpha - Variable in class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 
fadeInColor - Variable in class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 
fadeInDuration - Variable in class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 
fadeInEquation - Variable in class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 
fadeInMusic(String) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Fades in music
fadeInMusic(String, float) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Fades in music
fadeInMusic(Music, float) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Fades in music
fadeInMusic(String) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
fadeInMusic(String, float) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
fadeInMusic(Music, float) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
fadeOutAlpha - Variable in class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 
fadeOutColor - Variable in class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 
fadeOutDuration - Variable in class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 
fadeOutEquation - Variable in class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 
fadeOutMusic(String) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Fades out music
fadeOutMusic(String, float) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Fades out music
fadeOutMusic(Music, float) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Fades out music
fadeOutMusic(String) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
fadeOutMusic(String, float) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
fadeOutMusic(Music, float) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
fileHandleResolver - Static variable in class de.bitbrain.braingdx.assets.Asset
 
Filter<T> - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
The base class for any single-pass filter.
Filter(ShaderProgram) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
Filter.Parameter - Interface in de.bitbrain.braingdx.graphics.postprocessing.filters
 
finishLoading() - Static method in class de.bitbrain.braingdx.assets.Asset
 
FNVHash(String) - Static method in class de.bitbrain.braingdx.util.Hash
 
focusCentered() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Focuses directly on the target
focusCentered(GameObject) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
When no target is defined or the given object is the target, it focuses the game camera onto the given object.
FOREGROUND - Static variable in interface de.bitbrain.braingdx.graphics.pipeline.layers.RenderPipeIds
 
FrameBufferFactory - Interface in de.bitbrain.braingdx.graphics
Creates frame buffers
fromFile(String, String) - Static method in class de.bitbrain.braingdx.util.ShaderLoader
 
fromFile(String, String, String) - Static method in class de.bitbrain.braingdx.util.ShaderLoader
 
fromString(String) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Sets this DoubleVector2 to the value represented by the specified string according to the format of DoubleVector2.toString().
fromString(String, String, String, String) - Static method in class de.bitbrain.braingdx.util.ShaderLoader
 
fromString(String, String, String, String, String) - Static method in class de.bitbrain.braingdx.util.ShaderLoader
 
fromString(String) - Static method in class de.bitbrain.braingdx.util.UUID
Constructs a new UUID from a string representation.
FullscreenQuad - Class in de.bitbrain.braingdx.graphics.postprocessing.utils
Encapsulates a fullscreen quad, geometry is aligned to the screen corners.
FullscreenQuad() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.utils.FullscreenQuad
 
Fxaa - Class in de.bitbrain.braingdx.graphics.postprocessing.effects
Implements the fast approximate anti-aliasing.
Fxaa(int, int) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.Fxaa
Create a FXAA with the viewport size
FxaaFilter - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
Fast approximate anti-aliasing filter.
FxaaFilter(int, int) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.FxaaFilter
 
FxaaFilter(int, int, float, float, float) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.FxaaFilter
 
FxaaFilter(Vector2, float, float, float) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.FxaaFilter
 
FxaaFilter.Param - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 

G

G - Static variable in class de.bitbrain.braingdx.tweens.ColorTween
 
G - Static variable in class de.bitbrain.braingdx.tweens.GameObjectTween
 
GameAssetLoader - Interface in de.bitbrain.braingdx.assets
Indicates and provides functionality to specify asset information.
GameCamera - Interface in de.bitbrain.braingdx.graphics
Tracks a camera and make it following a target
GameCamera.ZoomMode - Enum in de.bitbrain.braingdx.graphics
The zoom mode of the camera.
GameCameraTween - Class in de.bitbrain.braingdx.tweens
 
GameCameraTween() - Constructor for class de.bitbrain.braingdx.tweens.GameCameraTween
 
GameContext - Interface in de.bitbrain.braingdx.context
 
GameContextImpl - Class in de.bitbrain.braingdx.context
 
GameContextImpl(ShaderConfig, ViewportFactory, ArgumentFactory<GameContext, GameCamera>, BrainGdxGame, AbstractScreen<?, ?>, ArgumentFactory<GameContext, BatchResolver<?>[]>) - Constructor for class de.bitbrain.braingdx.context.GameContextImpl
 
GameContextImpl(ShaderConfig, Stage, RenderPipeline, ArgumentFactory<GameContext, GameCamera>, BrainGdxGame, AbstractScreen<?, ?>, GameObjectRenderManager) - Constructor for class de.bitbrain.braingdx.context.GameContextImpl
 
GameContextImpl(ShaderConfig, Stage, ArgumentFactory<GameContext, GameCamera>, BrainGdxGame, AbstractScreen<?, ?>, ArgumentFactory<GameContext, BatchResolver<?>[]>) - Constructor for class de.bitbrain.braingdx.context.GameContextImpl
 
GameEvent - Interface in de.bitbrain.braingdx.event
A generic game event which gets triggered by an event manager.
GameEventFactory - Interface in de.bitbrain.braingdx.event
Creates GameEvent objects.
GameEventListener<T extends GameEvent> - Interface in de.bitbrain.braingdx.event
Listens to any GameEvent and triggers it.
GameEventManager - Interface in de.bitbrain.braingdx.event
Manages game events.
GameEventManagerImpl - Class in de.bitbrain.braingdx.event
 
GameEventManagerImpl() - Constructor for class de.bitbrain.braingdx.event.GameEventManagerImpl
 
GameEventRouter - Class in de.bitbrain.braingdx.event
An event router which manages object collisions and detects events happening in the world.
GameEventRouter(GameEventManager, GameWorld, GameEventRouter.GameEventInfoExtractor) - Constructor for class de.bitbrain.braingdx.event.GameEventRouter
 
GameEventRouter.GameEventInfoExtractor - Interface in de.bitbrain.braingdx.event
 
GameObject - Class in de.bitbrain.braingdx.world
Simple game object implementation which can be pooled
GameObject() - Constructor for class de.bitbrain.braingdx.world.GameObject
 
GameObjectIdMutator - Class in de.bitbrain.braingdx.world
Mutates game objects by assigning a custom ID
GameObjectIdMutator(String) - Constructor for class de.bitbrain.braingdx.world.GameObjectIdMutator
 
GameObjectRenderLayer - Class in de.bitbrain.braingdx.graphics.pipeline.layers
 
GameObjectRenderLayer(GameObjectRenderManager) - Constructor for class de.bitbrain.braingdx.graphics.pipeline.layers.GameObjectRenderLayer
 
GameObjectRenderManager - Class in de.bitbrain.braingdx.graphics
Handles rendering of game objects
GameObjectRenderManager(GameWorld, BatchResolver<?>...) - Constructor for class de.bitbrain.braingdx.graphics.GameObjectRenderManager
 
GameObjectRenderManager.GameObjectRenderer<BatchType> - Interface in de.bitbrain.braingdx.graphics
 
GameObjectTween - Class in de.bitbrain.braingdx.tweens
Tween facility for game objects
GameObjectTween() - Constructor for class de.bitbrain.braingdx.tweens.GameObjectTween
 
GameObjectUtils - Class in de.bitbrain.braingdx.world
 
GameObjectUtils() - Constructor for class de.bitbrain.braingdx.world.GameObjectUtils
 
GameSettings - Class in de.bitbrain.braingdx
 
GameSettings(GameEventManager) - Constructor for class de.bitbrain.braingdx.GameSettings
 
GameWorld - Class in de.bitbrain.braingdx.world
Game world which contains all game objects and managed them.
GameWorld() - Constructor for class de.bitbrain.braingdx.world.GameWorld
 
GameWorld(int) - Constructor for class de.bitbrain.braingdx.world.GameWorld
 
GameWorld.GameWorldListener - Class in de.bitbrain.braingdx.world
Listens to GameWorld events.
GameWorld.GameWorldListener() - Constructor for class de.bitbrain.braingdx.world.GameWorld.GameWorldListener
 
GameWorld.WorldBounds - Interface in de.bitbrain.braingdx.world
Describes when a game object is in bounds.
GameWorldPanel - Class in de.bitbrain.braingdx.debug.ui
 
GameWorldPanel() - Constructor for class de.bitbrain.braingdx.debug.ui.GameWorldPanel
 
GenericVector<Vector extends GenericVector<Vector,Type>,Type> - Interface in de.bitbrain.braingdx.util.math
 
get(String, Class<T>) - Static method in class de.bitbrain.braingdx.assets.Asset
 
get(int) - Method in class de.bitbrain.braingdx.util.ItemsManager
Returns the item at the specified index
getAll() - Method in class de.bitbrain.braingdx.util.Group
 
getAmount() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Blur
 
getAssetLoader() - Method in class de.bitbrain.braingdx.BrainGdxGame
 
getAttackTolerance() - Method in class de.bitbrain.braingdx.input.MovementInputControllerListener
 
getAttribute(Class<T>) - Method in class de.bitbrain.braingdx.world.GameObject
 
getAttribute(Object) - Method in class de.bitbrain.braingdx.world.GameObject
 
getAttribute(Object, Class<T>) - Method in class de.bitbrain.braingdx.world.GameObject
 
getAttribute(Object, T) - Method in class de.bitbrain.braingdx.world.GameObject
 
getAudioManager() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getAudioManager() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getBackgroundColor() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getBackgroundColor() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getBaseIntensity() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
getBaseSaturation() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
getBatch() - Method in interface de.bitbrain.braingdx.graphics.BatchResolver
 
getBatchCass() - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderLayer
 
getBatchCass() - Method in class de.bitbrain.braingdx.graphics.pipeline.RenderLayer2D
 
getBatchCass() - Method in class de.bitbrain.braingdx.graphics.pipeline.RenderLayer3D
 
getBatchClass() - Method in interface de.bitbrain.braingdx.graphics.BatchResolver
 
getBatchClass() - Method in interface de.bitbrain.braingdx.graphics.GameObjectRenderManager.GameObjectRenderer
 
getBehaviorManager() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getBehaviorManager() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getBias() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Bias
 
getBlendingDestFactor() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
getBlendingSourceFactor() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
getBloomIntensity() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
getBloomSaturation() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
getBlurAmount() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
getBlurOpacity() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.MotionBlur
 
getBlurOpacity() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.MotionFilter
 
getBlurPasses() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
getBlurStrength() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Zoomer
 
getBlurType() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
getBottom() - Method in class de.bitbrain.braingdx.world.GameObject
 
getBounds() - Method in class de.bitbrain.braingdx.world.GameWorld
Provides the world bounds.
getCenterX() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
getCenterX() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
getCenterY() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
getCenterY() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
getChromaticDispersion() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
getChromaticDispersion() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
getClassMapping() - Method in interface de.bitbrain.braingdx.assets.SmartAssetLoader.SmartAssetLoaderConfiguration
 
getColor() - Method in class de.bitbrain.braingdx.world.GameObject
 
getCombinedBuffer() - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
 
getCombinePass() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
getConfig() - Method in class de.bitbrain.braingdx.graphics.postprocessing.ShaderManager
 
getCoordsX() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
getCoordsY() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
getCurrentValue() - Method in interface de.bitbrain.braingdx.debug.DebugMetric
 
getDebugLabelStyle() - Static method in class de.bitbrain.braingdx.debug.BrainGdxDebug
 
getDebugPanel() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getDebugPanel() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getDebugStage() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getDebugStage() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getDefaultZoomFactor() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Provides the current base zoom
getDistanceTo(float, float) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Gets the distance between the center of this camera and the target position.
getDistanceTo(GameObject) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Gets the distance between the center of this camera and the center of the given game object.
getDistortion() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
getDistortion() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Curvature
 
getDistortion() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
getDistortion() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialDistortion
 
getEnabledEffectsCount() - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Returns the number of the currently enabled effects
getEventManager() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getEventManager() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getFactor() - Method in class de.bitbrain.braingdx.util.StringRandomizer
 
getFramebufferFormat() - Static method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Returns the internal framebuffer format, computed from the parameters specified during construction.
getGame() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getGame() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getGame() - Method in class de.bitbrain.braingdx.screens.AbstractScreen
 
getGameCamera() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getGameCamera() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getGameWorld() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getGameWorld() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getGlobalCount() - Method in class de.bitbrain.braingdx.behavior.BehaviorManager
 
getGraphics() - Method in class de.bitbrain.braingdx.GameSettings
 
getGroup(K) - Method in class de.bitbrain.braingdx.util.Group
 
getGroup(Object) - Method in class de.bitbrain.braingdx.world.GameWorld
 
getGroupKeys() - Method in class de.bitbrain.braingdx.util.Group
 
getHeight() - Method in class de.bitbrain.braingdx.world.GameObject
 
getId() - Method in class de.bitbrain.braingdx.world.GameObject
 
getInitialScreen() - Method in class de.bitbrain.braingdx.BrainGdxGame
 
getInputManager() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getInputManager() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getInstance() - Static method in class de.bitbrain.braingdx.tweens.SharedTweenManager
 
getIntensity() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
getIntensity() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
getInternalCamera() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Provides the internal camera
getLastLeft() - Method in class de.bitbrain.braingdx.world.GameObject
 
getLastPosition() - Method in class de.bitbrain.braingdx.world.GameObject
 
getLastTop() - Method in class de.bitbrain.braingdx.world.GameObject
 
getLayer() - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipe
 
getLeft() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
 
getLeft() - Method in class de.bitbrain.braingdx.world.GameObject
 
getLocalCount() - Method in class de.bitbrain.braingdx.behavior.BehaviorManager
 
getLut() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
getLut() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
getLutIndexVal(int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
getLutIndexVal(int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
getLutIntensity() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
getLutIntensity() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
getMultiplexer() - Method in class de.bitbrain.braingdx.input.InputManagerImpl
 
getObjectById(String) - Method in class de.bitbrain.braingdx.world.GameWorld
Gets an object by id
getObjects() - Method in class de.bitbrain.braingdx.world.GameWorld
Returns a list of all objects within this world.
getObjects(Comparator<GameObject>) - Method in class de.bitbrain.braingdx.world.GameWorld
 
getObjects(Comparator<GameObject>, boolean) - Method in class de.bitbrain.braingdx.world.GameWorld
Returns a list of all objects within this world, ordered by the comparator provided.
getOffset() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
getOffset() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
getOffsetX() - Method in class de.bitbrain.braingdx.world.GameObject
 
getOffsetY() - Method in class de.bitbrain.braingdx.world.GameObject
 
getOriginX() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Zoomer
 
getOriginX() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur
 
getOriginX() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Zoom
 
getOriginX() - Method in class de.bitbrain.braingdx.world.GameObject
 
getOriginY() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Zoomer
 
getOriginY() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur
 
getOriginY() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Zoom
 
getOriginY() - Method in class de.bitbrain.braingdx.world.GameObject
 
getOrSetAttribute(Object, T) - Method in class de.bitbrain.braingdx.world.GameObject
 
getOrSetAttribute(Object, Factory<T>) - Method in class de.bitbrain.braingdx.world.GameObject
 
getParticleMultiplier() - Method in class de.bitbrain.braingdx.graphics.GraphicsSettings
 
getPasses() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Blur
 
getPipeIds() - Method in class de.bitbrain.braingdx.graphics.pipeline.CombinedRenderPipeline
 
getPipeIds() - Method in interface de.bitbrain.braingdx.graphics.pipeline.InternalRenderPipeline
 
getPipes() - Method in class de.bitbrain.braingdx.graphics.pipeline.CombinedRenderPipeline
 
getPipes() - Method in interface de.bitbrain.braingdx.graphics.pipeline.InternalRenderPipeline
 
getPosition() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Sets the cameras position.
getPosition() - Method in class de.bitbrain.braingdx.world.GameObject
 
getProducer(GameObject) - Method in interface de.bitbrain.braingdx.event.GameEventRouter.GameEventInfoExtractor
 
getRadialBlurQuality() - Method in class de.bitbrain.braingdx.graphics.GraphicsSettings
 
getRenderManager() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getRenderManager() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getRenderPipeline() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getRenderPipeline() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getRenderScale() - Method in class de.bitbrain.braingdx.graphics.GraphicsSettings
 
getResultBuffer() - Method in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
 
getResultTexture() - Method in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
 
getRgbMode() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
getRgbMode() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
getRight() - Method in class de.bitbrain.braingdx.world.GameObject
 
getRotation() - Method in class de.bitbrain.braingdx.world.GameObject
 
getSaturation() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
getSaturation() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
getSaturationMul() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
getSaturationMul() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
getScaledCameraHeight() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Returns the scaled height of this camera
getScaledCameraWidth() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Returns the scaled width of this camera
getScaledRenderHeight() - Method in class de.bitbrain.braingdx.graphics.GraphicsSettings
 
getScaledRenderWidth() - Method in class de.bitbrain.braingdx.graphics.GraphicsSettings
 
getScaleX() - Method in class de.bitbrain.braingdx.world.GameObject
 
getScaleY() - Method in class de.bitbrain.braingdx.world.GameObject
 
getScreen() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getScreen() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getScreenTransitions() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getScreenTransitions() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getSettings() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getSettings() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getSettings() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
getShaderManager() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getShaderManager() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getShake() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
 
getSouceTexture() - Method in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
 
getSource1Intensity() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Combine
 
getSource1Saturation() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Combine
 
getSource2Intensity() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Combine
 
getSource2Saturation() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Combine
 
getSourceBuffer() - Method in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
 
getStage() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getStage() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getStrength() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur
 
getTarget() - Method in class de.bitbrain.braingdx.screens.ColorTransition
 
getTargetTrackingSpeed() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Returns the currently configured tracking speed
getTargetTrackingSpeedX() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
 
getTargetTrackingSpeedY() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
 
getThreshold() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
getThreshold() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Threshold
 
getTicks() - Method in class de.bitbrain.braingdx.util.DeltaTimer
 
getTime() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
getTime() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
getTint() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
getTint() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
getTop() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
 
getTop() - Method in class de.bitbrain.braingdx.world.GameObject
 
getTriggerTolerance() - Method in class de.bitbrain.braingdx.input.MovementInputControllerListener
 
getTweenManager() - Method in interface de.bitbrain.braingdx.context.GameContext
 
getTweenManager() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
getTweenType() - Method in class de.bitbrain.braingdx.screens.ColorTransition
 
getType() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Blur
 
getType() - Method in class de.bitbrain.braingdx.world.GameObject
 
getUnscaledCameraHeight() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
 
getUnscaledCameraWidth() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
 
getValue() - Method in class de.bitbrain.braingdx.util.ValueProvider
 
getValues(Actor, int, float[]) - Method in class de.bitbrain.braingdx.tweens.ActorTween
 
getValues(Bloom, int, float[]) - Method in class de.bitbrain.braingdx.tweens.BloomShaderTween
 
getValues(Color, int, float[]) - Method in class de.bitbrain.braingdx.tweens.ColorTween
 
getValues(CrtMonitor, int, float[]) - Method in class de.bitbrain.braingdx.tweens.CrtMonitorShaderTween
 
getValues(GameCamera, int, float[]) - Method in class de.bitbrain.braingdx.tweens.GameCameraTween
 
getValues(GameObject, int, float[]) - Method in class de.bitbrain.braingdx.tweens.GameObjectTween
 
getValues(MotionBlur, int, float[]) - Method in class de.bitbrain.braingdx.tweens.MotionBlurShaderTween
 
getValues(Music, int, float[]) - Method in class de.bitbrain.braingdx.tweens.MusicTween
 
getValues(Sprite, int, float[]) - Method in class de.bitbrain.braingdx.tweens.SpriteTween
 
getValues(StringRandomizer, int, float[]) - Method in class de.bitbrain.braingdx.tweens.StringRandomizerTween
 
getValues(ValueProvider, int, float[]) - Method in class de.bitbrain.braingdx.tweens.ValueTween
 
getValues(Vector2, int, float[]) - Method in class de.bitbrain.braingdx.tweens.VectorTween
 
getValues(Vignette, int, float[]) - Method in class de.bitbrain.braingdx.tweens.VignetteShaderTween
 
getValues(Zoomer, int, float[]) - Method in class de.bitbrain.braingdx.tweens.ZoomerShaderTween
 
getViewport(int, int, Camera) - Method in class de.bitbrain.braingdx.screens.AbstractScreen
 
getViewportFactory() - Method in class de.bitbrain.braingdx.screens.AbstractScreen
 
getViewportSize() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.FxaaFilter
 
getViewportSize() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.NfaaFilter
 
getWidth() - Method in class de.bitbrain.braingdx.world.GameObject
 
getWorldHeight() - Method in interface de.bitbrain.braingdx.world.GameWorld.WorldBounds
 
getWorldHeight() - Method in class de.bitbrain.braingdx.world.SimpleWorldBounds
 
getWorldOffsetX() - Method in interface de.bitbrain.braingdx.world.GameWorld.WorldBounds
 
getWorldOffsetX() - Method in class de.bitbrain.braingdx.world.SimpleWorldBounds
 
getWorldOffsetY() - Method in interface de.bitbrain.braingdx.world.GameWorld.WorldBounds
 
getWorldOffsetY() - Method in class de.bitbrain.braingdx.world.SimpleWorldBounds
 
getWorldWidth() - Method in interface de.bitbrain.braingdx.world.GameWorld.WorldBounds
 
getWorldWidth() - Method in class de.bitbrain.braingdx.world.SimpleWorldBounds
 
getX() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
getXFactor() - Method in enum de.bitbrain.braingdx.behavior.movement.Orientation
 
getY() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
getYFactor() - Method in enum de.bitbrain.braingdx.behavior.movement.Orientation
 
getZIndex() - Method in class de.bitbrain.braingdx.world.GameObject
 
getZones(Array<Rectangle>) - Method in class de.bitbrain.braingdx.math.QuadTree
 
getZoom() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
getZoom() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Curvature
 
getZoom() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Zoomer
 
getZoom() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
getZoom() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur
 
getZoom() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialDistortion
 
getZoom() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Zoom
 
getZoomModeValue() - Method in interface de.bitbrain.braingdx.graphics.GameCamera
 
GraphicsFactory - Class in de.bitbrain.braingdx.graphics
Contains utils for graphics creation
GraphicsFactory() - Constructor for class de.bitbrain.braingdx.graphics.GraphicsFactory
 
GraphicsSettings - Class in de.bitbrain.braingdx.graphics
 
GraphicsSettings(GameEventManager) - Constructor for class de.bitbrain.braingdx.graphics.GraphicsSettings
 
GraphicsSettingsChangeEvent - Class in de.bitbrain.braingdx.graphics.event
 
GraphicsSettingsChangeEvent() - Constructor for class de.bitbrain.braingdx.graphics.event.GraphicsSettingsChangeEvent
 
Group<K,T> - Class in de.bitbrain.braingdx.util
Provides basic grouping functionality.
Group() - Constructor for class de.bitbrain.braingdx.util.Group
 

H

hasAttribute(Object) - Method in class de.bitbrain.braingdx.world.GameObject
 
hasEffects() - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipe
 
hasEffects() - Method in class de.bitbrain.braingdx.graphics.shader.BatchPostProcessor
 
Hash - Class in de.bitbrain.braingdx.util
* General Purpose Hash Function Algorithms Library * * Author: Arash Partow - 2002 * URL: http://www.partow.net * URL: http://www.partow.net/programming/hashfunctions/index.html * * Copyright notice: * Free use of the General Purpose Hash Function Algorithms Library is * permitted under the guidelines and in accordance with the most current * version of the Common Public License.
hashCode() - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
hashCode() - Method in class de.bitbrain.braingdx.util.UUID
hashCode() - Method in class de.bitbrain.braingdx.world.GameObject
 
hasMoved() - Method in class de.bitbrain.braingdx.world.GameObject
 
hasOppositeDirection(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
hasSameDirection(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
haveSameSign(float, float) - Static method in class de.bitbrain.braingdx.util.BitUtils
 
haveSameSign(double, double) - Static method in class de.bitbrain.braingdx.util.BitUtils
 
height - Variable in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
 
hide() - Method in class de.bitbrain.braingdx.screens.AbstractScreen
 
hoverSound - Variable in class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 

I

ID - Static variable in class de.bitbrain.braingdx.GameSettings
 
ID - Static variable in class de.bitbrain.braingdx.graphics.GraphicsSettings
 
identifiers() - Method in interface de.bitbrain.braingdx.event.GameEventFactory
Provides an array of objects which identify as a type for a valid event object.
in(float) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
in() - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
in(Transitionable) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
in(Transitionable, float) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
in(TransitionCallback, float) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
in(Transitionable, TransitionCallback, float) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
in() - Method in interface de.bitbrain.braingdx.screens.Transitionable
Fades in with the default duration.
in(TransitionCallback, float) - Method in interface de.bitbrain.braingdx.screens.Transitionable
Fades in with the given transition callback and duration specified.
InputManager - Interface in de.bitbrain.braingdx.input
Registers input events
InputManagerImpl - Class in de.bitbrain.braingdx.input
 
InputManagerImpl() - Constructor for class de.bitbrain.braingdx.input.InputManagerImpl
 
inputTexture - Variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
insert(GameObject) - Method in class de.bitbrain.braingdx.math.QuadTree
 
INTENSITY - Static variable in class de.bitbrain.braingdx.tweens.VignetteShaderTween
 
InternalPathResolver - Class in de.bitbrain.braingdx.util
 
InternalPathResolver() - Constructor for class de.bitbrain.braingdx.util.InternalPathResolver
 
InternalRenderPipeline - Interface in de.bitbrain.braingdx.graphics.pipeline
Handles the complete pipeline of rendering internally.
interpolate(DoubleVector2, float, Interpolation) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
isActive() - Method in class de.bitbrain.braingdx.world.GameObject
 
isBlendingEnabled() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
isCollinear(DoubleVector2, float) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
isCollinear(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
isCollinearOpposite(DoubleVector2, float) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
isCollinearOpposite(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
isDebugEnabled() - Method in interface de.bitbrain.braingdx.context.GameContext
 
isDebugEnabled() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
isEnabled() - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipe
 
isEnabled(int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PipelineState
 
isEnabled() - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Whether or not the post-processor is enabled
isEnabled() - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessorEffect
Whether or not this effect is enabled and should be processed
isEnabledFor(T) - Method in interface de.bitbrain.braingdx.util.Enabler
 
isGradientMappingEnabled() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
isGradientMappingEnabled() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
isInBounds(GameObject) - Method in interface de.bitbrain.braingdx.world.GameWorld.WorldBounds
 
isInBounds(GameObject) - Method in class de.bitbrain.braingdx.world.SimpleWorldBounds
 
isMoving() - Method in interface de.bitbrain.braingdx.behavior.movement.Movement
Determines if currently moving
isMoving() - Method in class de.bitbrain.braingdx.behavior.movement.VelocityMovementBehavior
 
isOnLine(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
isOnLine(DoubleVector2, float) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
isPaused() - Method in interface de.bitbrain.braingdx.context.GameContext
 
isPaused() - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
isPerpendicular(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
isPerpendicular(DoubleVector2, float) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
isPersistent() - Method in class de.bitbrain.braingdx.world.GameObject
 
isReady() - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
If called before capturing it will indicate if the next capture call will succeeds or not.
isStateEnabled(int) - Static method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Provides a way to query the pipeline for the most used states
isSticky(GameObject) - Method in interface de.bitbrain.braingdx.event.GameEventRouter.GameEventInfoExtractor
 
isTriggerOnEnter(GameObject) - Method in interface de.bitbrain.braingdx.event.GameEventRouter.GameEventInfoExtractor
 
isUnit() - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
isUnit(double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
isZero() - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
isZero(double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
ItemsManager<T extends com.badlogic.gdx.utils.Disposable> - Class in de.bitbrain.braingdx.util
 
ItemsManager() - Constructor for class de.bitbrain.braingdx.util.ItemsManager
 
iterator() - Method in class de.bitbrain.braingdx.util.ItemsManager
 

J

JSHash(String) - Static method in class de.bitbrain.braingdx.util.Hash
 

K

keyDown(int) - Method in class de.bitbrain.braingdx.input.keyboard.NavigateableKeyboardInput
 

L

len(double, double) - Static method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
len() - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
len() - Method in interface de.bitbrain.braingdx.util.math.GenericVector
 
len2(double, double) - Static method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
len2() - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
len2() - Method in interface de.bitbrain.braingdx.util.math.GenericVector
This method is faster than Vector.len() because it avoids calculating a square root.
length - Variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve1D
 
length - Variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve2D
 
lerp(DoubleVector2, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
lighten(Color, float) - Static method in class de.bitbrain.braingdx.util.Colors
 
LIGHTING - Static variable in interface de.bitbrain.braingdx.graphics.pipeline.layers.RenderPipeIds
 
limit(double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
limit2(double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
load(String, Class<?>) - Static method in class de.bitbrain.braingdx.assets.Asset
 
load(String) - Method in interface de.bitbrain.braingdx.util.ShaderLoader.ShaderPathResolver
 
LUT_INTENSITY - Static variable in class de.bitbrain.braingdx.tweens.VignetteShaderTween
 

M

MetricLabel - Class in de.bitbrain.braingdx.debug
 
MetricLabel(DebugMetric, Label.LabelStyle) - Constructor for class de.bitbrain.braingdx.debug.MetricLabel
 
mnemonic() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Bias.Param
 
mnemonic() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur.Param
 
mnemonic() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Combine.Param
 
mnemonic() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve1D.Param
 
mnemonic() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Copy.Param
 
mnemonic() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen.Param
 
mnemonic() - Method in interface de.bitbrain.braingdx.graphics.postprocessing.filters.Filter.Parameter
 
mnemonic() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.FxaaFilter.Param
 
mnemonic() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.MotionFilter.Param
 
mnemonic() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.NfaaFilter.Param
 
mnemonic() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur.Param
 
mnemonic() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.RadialDistortion.Param
 
mnemonic() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Threshold.Param
 
mnemonic() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting.Param
 
mnemonic() - Method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Zoom.Param
 
MotionBlur - Class in de.bitbrain.braingdx.graphics.postprocessing.effects
A motion blur effect which draws the last frame with a lower opacity.
MotionBlur() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.MotionBlur
 
MotionBlurShaderTween - Class in de.bitbrain.braingdx.tweens
 
MotionBlurShaderTween() - Constructor for class de.bitbrain.braingdx.tweens.MotionBlurShaderTween
 
MotionFilter - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
Motion blur filter that draws the last frame (motion filter included) with a lower opacity.
MotionFilter() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.MotionFilter
 
MotionFilter.Param - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
move(T) - Method in interface de.bitbrain.braingdx.behavior.movement.Movement
Moves into the direction provided.
move(Vector2) - Method in class de.bitbrain.braingdx.behavior.movement.VelocityMovementBehavior
 
move(float, float) - Method in class de.bitbrain.braingdx.world.GameObject
 
moveAfter(String, String) - Method in class de.bitbrain.braingdx.graphics.pipeline.CombinedRenderPipeline
 
moveAfter(String, String) - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipeline
Moves an existing layer right above another existing layer
moveBefore(String, String) - Method in class de.bitbrain.braingdx.graphics.pipeline.CombinedRenderPipeline
 
moveBefore(String, String) - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipeline
Moves an existing layer right beneath another existing layer
Movement<T> - Interface in de.bitbrain.braingdx.behavior.movement
Describes how to move into a given direction.
MovementInputControllerListener - Class in de.bitbrain.braingdx.input
Changes a Movement depending on trigger position.
MovementInputControllerListener(Movement<Orientation>) - Constructor for class de.bitbrain.braingdx.input.MovementInputControllerListener
 
MovementInputControllerListener.Mode - Enum in de.bitbrain.braingdx.input
 
mul(Matrix3) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Left-multiplies this vector by the given matrix
mulAdd(DoubleVector2, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
mulAdd(DoubleVector2, DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
MultipassFilter - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
The base class for any multi-pass filter.
MultipassFilter() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.MultipassFilter
 
MusicTween - Class in de.bitbrain.braingdx.tweens
 
MusicTween() - Constructor for class de.bitbrain.braingdx.tweens.MusicTween
 
mutate(Mutator<T>) - Method in class de.bitbrain.braingdx.graphics.postprocessing.AutoReloadPostProcessorEffect
 
mutate(T) - Method in interface de.bitbrain.braingdx.util.Mutator
 
mutate(GameObject) - Method in class de.bitbrain.braingdx.world.GameObjectIdMutator
 
Mutator<T> - Interface in de.bitbrain.braingdx.util
A mutator mutates objects.
mutator() - Method in class de.bitbrain.braingdx.world.GameObject
 

N

name - Variable in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom.Settings
 
Navigateable - Interface in de.bitbrain.braingdx.ui
 
NavigateableControllerInput - Class in de.bitbrain.braingdx.input.controller
Provides controller support for a given Navigateable
NavigateableControllerInput(Navigateable) - Constructor for class de.bitbrain.braingdx.input.controller.NavigateableControllerInput
 
NavigateableKeyboardInput - Class in de.bitbrain.braingdx.input.keyboard
Provides keyboard support for a given Navigateable
NavigateableKeyboardInput(Navigateable) - Constructor for class de.bitbrain.braingdx.input.keyboard.NavigateableKeyboardInput
 
NavigationMenu<T extends com.badlogic.gdx.scenes.scene2d.ui.Button> - Class in de.bitbrain.braingdx.ui
Provides a fully-fledged navigation menu which can be used to navigate over multiple buttons via controller or keyboard.
NavigationMenu() - Constructor for class de.bitbrain.braingdx.ui.NavigationMenu
 
NavigationMenu(NavigationMenu.NavigationMenuStyle) - Constructor for class de.bitbrain.braingdx.ui.NavigationMenu
 
NavigationMenu.NavigationMenuStyle - Class in de.bitbrain.braingdx.ui
 
NavigationMenu.NavigationMenuStyle() - Constructor for class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 
NavigationMenu.NavigationMenuStyle(NavigationMenu.NavigationMenuStyle) - Constructor for class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 
NavigationMenu.NavigationMenuStyle.Alignment - Enum in de.bitbrain.braingdx.ui
 
newPingPongBuffer(int, int, Pixmap.Format, boolean) - Static method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Creates and returns a managed PingPongBuffer buffer, just create and forget.
next() - Method in interface de.bitbrain.braingdx.ui.Navigateable
 
next() - Method in class de.bitbrain.braingdx.ui.NavigationMenu
 
Nfaa - Class in de.bitbrain.braingdx.graphics.postprocessing.effects
Implements the normal filter anti-aliasing.
Nfaa(int, int) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.Nfaa
Create a NFAA with the viewport size
NfaaFilter - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
Normal filtered anti-aliasing filter.
NfaaFilter(int, int) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.NfaaFilter
 
NfaaFilter(Vector2) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.NfaaFilter
 
NfaaFilter.Param - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
nor() - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
nor() - Method in interface de.bitbrain.braingdx.util.math.GenericVector
Normalizes this vector.

O

OFFSET_X - Static variable in class de.bitbrain.braingdx.tweens.GameObjectTween
 
OFFSET_Y - Static variable in class de.bitbrain.braingdx.tweens.GameObjectTween
 
offsets - Variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve1D
 
offsetsHor - Variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve2D
 
offsetsVert - Variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve2D
 
onAdd(GameObject) - Method in class de.bitbrain.braingdx.world.GameWorld.GameWorldListener
 
onAttach(GameObject) - Method in interface de.bitbrain.braingdx.behavior.Behavior
Callback which is called whenever this behavior gets attached to the source provided.
onAttach(GameObject) - Method in class de.bitbrain.braingdx.behavior.BehaviorAdapter
 
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Bias
 
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur
 
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Combine
 
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve1D
 
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Copy
 
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
This method will get called just before a rendering operation occurs.
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.FxaaFilter
 
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.MotionFilter
 
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.NfaaFilter
 
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur
 
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialDistortion
 
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Threshold
 
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
onBeforeRender() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Zoom
 
onClear() - Method in class de.bitbrain.braingdx.behavior.BehaviorManagerAdapter
 
onClear() - Method in class de.bitbrain.braingdx.world.GameWorld.GameWorldListener
 
onCreate(C) - Method in class de.bitbrain.braingdx.screens.AbstractScreen
 
onDetach(GameObject) - Method in interface de.bitbrain.braingdx.behavior.Behavior
Callback which is called whenever this behavior gets detached from the source provided.
onDetach(GameObject) - Method in class de.bitbrain.braingdx.behavior.BehaviorAdapter
 
onEvent(T) - Method in interface de.bitbrain.braingdx.event.GameEventListener
 
onEvent(GraphicsSettingsChangeEvent) - Method in class de.bitbrain.braingdx.graphics.postprocessing.AutoReloadPostProcessorEffect
 
onRemove(GameObject) - Method in class de.bitbrain.braingdx.behavior.BehaviorManagerAdapter
 
onRemove(GameObject) - Method in class de.bitbrain.braingdx.world.GameWorld.GameWorldListener
 
onStatusChange(GameObject, boolean) - Method in interface de.bitbrain.braingdx.behavior.Behavior
Is called when the status of the object has changed.
onStatusChange(GameObject, boolean) - Method in class de.bitbrain.braingdx.behavior.BehaviorAdapter
 
onStatusChange(GameObject, boolean) - Method in class de.bitbrain.braingdx.behavior.BehaviorManager
 
onStatusChange(GameObject, boolean) - Method in class de.bitbrain.braingdx.behavior.BehaviorManagerAdapter
 
onStatusChange(GameObject, boolean) - Method in class de.bitbrain.braingdx.world.GameWorld.GameWorldListener
 
onUpdate(GameObject, float) - Method in class de.bitbrain.braingdx.behavior.BehaviorManagerAdapter
 
onUpdate(GameObject, GameObject, float) - Method in class de.bitbrain.braingdx.behavior.BehaviorManagerAdapter
 
onUpdate(float) - Method in class de.bitbrain.braingdx.screens.AbstractScreen
 
onUpdate(GameObject, float) - Method in class de.bitbrain.braingdx.world.GameWorld.GameWorldListener
 
onUpdate(GameObject, GameObject, float) - Method in class de.bitbrain.braingdx.world.GameWorld.GameWorldListener
 
Orientation - Enum in de.bitbrain.braingdx.behavior.movement
Describes movement directions.
out(float) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
out() - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
out(AbstractScreen<?, ?>, float) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
out(TransitionCallback, AbstractScreen<?, ?>, float) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
out(TransitionCallback, float) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
out(Transitionable, AbstractScreen<?, ?>, float) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
out(Transitionable, TransitionCallback, AbstractScreen<?, ?>, float) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
out() - Method in interface de.bitbrain.braingdx.screens.Transitionable
Fades out with the default duration.
out(TransitionCallback, float) - Method in interface de.bitbrain.braingdx.screens.Transitionable
Fades out with the given transition callback and duration specified.
outIn(Transitionable, TransitionCallback, float) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
outIn(TransitionCallback, float) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
outIn(Transitionable, float) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
outIn(float) - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
outIn() - Method in class de.bitbrain.braingdx.screens.ScreenTransitions
 
outIn() - Method in interface de.bitbrain.braingdx.screens.Transitionable
Fades out and in with the default duration.
outIn(TransitionCallback, float) - Method in interface de.bitbrain.braingdx.screens.Transitionable
Fades out and in with the given transition callback and duration specified.
outputBuffer - Variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
owned - Variable in class de.bitbrain.braingdx.util.ItemsManager
 
ownResources - Variable in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
 

P

padding - Variable in class de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle
 
ParallaxMap - Class in de.bitbrain.braingdx.graphics
 
ParallaxMap(String, Camera, float) - Constructor for class de.bitbrain.braingdx.graphics.ParallaxMap
 
ParallaxMap(Texture, Camera, float) - Constructor for class de.bitbrain.braingdx.graphics.ParallaxMap
 
PARTICLES - Static variable in interface de.bitbrain.braingdx.graphics.pipeline.layers.RenderPipeIds
 
pathResolver - Variable in class de.bitbrain.braingdx.graphics.shader.ShaderConfig
 
PathResolver - Interface in de.bitbrain.braingdx.util
 
PathResolver - Static variable in class de.bitbrain.braingdx.util.ShaderLoader
 
pause() - Method in class de.bitbrain.braingdx.screens.AbstractScreen
 
pauseMusic(String) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Pauses given music.
pauseMusic(String) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
Pedantic - Static variable in class de.bitbrain.braingdx.util.ShaderLoader
 
PingPongBuffer - Class in de.bitbrain.braingdx.graphics.postprocessing.utils
Encapsulates a framebuffer with the ability to ping-pong between two buffers.
PingPongBuffer(int, int, Pixmap.Format, boolean) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
Creates a new ping-pong buffer and owns the resources.
PingPongBuffer(FrameBuffer, FrameBuffer) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
Creates a new ping-pong buffer with the given buffers.
PipelineState - Class in de.bitbrain.braingdx.graphics.postprocessing
Provides a simple mechanism to query OpenGL pipeline states.
PipelineState() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.PipelineState
 
PJWHash(String) - Static method in class de.bitbrain.braingdx.util.Hash
 
playMusic(String) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Plays a given music.
playMusic(String) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
POS_X - Static variable in class de.bitbrain.braingdx.tweens.GameObjectTween
 
POS_X - Static variable in class de.bitbrain.braingdx.tweens.VectorTween
 
POS_Y - Static variable in class de.bitbrain.braingdx.tweens.GameObjectTween
 
POS_Y - Static variable in class de.bitbrain.braingdx.tweens.VectorTween
 
PostProcessor - Class in de.bitbrain.braingdx.graphics.postprocessing
Provides a way to capture the rendered scene to an off-screen buffer and to apply a chain of effects on it before rendering to screen.
PostProcessor(boolean, boolean, boolean) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Construct a new PostProcessor with FBO dimensions set to the size of the screen
PostProcessor(int, int, boolean, boolean, boolean) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Construct a new PostProcessor with the given parameters, defaulting to TextureWrap.ClampToEdge as texture wrap mode
PostProcessor(Rectangle, boolean, boolean, boolean) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Construct a new PostProcessor with the given parameters and viewport, defaulting to TextureWrap.ClampToEdge as texture wrap mode
PostProcessor(Rectangle, boolean, boolean, boolean, Texture.TextureWrap, Texture.TextureWrap) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Construct a new PostProcessor with the given parameters, viewport and the specified texture wrap mode
PostProcessor(int, int, boolean, boolean, boolean, Texture.TextureWrap, Texture.TextureWrap) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Construct a new PostProcessor with the given parameters and the specified texture wrap mode
PostProcessorEffect - Class in de.bitbrain.braingdx.graphics.postprocessing
This interface defines the base class for the concrete implementation of post-processor effects.
PostProcessorEffect() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.PostProcessorEffect
 
PostProcessorListener - Interface in de.bitbrain.braingdx.graphics.postprocessing
 
povMoved(Controller, int, PovDirection) - Method in class de.bitbrain.braingdx.input.controller.NavigateableControllerInput
 
povMoved(Controller, int, PovDirection) - Method in class de.bitbrain.braingdx.input.MovementInputControllerListener
 
previous() - Method in interface de.bitbrain.braingdx.ui.Navigateable
 
previous() - Method in class de.bitbrain.braingdx.ui.NavigationMenu
 
program - Variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
publish(T) - Method in interface de.bitbrain.braingdx.event.GameEventManager
Publishes a new game event to all registered listeners.
publish(T) - Method in class de.bitbrain.braingdx.event.GameEventManagerImpl
 
put(Map<String, Class<?>>) - Method in class de.bitbrain.braingdx.assets.EmptyGameAssetLoader
 
put(Map<String, Class<?>>) - Method in interface de.bitbrain.braingdx.assets.GameAssetLoader
Puts asset information into the assets map
put(Map<String, Class<?>>) - Method in class de.bitbrain.braingdx.assets.SmartAssetLoader
 
put(String, RenderLayer, PostProcessorEffect...) - Method in class de.bitbrain.braingdx.graphics.pipeline.CombinedRenderPipeline
 
put(String, RenderLayer, PostProcessorEffect...) - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipeline
Registers a new RenderLayer to this pipeline
putAfter(String, String, RenderLayer, PostProcessorEffect...) - Method in class de.bitbrain.braingdx.graphics.pipeline.CombinedRenderPipeline
 
putAfter(String, String, RenderLayer, PostProcessorEffect...) - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipeline
Registers a new RenderLayer to this pipeline, placed above the existing layer
putBefore(String, String, RenderLayer, PostProcessorEffect...) - Method in class de.bitbrain.braingdx.graphics.pipeline.CombinedRenderPipeline
 
putBefore(String, String, RenderLayer, PostProcessorEffect...) - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipeline
Registers a new RenderLayer to this pipeline, placed beneath the existing layer

Q

quad - Static variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
QuadTree - Class in de.bitbrain.braingdx.math
 
QuadTree(int, int, int, Rectangle) - Constructor for class de.bitbrain.braingdx.math.QuadTree
 

R

R - Static variable in class de.bitbrain.braingdx.tweens.ColorTween
 
R - Static variable in class de.bitbrain.braingdx.tweens.GameObjectTween
 
RadialBlur - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
 
RadialBlur(RadialBlur.Quality) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur
 
RadialBlur() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur
 
RadialBlur.Param - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
RadialBlur.Quality - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
RadialDistortion - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
 
RadialDistortion() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialDistortion
 
RadialDistortion.Param - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
radius - Variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve2D
 
randomize() - Method in class de.bitbrain.braingdx.util.StringRandomizer
Returns a randomized string from the original string provided.
randomUUID() - Static method in class de.bitbrain.braingdx.util.UUID
Generates a random UUID that should be RFC-4122 Version 4 compliant, although we can't really guarantee much about it's randomness.
RandomVelocityMovementBehavior - Class in de.bitbrain.braingdx.behavior.movement
Behavior which moves the object in random directions
RandomVelocityMovementBehavior() - Constructor for class de.bitbrain.braingdx.behavior.movement.RandomVelocityMovementBehavior
 
RandomVelocityMovementBehavior(Random) - Constructor for class de.bitbrain.braingdx.behavior.movement.RandomVelocityMovementBehavior
 
reached(float) - Method in class de.bitbrain.braingdx.util.DeltaTimer
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.AutoReloadPostProcessorEffect
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CameraMotion
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Curvature
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Fxaa
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.MotionBlur
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Nfaa
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Zoomer
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Bias
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Blur
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Combine
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve1D
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve2D
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Copy
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
FIXME add comment
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.FxaaFilter
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.MotionFilter
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.MultipassFilter
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.NfaaFilter
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialDistortion
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Threshold
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Zoom
 
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Regenerates and/or rebinds owned resources when needed, eg.
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessorEffect
Concrete objects shall be responsible to recreate or rebind its own resources whenever its needed, usually when the OpenGL context is lost.
rebind() - Method in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
When needed graphics memory could be invalidated so buffers should be rebuilt.
register(GameEventListener<T>, Class<T>) - Method in interface de.bitbrain.braingdx.event.GameEventManager
Registers a new listener to this manager.
register(GameEventListener<T>, Class<T>) - Method in class de.bitbrain.braingdx.event.GameEventManagerImpl
 
register(Object, GameObjectRenderManager.GameObjectRenderer<?>) - Method in class de.bitbrain.braingdx.graphics.GameObjectRenderManager
 
register(ControllerListener) - Method in interface de.bitbrain.braingdx.input.InputManager
 
register(InputProcessor) - Method in interface de.bitbrain.braingdx.input.InputManager
 
register(ControllerListener) - Method in class de.bitbrain.braingdx.input.InputManagerImpl
 
register(InputProcessor) - Method in class de.bitbrain.braingdx.input.InputManagerImpl
 
reload() - Static method in class de.bitbrain.braingdx.assets.Asset
 
remove(Behavior) - Method in class de.bitbrain.braingdx.behavior.BehaviorManager
 
remove(GameObject, Behavior) - Method in class de.bitbrain.braingdx.behavior.BehaviorManager
 
remove(GameObject) - Method in class de.bitbrain.braingdx.behavior.BehaviorManager
 
remove(String) - Method in class de.bitbrain.braingdx.graphics.pipeline.CombinedRenderPipeline
 
remove(String) - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipeline
Removes an existing render layer from this pipeline.
remove(T) - Method in class de.bitbrain.braingdx.util.Group
 
remove(T) - Method in class de.bitbrain.braingdx.util.ItemsManager
Removes a previously added resource
remove(GameObject...) - Method in class de.bitbrain.braingdx.world.GameWorld
Removes the given game objects from this world
remove(String...) - Method in class de.bitbrain.braingdx.world.GameWorld
 
removeAttribute(Object) - Method in class de.bitbrain.braingdx.world.GameObject
 
removeEffect(PostProcessorEffect) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Removes the specified effect from the effect chain.
removeFromGroup(K, T) - Method in class de.bitbrain.braingdx.util.Group
 
removeListener(GameWorld.GameWorldListener) - Method in class de.bitbrain.braingdx.world.GameWorld
 
render(Batch, float) - Method in class de.bitbrain.braingdx.debug.DebugStageRenderLayer
 
render(GameObject, BatchType, float) - Method in interface de.bitbrain.braingdx.graphics.GameObjectRenderManager.GameObjectRenderer
 
render(float) - Method in class de.bitbrain.braingdx.graphics.GameObjectRenderManager
 
render(float) - Method in class de.bitbrain.braingdx.graphics.pipeline.CombinedRenderPipeline
 
render(Batch, float) - Method in class de.bitbrain.braingdx.graphics.pipeline.layers.ColoredRenderLayer
 
render(Batch, float) - Method in class de.bitbrain.braingdx.graphics.pipeline.layers.GameObjectRenderLayer
 
render(Batch, float) - Method in class de.bitbrain.braingdx.graphics.pipeline.layers.StageRenderLayer
 
render(Batch, float) - Method in class de.bitbrain.braingdx.graphics.pipeline.layers.TextureRenderLayer
 
render(BatchType, float) - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderLayer
Renders the layer with the given batch and delta.
render(float, FrameBuffer) - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipe
 
render(float) - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipeline
 
render(FrameBuffer, FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.AutoReloadPostProcessorEffect
 
render(FrameBuffer, FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
render(FrameBuffer, FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CameraMotion
 
render(FrameBuffer, FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
render(FrameBuffer, FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Curvature
 
render(FrameBuffer, FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Fxaa
 
render(FrameBuffer, FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.MotionBlur
 
render(FrameBuffer, FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Nfaa
 
render(FrameBuffer, FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
render(FrameBuffer, FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Zoomer
 
render(PingPongBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Blur
 
render(PingPongBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve2D
 
render() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
render(PingPongBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.MultipassFilter
 
render(FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Stops capturing the scene and apply the effect chain, if there is one.
render() - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Convenience method to render to screen.
render(FrameBuffer, FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessorEffect
Concrete objects shall implements its own rendering, given the source and destination buffers.
render(ShaderProgram) - Method in class de.bitbrain.braingdx.graphics.postprocessing.utils.FullscreenQuad
Renders the quad with the specified shader program.
render(float) - Method in class de.bitbrain.braingdx.screens.AbstractScreen
 
render(Batch, float) - Method in class de.bitbrain.braingdx.screens.ColorTransition
 
RenderLayer<BatchType> - Interface in de.bitbrain.braingdx.graphics.pipeline
A render layer which is rendered during the render pipeline process.
RenderLayer2D - Class in de.bitbrain.braingdx.graphics.pipeline
 
RenderLayer2D() - Constructor for class de.bitbrain.braingdx.graphics.pipeline.RenderLayer2D
 
RenderLayer3D - Class in de.bitbrain.braingdx.graphics.pipeline
 
RenderLayer3D() - Constructor for class de.bitbrain.braingdx.graphics.pipeline.RenderLayer3D
 
RenderPipe - Interface in de.bitbrain.braingdx.graphics.pipeline
A renderpipe is compatible with other pipes and is responsible for rendering internal layers.
RenderPipeIds - Interface in de.bitbrain.braingdx.graphics.pipeline.layers
 
RenderPipeline - Interface in de.bitbrain.braingdx.graphics.pipeline
Handles the complete pipeline of rendering internally.
RenderPipelineFactory - Interface in de.bitbrain.braingdx.graphics.pipeline
Creates RenderPipeline objects.
reset() - Method in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
Restore the previous buffers if the instance was owning resources.
reset() - Method in class de.bitbrain.braingdx.util.DeltaTimer
 
reset() - Method in class de.bitbrain.braingdx.world.GameObject
 
resetTarget() - Method in class de.bitbrain.braingdx.screens.ColorTransition
 
resize(int, int) - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
resize(int, int) - Method in class de.bitbrain.braingdx.graphics.pipeline.CombinedRenderPipeline
 
resize(int, int) - Method in class de.bitbrain.braingdx.graphics.pipeline.layers.ColoredRenderLayer
 
resize(int, int) - Method in class de.bitbrain.braingdx.screens.AbstractScreen
 
resize(int, int) - Method in class de.bitbrain.braingdx.screens.ColorTransition
 
resize(int, int) - Method in interface de.bitbrain.braingdx.util.Resizeable
Is called whenever this element gets resized.
Resizeable - Interface in de.bitbrain.braingdx.util
An resizeable element.
resolve(String) - Method in class de.bitbrain.braingdx.util.AbsolutePathResolver
 
resolve(String) - Method in class de.bitbrain.braingdx.util.ClassPathResolver
 
resolve(String) - Method in class de.bitbrain.braingdx.util.ExternalPathResolver
 
resolve(String) - Method in class de.bitbrain.braingdx.util.InternalPathResolver
 
resolve(String) - Method in interface de.bitbrain.braingdx.util.PathResolver
 
restoreViewport(FrameBuffer) - Static method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Restores the previously set viewport if one was specified earlier and the destination buffer is the screen
restoreViewport(FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessorEffect
Convenience method to forward the call to the PostProcessor object while still being a non-publicly accessible method
resume() - Method in class de.bitbrain.braingdx.graphics.shader.BatchPostProcessor
 
resume() - Method in class de.bitbrain.braingdx.screens.AbstractScreen
 
retrieve(Array<GameObject>, Rectangle) - Method in class de.bitbrain.braingdx.math.QuadTree
 
retrieveFast(Array<GameObject>, Rectangle) - Method in class de.bitbrain.braingdx.math.QuadTree
 
rotate(double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Rotates the DoubleVector2 by the given angle, counter-clockwise assuming the y-axis points up.
rotate(float) - Method in class de.bitbrain.braingdx.world.GameObject
 
rotate90(int) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Rotates the DoubleVector2 by 90 degrees in the specified direction, where >= 0 is counter-clockwise and < 0 is clockwise.
rotateAround(DoubleVector2, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Rotates the DoubleVector2 by the given angle around reference vector, counter-clockwise assuming the y-axis points up.
rotateAroundRad(DoubleVector2, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Rotates the DoubleVector2 by the given angle around reference vector, counter-clockwise assuming the y-axis points up.
rotateRad(double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Rotates the DoubleVector2 by the given angle, counter-clockwise assuming the y-axis points up.
ROTATION - Static variable in class de.bitbrain.braingdx.tweens.ActorTween
 
ROTATION - Static variable in class de.bitbrain.braingdx.tweens.SpriteTween
 
RSHash(String) - Static method in class de.bitbrain.braingdx.util.Hash
 

S

SATURATION - Static variable in class de.bitbrain.braingdx.tweens.VignetteShaderTween
 
SATURATION_MULTIPLIER - Static variable in class de.bitbrain.braingdx.tweens.VignetteShaderTween
 
save() - Method in class de.bitbrain.braingdx.graphics.GraphicsSettings
 
scale(float) - Method in class de.bitbrain.braingdx.graphics.ParallaxMap
 
SCALE - Static variable in class de.bitbrain.braingdx.tweens.ActorTween
 
SCALE - Static variable in class de.bitbrain.braingdx.tweens.GameObjectTween
 
SCALE - Static variable in class de.bitbrain.braingdx.tweens.SpriteTween
 
scale(float) - Method in class de.bitbrain.braingdx.world.GameObject
 
SCALE_X - Static variable in class de.bitbrain.braingdx.tweens.GameObjectTween
 
SCALE_Y - Static variable in class de.bitbrain.braingdx.tweens.GameObjectTween
 
scl(double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
scl(double, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Multiplies this vector by a scalar
scl(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
scl(Type) - Method in interface de.bitbrain.braingdx.util.math.GenericVector
Scales this vector by a scalar
ScreenTransitions - Class in de.bitbrain.braingdx.screens
Screen transition utilities.
ScreenTransitions(RenderPipeline, BrainGdxGame, AbstractScreen<?, ?>) - Constructor for class de.bitbrain.braingdx.screens.ScreenTransitions
 
SDBMHash(String) - Static method in class de.bitbrain.braingdx.util.Hash
 
set(FrameBuffer, FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
An instance of this object can also be used to manipulate some other externally-allocated buffers, applying just the same ping-ponging behavior.
set(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
set(double, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Sets the components of this vector
set(Vector) - Method in interface de.bitbrain.braingdx.util.math.GenericVector
Sets this vector from the given vector
setActive(boolean) - Method in class de.bitbrain.braingdx.world.GameObject
 
setAlpha(float) - Method in class de.bitbrain.braingdx.graphics.ParallaxMap
 
setAmount(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Blur
 
setAngle(double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Sets the angle of the vector in degrees relative to the x-axis, towards the positive y-axis (typically counter-clockwise).
setAngleRad(double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Sets the angle of the vector in radians relative to the x-axis, towards the positive y-axis (typically counter-clockwise).
setAttackTolerance(float) - Method in class de.bitbrain.braingdx.input.MovementInputControllerListener
 
setAttribute(Object, Object) - Method in class de.bitbrain.braingdx.world.GameObject
 
setBackgroundColor(Color) - Method in interface de.bitbrain.braingdx.context.GameContext
 
setBackgroundColor(Color) - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
setBaseIntesity(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
setBaseSaturation(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
setBias(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Bias
 
setBloomIntesity(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
setBloomSaturation(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
setBlurAmount(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
setBlurOpacity(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.MotionBlur
 
setBlurOpacity(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.MotionFilter
 
setBlurPasses(int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
setBlurPasses(int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CameraMotion
 
setBlurPasses(int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur
 
setBlurScale(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CameraMotion
 
setBlurScale(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur
 
setBlurStrength(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Zoomer
 
setBlurType(Blur.BlurType) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
setBottom(float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setBounds(GameWorld.WorldBounds) - Method in class de.bitbrain.braingdx.world.GameWorld
Sets the bounds of the world.
setBufferTextureWrap(Texture.TextureWrap, Texture.TextureWrap) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
 
setCamera(GameCamera) - Method in class de.bitbrain.braingdx.world.GameWorld
 
setCenter(float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
Specify the center, in screen coordinates.
setCenter(float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
Specify the center, in normalized screen coordinates.
setChromaticDispersion(float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
setChromaticDispersion(float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
setChromaticDispersion(Vector2) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
setChromaticDispersionBY(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
setChromaticDispersionBY(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
setChromaticDispersionRC(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
setChromaticDispersionRC(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
setClearBits(int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Sets the clear bit for when glClear is invoked.
setClearColor(Color) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Sets the color that will be used to clear the buffer.
setClearColor(float, float, float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Sets the color that will be used to clear the buffer.
setClearDepth(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Sets the depth value with which to clear the depth buffer when needed.
setColor(Color) - Method in class de.bitbrain.braingdx.graphics.ParallaxMap
 
setColor(Color) - Method in class de.bitbrain.braingdx.graphics.pipeline.layers.ColoredRenderLayer
 
setColor(Color) - Method in class de.bitbrain.braingdx.screens.ColorTransition
 
setColor(Color) - Method in class de.bitbrain.braingdx.world.GameObject
 
setColor(float, float, float, float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setColorOffset(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
setColorOffset(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
setCoords(float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
setCoords(float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
setCurrentToPrevious(Matrix4) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur
 
setDebug(boolean) - Method in interface de.bitbrain.braingdx.context.GameContext
 
setDebug(boolean) - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
setDefaultZoomFactor(float) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Sets the base zoom
setDepthScale(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CameraMotion
 
setDepthScale(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur
 
setDimensions(float, float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setDistanceStoppingThreshold(float) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Sets a new threshold to where the camera should stop tracking.
setDistortion(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
setDistortion(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Curvature
 
setDistortion(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
setDistortion(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialDistortion
 
setEffects(String, PostProcessorEffect...) - Method in class de.bitbrain.braingdx.graphics.pipeline.CombinedRenderPipeline
 
setEffects(PostProcessorEffect[]) - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipe
 
setEffects(String, PostProcessorEffect...) - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipeline
Override all effects on a given layer
setEnabled(boolean) - Method in interface de.bitbrain.braingdx.graphics.pipeline.RenderPipe
 
setEnabled(boolean) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Sets whether or not the post-processor should be enabled
setEnabled(boolean) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessorEffect
Sets this effect enabled or not
setEventFactory(GameEventFactory) - Method in class de.bitbrain.braingdx.event.GameEventRouter
 
setFactor(float) - Method in class de.bitbrain.braingdx.util.StringRandomizer
 
setFxaaReduceMin(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.FxaaFilter
Sets the parameter.
setFxaaReduceMul(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.FxaaFilter
Sets the parameter.
setFxaaSpanMax(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.FxaaFilter
Sets the parameter.
setId(String) - Method in class de.bitbrain.braingdx.world.GameObject
 
setInput(FrameBuffer, FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Combine
 
setInput(Texture, Texture) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Combine
 
setInput(Texture) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setInput(FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setIntensity(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
setIntensity(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
setInverseProj(Matrix4) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur
 
setLabelStyle(Label.LabelStyle) - Static method in class de.bitbrain.braingdx.debug.BrainGdxDebug
 
setLastFrameTexture(Texture) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.MotionFilter
 
setLastPosition(float, float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setLeft(float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setLength(double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
setLength2(double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
setListener(PostProcessorListener) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Sets the listener that will receive events triggered by the PostProcessor rendering pipeline.
setLut(Texture) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
Sets the texture with which gradient mapping will be performed.
setLutIndexOffset(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
setLutIndexOffset(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
setLutIndexVal(int, int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
setLutIndexVal(int, int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
setLutIntensity(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
setLutIntensity(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
setLutTexture(Texture) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
setMasterVolume(float) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Sets a new master volume.
setMasterVolume(float) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
setMatrices(Matrix4, Matrix4, Matrix4) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CameraMotion
 
setMode(MovementInputControllerListener.Mode) - Method in class de.bitbrain.braingdx.input.MovementInputControllerListener
 
setNearFar(float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CameraMotion
 
setNearFarPlanes(float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur
 
setNormalDepthMap(Texture) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CameraMotion
 
setNormalDepthMap(Texture) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur
 
setOffset(float, float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setOrigin(Vector2) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Zoomer
Specify the zoom origin, in screen coordinates.
setOrigin(float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Zoomer
Specify the zoom origin, in screen coordinates.
setOrigin(float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur
 
setOrigin(float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Zoom
Specify the zoom origin, in normalized screen coordinates.
setOrigin(float, float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setOutput(FrameBuffer) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setParam(Filter.Parameter, int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setParam(Filter.Parameter, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setParam(Filter.Parameter, Vector2) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setParam(Filter.Parameter, Vector3) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setParam(Filter.Parameter, Matrix3) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setParam(Filter.Parameter, Matrix4) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setParams(Filter.Parameter, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
Sets the parameter to the specified value for this filter.
setParams(Filter.Parameter, int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setParams(Filter.Parameter, Vector2) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setParams(Filter.Parameter, Vector3) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setParams(Filter.Parameter, Matrix3) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setParams(Filter.Parameter, Matrix4) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setParamsv(Filter.Parameter, float[], int, int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setParamv(Filter.Parameter, float[], int, int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
setParticleMultiplier(float) - Method in class de.bitbrain.braingdx.graphics.GraphicsSettings
 
setPasses(int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Blur
 
setPaused(boolean) - Method in interface de.bitbrain.braingdx.context.GameContext
 
setPaused(boolean) - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
setPersistent(boolean) - Method in class de.bitbrain.braingdx.world.GameObject
 
setPosition(float, float) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Sets the cameras position.
setPosition(float, float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setPovEnabled(boolean) - Method in class de.bitbrain.braingdx.input.MovementInputControllerListener
 
setRadialBlurQuality(RadialBlur.Quality) - Method in class de.bitbrain.braingdx.graphics.GraphicsSettings
 
setRenderOrderComparator(Comparator<GameObject>) - Method in class de.bitbrain.braingdx.graphics.GameObjectRenderManager
 
setRenderScale(float) - Method in class de.bitbrain.braingdx.graphics.GraphicsSettings
 
setRgbMode(CrtScreen.RgbMode) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
setRgbMode(CrtScreen.RgbMode) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
setRight(float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setRotation(float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setSaturation(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
setSaturation(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
setSaturationMul(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
setSaturationMul(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
setScale(float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setScaleX(float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setScaleY(float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setSettings(Bloom.Settings) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
setSource1Intensity(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Combine
 
setSource1Saturation(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Combine
 
setSource2Intensity(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Combine
 
setSource2Saturation(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Combine
 
setSpanMax(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Fxaa
Sets the span max parameter.
setStickToWorldBounds(boolean) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Enables or disables the camera to stick to the current GameWorld bounds.
setStrength(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur
 
setTargetTrackingSpeed(float) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Sets a new speed value
setTargetTrackingSpeed(float, float) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Sets a new speed value
setThreshold(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Bloom
 
setTime(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
setTime(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
setTint(float, float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
setTint(Color) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
setTint(float, float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
setTint(Color) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
setTop(float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setToRandomDirection() - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
setTrackingTarget(GameObject) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Sets a new target.
setTrackingTarget(GameObject, boolean) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Sets a new target and determines if focusCentered or not.
setTreshold(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Threshold
 
setTriggerTolerance(float) - Method in class de.bitbrain.braingdx.input.MovementInputControllerListener
 
setType(Blur.BlurType) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Blur
 
setType(Object) - Method in class de.bitbrain.braingdx.world.GameObject
 
setValue(float) - Method in class de.bitbrain.braingdx.util.ValueProvider
 
setValues(Actor, int, float[]) - Method in class de.bitbrain.braingdx.tweens.ActorTween
 
setValues(Bloom, int, float[]) - Method in class de.bitbrain.braingdx.tweens.BloomShaderTween
 
setValues(Color, int, float[]) - Method in class de.bitbrain.braingdx.tweens.ColorTween
 
setValues(CrtMonitor, int, float[]) - Method in class de.bitbrain.braingdx.tweens.CrtMonitorShaderTween
 
setValues(GameCamera, int, float[]) - Method in class de.bitbrain.braingdx.tweens.GameCameraTween
 
setValues(GameObject, int, float[]) - Method in class de.bitbrain.braingdx.tweens.GameObjectTween
 
setValues(MotionBlur, int, float[]) - Method in class de.bitbrain.braingdx.tweens.MotionBlurShaderTween
 
setValues(Music, int, float[]) - Method in class de.bitbrain.braingdx.tweens.MusicTween
 
setValues(Sprite, int, float[]) - Method in class de.bitbrain.braingdx.tweens.SpriteTween
 
setValues(StringRandomizer, int, float[]) - Method in class de.bitbrain.braingdx.tweens.StringRandomizerTween
 
setValues(ValueProvider, int, float[]) - Method in class de.bitbrain.braingdx.tweens.ValueTween
 
setValues(Vector2, int, float[]) - Method in class de.bitbrain.braingdx.tweens.VectorTween
 
setValues(Vignette, int, float[]) - Method in class de.bitbrain.braingdx.tweens.VignetteShaderTween
 
setValues(Zoomer, int, float[]) - Method in class de.bitbrain.braingdx.tweens.ZoomerShaderTween
 
setViewport(float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur
 
setViewport(Rectangle) - Method in class de.bitbrain.braingdx.graphics.postprocessing.PostProcessor
Sets the viewport to be restored, if null is specified then the viewport will NOT be restored at all.
setViewportSize(int, int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Antialiasing
 
setViewportSize(int, int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Fxaa
 
setViewportSize(int, int) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Nfaa
 
setViewportSize(float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.FxaaFilter
 
setViewportSize(float, float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.NfaaFilter
 
setWeights(int, float[], float[]) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve1D
 
setX(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
setX(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
setY(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
setY(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
setZero() - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
setZIndex(float) - Method in class de.bitbrain.braingdx.world.GameObject
 
setZoom(float, GameCamera.ZoomMode) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Sets a new zoom value, based on the mode.
setZoom(float) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Sets a new zoom value.
setZoom(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.CrtMonitor
 
setZoom(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Curvature
 
setZoom(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.effects.Zoomer
 
setZoom(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen
 
setZoom(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur
 
setZoom(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.RadialDistortion
 
setZoom(float) - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Zoom
 
setZoomScalingFactor(float) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Sets a new zoom scale factor
ShaderConfig - Class in de.bitbrain.braingdx.graphics.shader
 
ShaderConfig() - Constructor for class de.bitbrain.braingdx.graphics.shader.ShaderConfig
 
ShaderLoader - Class in de.bitbrain.braingdx.util
 
ShaderLoader.ShaderPathResolver - Interface in de.bitbrain.braingdx.util
 
ShaderManager - Class in de.bitbrain.braingdx.graphics.postprocessing
Provides factory methods to create a variety of shaders.
ShaderManager(ShaderConfig, GameEventManager, GraphicsSettings) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.ShaderManager
 
shake(float, float) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Applies screen shake to this camera.
SharedTweenManager - Class in de.bitbrain.braingdx.tweens
Shared instance of TweenManager
show() - Method in class de.bitbrain.braingdx.screens.AbstractScreen
 
SimpleWorldBounds - Class in de.bitbrain.braingdx.world
 
SimpleWorldBounds(float, float) - Constructor for class de.bitbrain.braingdx.world.SimpleWorldBounds
 
SIZE - Static variable in class de.bitbrain.braingdx.tweens.ActorTween
 
size() - Method in class de.bitbrain.braingdx.world.GameWorld
Number of active objects in the world
SmartAssetLoader - Class in de.bitbrain.braingdx.assets
Loads assets defined by an interface.
SmartAssetLoader(Class<?>) - Constructor for class de.bitbrain.braingdx.assets.SmartAssetLoader
 
SmartAssetLoader.SmartAssetLoaderConfiguration - Interface in de.bitbrain.braingdx.assets
Defines how types and which types should get mapped.
spawnMusic(String, float, float, float, float) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Spawns a Music in the world.
spawnMusic(String, float, float, float, float) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
spawnSound(String, float, float, float, float, float) - Method in interface de.bitbrain.braingdx.audio.AudioManager
plays a sound in the GameWorld relative to the GameCamera.
spawnSound(String, float, float, float, float, float) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
spawnSoundLooped(String, float, float, float, float, float) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Spawns a Sound in the GameWorld relative to the GameCamera.
spawnSoundLooped(String, GameObject, float, float, float) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Spawns a Sound in the GameWorld relative to the GameCamera.
spawnSoundLooped(String, float, float, float, float, float) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
spawnSoundLooped(String, GameObject, float, float, float) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
SpriteTween - Class in de.bitbrain.braingdx.tweens
Tween facility for sprites
SpriteTween() - Constructor for class de.bitbrain.braingdx.tweens.SpriteTween
 
StageRenderLayer - Class in de.bitbrain.braingdx.graphics.pipeline.layers
 
StageRenderLayer(Stage) - Constructor for class de.bitbrain.braingdx.graphics.pipeline.layers.StageRenderLayer
 
stopMusic(String) - Method in interface de.bitbrain.braingdx.audio.AudioManager
Stops given music.
stopMusic(String) - Method in class de.bitbrain.braingdx.audio.AudioManagerImpl
 
StringRandomizer - Class in de.bitbrain.braingdx.util
Produces randomized strings depending on the pool and text provided.
StringRandomizer(String, String, String) - Constructor for class de.bitbrain.braingdx.util.StringRandomizer
Initialises this object with a static seed.
StringRandomizer(String, String) - Constructor for class de.bitbrain.braingdx.util.StringRandomizer
Initialises this object with a dynamic seed.
StringRandomizerTween - Class in de.bitbrain.braingdx.tweens
Tween implementation for StringRandomizer
StringRandomizerTween() - Constructor for class de.bitbrain.braingdx.tweens.StringRandomizerTween
 
sub(DoubleVector2) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
 
sub(double, double) - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Substracts the other vector from this vector.
sub(Vector) - Method in interface de.bitbrain.braingdx.util.math.GenericVector
Subtracts the given vector from this vector.

T

tap - Variable in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Blur.BlurType
 
TARGET_TRACKING_SPEED - Static variable in class de.bitbrain.braingdx.tweens.GameCameraTween
 
texture1 - Variable in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
 
texture2 - Variable in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
 
TextureRenderLayer - Class in de.bitbrain.braingdx.graphics.pipeline.layers
 
TextureRenderLayer(Texture) - Constructor for class de.bitbrain.braingdx.graphics.pipeline.layers.TextureRenderLayer
 
Threshold - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
 
Threshold() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.Threshold
 
THRESHOLD - Static variable in class de.bitbrain.braingdx.tweens.BloomShaderTween
 
Threshold.Param - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
TIME - Static variable in class de.bitbrain.braingdx.tweens.CrtMonitorShaderTween
 
toColor(Color, Color, float, TweenEquation) - Static method in class de.bitbrain.braingdx.tweens.TweenUtils
Fades the source color object into the target color in the given time
toColor(Color, Color, float) - Static method in class de.bitbrain.braingdx.tweens.TweenUtils
Fades the source color object into the target color in the given time
toColor(Color, Color) - Static method in class de.bitbrain.braingdx.tweens.TweenUtils
Fades the source color object into the target color in 1 second
toString() - Method in class de.bitbrain.braingdx.util.math.DoubleVector2
Converts this DoubleVector2 to a string in the format (x,y).
toString() - Method in class de.bitbrain.braingdx.util.UUID
toString() - Method in class de.bitbrain.braingdx.world.GameObject
 
Transitionable - Interface in de.bitbrain.braingdx.screens
Allows transitions.
TransitionCallback - Interface in de.bitbrain.braingdx.screens
Allows transitions.
TweenUtils - Class in de.bitbrain.braingdx.tweens
Provides animation utilities
TweenUtils() - Constructor for class de.bitbrain.braingdx.tweens.TweenUtils
 

U

u_texture0 - Static variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
u_texture1 - Static variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
u_texture2 - Static variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
u_texture3 - Static variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Filter
 
UI - Static variable in interface de.bitbrain.braingdx.graphics.pipeline.layers.RenderPipeIds
 
unregister(GameEventListener<T>, Class<T>) - Method in interface de.bitbrain.braingdx.event.GameEventManager
Unregisters an existing listener.
unregister(GameEventListener<T>, Class<T>) - Method in class de.bitbrain.braingdx.event.GameEventManagerImpl
 
unregister(Object) - Method in class de.bitbrain.braingdx.graphics.GameObjectRenderManager
 
update(GameObject, float) - Method in interface de.bitbrain.braingdx.behavior.Behavior
Updates the behavior for a given source object.
update(GameObject, GameObject, float) - Method in interface de.bitbrain.braingdx.behavior.Behavior
Updates the behavior for a given source and a related target object.
update(GameObject, float) - Method in class de.bitbrain.braingdx.behavior.BehaviorAdapter
 
update(GameObject, GameObject, float) - Method in class de.bitbrain.braingdx.behavior.BehaviorAdapter
 
update(float) - Method in class de.bitbrain.braingdx.behavior.BehaviorManager
 
update(float) - Method in class de.bitbrain.braingdx.behavior.BehaviorManagerAdapter
 
update(GameObject, float) - Method in class de.bitbrain.braingdx.behavior.movement.RandomVelocityMovementBehavior
 
update(GameObject, float) - Method in class de.bitbrain.braingdx.behavior.movement.VelocityMovementBehavior
 
update(GameObject, GameObject, float) - Method in class de.bitbrain.braingdx.event.GameEventRouter
 
update(float) - Method in class de.bitbrain.braingdx.input.InputManagerImpl
 
update(float) - Method in class de.bitbrain.braingdx.input.MovementInputControllerListener
 
update(float) - Method in class de.bitbrain.braingdx.util.DeltaTimer
 
update(float) - Method in interface de.bitbrain.braingdx.util.Updateable
 
update(float) - Method in class de.bitbrain.braingdx.world.GameWorld
Updates and renders this world
Updateable - Interface in de.bitbrain.braingdx.util
Indicates that the implementation of this interface is updateable per frame.
updateAndRender(float) - Method in interface de.bitbrain.braingdx.context.GameContext
 
updateAndRender(float) - Method in class de.bitbrain.braingdx.context.GameContextImpl
 
updateGlobally(GameObject, float) - Method in class de.bitbrain.braingdx.behavior.BehaviorManager
 
updateGloballyCompared(GameObject, GameObject, float) - Method in class de.bitbrain.braingdx.behavior.BehaviorManager
 
updateLocally(GameObject, float) - Method in class de.bitbrain.braingdx.behavior.BehaviorManager
 
updateLocallyCompared(GameObject, GameObject, float) - Method in class de.bitbrain.braingdx.behavior.BehaviorManager
 
upload() - Method in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve2D
 
UUID - Class in de.bitbrain.braingdx.util
A simplified implementation of UUID as a translatable class for GWT.

V

v - Variable in enum de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen.Effect
 
v - Variable in enum de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen.RgbMode
 
VALUE - Static variable in class de.bitbrain.braingdx.tweens.ValueTween
 
valueOf(String) - Static method in enum de.bitbrain.braingdx.behavior.movement.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.GameCamera.ZoomMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Bias.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Blur.BlurType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Combine.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve1D.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Copy.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen.Effect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen.RgbMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.FxaaFilter.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.MotionFilter.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.NfaaFilter.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur.Quality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.RadialDistortion.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Threshold.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Zoom.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.input.MovementInputControllerListener.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle.Alignment
Returns the enum constant of this type with the specified name.
ValueProvider - Class in de.bitbrain.braingdx.util
Provides a value for tweening
ValueProvider() - Constructor for class de.bitbrain.braingdx.util.ValueProvider
 
values() - Static method in enum de.bitbrain.braingdx.behavior.movement.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.GameCamera.ZoomMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Bias.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Blur.BlurType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.CameraBlur.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Combine.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve1D.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Copy.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen.Effect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.CrtScreen.RgbMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.FxaaFilter.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.MotionFilter.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.NfaaFilter.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.RadialBlur.Quality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.RadialDistortion.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Threshold.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.graphics.postprocessing.filters.Zoom.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.input.MovementInputControllerListener.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.braingdx.ui.NavigationMenu.NavigationMenuStyle.Alignment
Returns an array containing the constants of this enum type, in the order they are declared.
ValueTween - Class in de.bitbrain.braingdx.tweens
Tweening accessor for values
ValueTween() - Constructor for class de.bitbrain.braingdx.tweens.ValueTween
 
VectorTween - Class in de.bitbrain.braingdx.tweens
Tween facility for vectors
VectorTween() - Constructor for class de.bitbrain.braingdx.tweens.VectorTween
 
VelocityMovementBehavior - Class in de.bitbrain.braingdx.behavior.movement
 
VelocityMovementBehavior() - Constructor for class de.bitbrain.braingdx.behavior.movement.VelocityMovementBehavior
 
ViewportFactory - Interface in de.bitbrain.braingdx.util
Creates Viewport objects.
Vignette - Class in de.bitbrain.braingdx.graphics.postprocessing.effects
 
Vignette(int, int, boolean) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.Vignette
 
VignetteShaderTween - Class in de.bitbrain.braingdx.tweens
 
VignetteShaderTween() - Constructor for class de.bitbrain.braingdx.tweens.VignetteShaderTween
 
Vignetting - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
 
Vignetting(boolean) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.Vignetting
 
Vignetting.Param - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
VOLUME - Static variable in class de.bitbrain.braingdx.tweens.MusicTween
 

W

weights - Variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve1D
 
weights - Variable in class de.bitbrain.braingdx.graphics.postprocessing.filters.Convolve2D
 
width - Variable in class de.bitbrain.braingdx.graphics.postprocessing.utils.PingPongBuffer
 
WORLD - Static variable in interface de.bitbrain.braingdx.graphics.pipeline.layers.RenderPipeIds
 
WORLD_UI - Static variable in interface de.bitbrain.braingdx.graphics.pipeline.layers.RenderPipeIds
 

X

X - Static variable in class de.bitbrain.braingdx.tweens.ActorTween
 
X - Static variable in class de.bitbrain.braingdx.util.math.DoubleVector2
 
x - Variable in class de.bitbrain.braingdx.util.math.DoubleVector2
the x-component of this vector

Y

Y - Static variable in class de.bitbrain.braingdx.tweens.ActorTween
 
Y - Static variable in class de.bitbrain.braingdx.util.math.DoubleVector2
 
y - Variable in class de.bitbrain.braingdx.util.math.DoubleVector2
the y-component of this vector

Z

Zero - Static variable in class de.bitbrain.braingdx.util.math.DoubleVector2
 
ZIndexComparator - Class in de.bitbrain.braingdx.util
Compares ZIndex of game objects
ZIndexComparator() - Constructor for class de.bitbrain.braingdx.util.ZIndexComparator
 
zoom(float) - Method in interface de.bitbrain.braingdx.graphics.GameCamera
Zooms the current baseZoom.
Zoom - Class in de.bitbrain.braingdx.graphics.postprocessing.filters
 
Zoom() - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.filters.Zoom
 
ZOOM - Static variable in class de.bitbrain.braingdx.tweens.CrtMonitorShaderTween
 
Zoom.Param - Enum in de.bitbrain.braingdx.graphics.postprocessing.filters
 
ZOOM_AMOUNT - Static variable in class de.bitbrain.braingdx.tweens.ZoomerShaderTween
 
ZOOM_HEIGHT - Static variable in class de.bitbrain.braingdx.tweens.GameCameraTween
 
ZOOM_WIDTH - Static variable in class de.bitbrain.braingdx.tweens.GameCameraTween
 
Zoomer - Class in de.bitbrain.braingdx.graphics.postprocessing.effects
Implements a zooming effect: either a radial blur filter or a zoom filter is used.
Zoomer(int, int, RadialBlur.Quality) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.Zoomer
Creating a Zoomer specifying the radial blur quality will enable radial blur
Zoomer(Zoomer, int, int, RadialBlur.Quality, float) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.Zoomer
Creating a Zoomer without any parameter will use plain simple zooming
Zoomer(int, int, RadialBlur.Quality, float) - Constructor for class de.bitbrain.braingdx.graphics.postprocessing.effects.Zoomer
 
ZoomerShaderTween - Class in de.bitbrain.braingdx.tweens
 
ZoomerShaderTween() - Constructor for class de.bitbrain.braingdx.tweens.ZoomerShaderTween
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

Copyright © 2020. All rights reserved.