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

A

AbstractPhysicsObject - Class in ch.hevs.gdx2d.lib.physics
An abstract physical object that contains everything required for simulation.
For concrete instances, see PhysicsBox, PhysicsCircle, PhysicsPolygon, PhysicsStaticBox and PhysicsStaticCircle.
AbstractPhysicsObject(Shape.Type, String, Vector2, float, float, float, float, float, boolean) - Constructor for class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
Abstract constructor.
AbstractPhysicsObject(String, Vector2, Vector2[], float, float, float, boolean) - Constructor for class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
Abstract constructor.
AbstractPhysicsObject(Shape.Type, String, Vector2, float, float, float, float, float, float, boolean) - Constructor for class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
Abstract constructor.
activateNextScreen() - Method in class ch.hevs.gdx2d.lib.ScreenManager
Called to activate the next screen without transition
activateScreen(int) - Method in class ch.hevs.gdx2d.lib.ScreenManager
Show the corresponding screen without transition.
activeScreen - Variable in class ch.hevs.gdx2d.lib.ScreenManager
 
addEmptyTexture(int, int, String) - Method in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
addTexture(Texture, String) - Method in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
 
addTexture(String, String) - Method in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
Adds a new texture from an image to the OpenGL pipeline.
AndroidResolver - Interface in ch.hevs.gdx2d.lib.interfaces
An interface for Android actions that should be triggered from the libgdx side.
app - Variable in class ch.hevs.gdx2d.desktop.Game2D
 
applyBodyAngularImpulse(float, boolean) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
applyBodyAngularImpulse(float, boolean) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
applyBodyForce(float, float, float, float, boolean) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
applyBodyForce(Vector2, Vector2, boolean) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
applyBodyForce(Vector2, Vector2, boolean) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
applyBodyForce(float, float, float, float, boolean) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
applyBodyForceToCenter(float, float, boolean) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
applyBodyForceToCenter(Vector2, boolean) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
applyBodyForceToCenter(Vector2, boolean) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
applyBodyForceToCenter(float, float, boolean) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
applyBodyLinearImpulse(float, float, float, float, boolean) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
applyBodyLinearImpulse(Vector2, Vector2, boolean) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
applyBodyLinearImpulse(Vector2, Vector2, boolean) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
applyBodyLinearImpulse(float, float, float, float, boolean) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
applyBodyTorque(float, boolean) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
applyBodyTorque(float, boolean) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
assertGdxLoaded(String) - Static method in class ch.hevs.gdx2d.lib.utils.Utils
Checks that gdx is correctly loaded.

B

b - Variable in class ch.hevs.gdx2d.components.physics.PhysicsChain
 
backgroundColor - Variable in class ch.hevs.gdx2d.lib.GdxGraphics
 
batch - Variable in class ch.hevs.gdx2d.desktop.Game2D
 
batch - Variable in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
 
batch - Variable in class ch.hevs.gdx2d.lib.ScreenManager
 
begin() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Begin drawing.
beginContact(Contact) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
beginCustomRendering() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Begin custom rendering.
BitmapImage - Class in ch.hevs.gdx2d.components.bitmaps
An image encapsulation class.
BitmapImage(String) - Constructor for class ch.hevs.gdx2d.components.bitmaps.BitmapImage
 
BodyInterface - Interface in ch.hevs.gdx2d.lib.physics
An interface for the Box2D bodies so that we can work in pixels units and not in meters.
BoundedSemaphore - Class in ch.hevs.gdx2d.lib.physics
A semaphore for synchronizing physics stuff, if required
BoundedSemaphore(int) - Constructor for class ch.hevs.gdx2d.lib.physics.BoundedSemaphore
 

C

callCheck(String, String) - Static method in class ch.hevs.gdx2d.lib.utils.Utils
Checks that a method is called only in a given class
callCheckExcludeGraphicRender() - Static method in class ch.hevs.gdx2d.lib.utils.Utils
 
camera - Variable in class ch.hevs.gdx2d.desktop.Game2D
 
camera - Variable in class ch.hevs.gdx2d.lib.GdxGraphics
 
catmull_chain(int) - Method in class ch.hevs.gdx2d.components.physics.PhysicsChain
Create a chain from PhysicsChain.start to PhysicsChain.stop using nPoints.
CatmullRomSpline - Class in ch.hevs.gdx2d.lib.utils.catmull
1D Catmull-Rom spline Adapted from http://hawkesy.blogspot.ch/2010/05/catmull-rom-spline-curve-implementation.html
CatmullRomSpline(float, float, float, float) - Constructor for class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomSpline
 
CatmullRomSpline2D - Class in ch.hevs.gdx2d.lib.utils.catmull
2D CatmullRom spline interpolation classes Adapted from http://hawkesy.blogspot.ch/2010/05/catmull-rom-spline-curve-implementation.html
CatmullRomSpline2D(Vector2, Vector2, Vector2, Vector2) - Constructor for class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomSpline2D
 
CatmullRomUtils - Class in ch.hevs.gdx2d.lib.utils.catmull
CatmullRom spline interpolation classes Adapted from http://hawkesy.blogspot.ch/2010/05/catmull-rom-spline-curve-implementation.html
CatmullRomUtils() - Constructor for class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomUtils
 
ch.hevs.gdx2d.components - package ch.hevs.gdx2d.components
Contains the various components a user might need to instantiate for using the library.
ch.hevs.gdx2d.components.audio - package ch.hevs.gdx2d.components.audio
Contains the classes required to play music with gdx2d.
ch.hevs.gdx2d.components.bitmaps - package ch.hevs.gdx2d.components.bitmaps
Contains the classes required to load images in gdx2d.
ch.hevs.gdx2d.components.colors - package ch.hevs.gdx2d.components.colors
Contains classes to work with colors in gdx2d.
ch.hevs.gdx2d.components.geometry - package ch.hevs.gdx2d.components.geometry
 
ch.hevs.gdx2d.components.graphics - package ch.hevs.gdx2d.components.graphics
Contains the classes for special geometry shapes in gdx2d.
ch.hevs.gdx2d.components.physics - package ch.hevs.gdx2d.components.physics
Contains multiple classes to create physics simulation objects in the gdx2d code.
ch.hevs.gdx2d.components.physics.primitives - package ch.hevs.gdx2d.components.physics.primitives
 
ch.hevs.gdx2d.components.physics.utils - package ch.hevs.gdx2d.components.physics.utils
Physics constants and utilities objects.
ch.hevs.gdx2d.components.screen_management - package ch.hevs.gdx2d.components.screen_management
 
ch.hevs.gdx2d.components.screen_management.transitions - package ch.hevs.gdx2d.components.screen_management.transitions
 
ch.hevs.gdx2d.desktop - package ch.hevs.gdx2d.desktop
 
ch.hevs.gdx2d.desktop.physics - package ch.hevs.gdx2d.desktop.physics
 
ch.hevs.gdx2d.lib - package ch.hevs.gdx2d.lib
The library wrapper that is built around libgdx.
ch.hevs.gdx2d.lib.interfaces - package ch.hevs.gdx2d.lib.interfaces
 
ch.hevs.gdx2d.lib.physics - package ch.hevs.gdx2d.lib.physics
 
ch.hevs.gdx2d.lib.renderers - package ch.hevs.gdx2d.lib.renderers
 
ch.hevs.gdx2d.lib.utils - package ch.hevs.gdx2d.lib.utils
 
ch.hevs.gdx2d.lib.utils.catmull - package ch.hevs.gdx2d.lib.utils.catmull
 
CircleShaderRenderer - Class in ch.hevs.gdx2d.lib.renderers
An anti-aliased circle shader, based on the circle equation.
CircleShaderRenderer() - Constructor for class ch.hevs.gdx2d.lib.renderers.CircleShaderRenderer
 
circleTex - Variable in class ch.hevs.gdx2d.lib.GdxGraphics
 
clear() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Clear the screen using the GdxGraphics.backgroundColor.
clear(Color) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Clear the screen with a given Color.
clearPixel(float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Clear a pixel and set it to the GdxGraphics.backgroundColor.
clearPixel(float, float, Color) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Clear a pixel and set it to a custom Color.
collision(AbstractPhysicsObject, float) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
A collision occurred between this object and another.
ColorUtils - Class in ch.hevs.gdx2d.components.colors
Color conversion utilities methods.
contains(Vector2) - Method in class ch.hevs.gdx2d.components.graphics.Polygon
Check if a point is in the polygon.
coordMetersToPixels(Vector2) - Static method in class ch.hevs.gdx2d.components.physics.utils.PhysicsConstants
Convert a Vector2 with meter coordinates to pixels coordinates.
coordPixelsToMeters(Vector2) - Static method in class ch.hevs.gdx2d.components.physics.utils.PhysicsConstants
Convert a Vector2 with pixels coordinates to meter coordinates (using the PhysicsConstants.METERS_TO_PIXELS factor) to use it in Box2D.
COPY - Static variable in class ch.hevs.gdx2d.lib.Version
Copyright and authors information.
create() - Method in class ch.hevs.gdx2d.desktop.Game2D
 
createFixture(Shape, float, float, float) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
Creates the fixture (collision information) attached to the object
createInstance(Class) - Method in class ch.hevs.gdx2d.lib.ScreenManager
 
CreateLwjglApplication - Static variable in class ch.hevs.gdx2d.desktop.PortableApplication
 
currentColor - Variable in class ch.hevs.gdx2d.lib.GdxGraphics
 
currFbo - Variable in class ch.hevs.gdx2d.lib.ScreenManager
 
currScreen - Variable in class ch.hevs.gdx2d.lib.ScreenManager
 

D

dbg(String) - Static method in class ch.hevs.gdx2d.lib.utils.Logger
Log a debug message.
dbg(String, String) - Static method in class ch.hevs.gdx2d.lib.utils.Logger
Log a debug message.
DEBUG - Static variable in class ch.hevs.gdx2d.lib.utils.Logger
Logs all messages.
DebugRenderer - Class in ch.hevs.gdx2d.desktop.physics
A renderer that already includes scaling (because the physics world is in meters and we work in pixels)
DebugRenderer() - Constructor for class ch.hevs.gdx2d.desktop.physics.DebugRenderer
 
DEG_TO_RAD - Static variable in class ch.hevs.gdx2d.components.physics.utils.PhysicsConstants
Multiply this ratio to convert degrees to radians.
destroy() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
Should be called to destroy a simulated object Warning, deletion will happen at the next simulation step, not immediately
dismissAboutBox() - Method in interface ch.hevs.gdx2d.lib.interfaces.AndroidResolver
Force to dismiss the about dialog.
dispose() - Method in class ch.hevs.gdx2d.components.audio.MusicPlayer
Release resources when done working with them
dispose() - Method in class ch.hevs.gdx2d.components.audio.SoundSample
Release resources when done working with them
dispose() - Method in class ch.hevs.gdx2d.components.bitmaps.BitmapImage
Release the resources allocated by this BitmapImage, normally should be called automatically
dispose() - Method in class ch.hevs.gdx2d.components.bitmaps.Spritesheet
Releases the resources allocated
dispose() - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
dispose() - Method in class ch.hevs.gdx2d.desktop.Game2D
Called to remove all the allocated resources.
dispose() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Should be called to release all the resources that have been allocated in GdxGraphics.
dispose() - Static method in class ch.hevs.gdx2d.lib.physics.PhysicsWorld
To destroy it (required for JNI calls)
dispose() - Method in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
Release the used resources properly.
DOWN - Static variable in class ch.hevs.gdx2d.components.screen_management.transitions.SliceTransition
 
DOWN - Static variable in class ch.hevs.gdx2d.components.screen_management.transitions.SlideTransition
 
draw(GdxGraphics) - Method in class ch.hevs.gdx2d.components.physics.PhysicsChain
A sample implementation for the rendering of a physics chain.
draw(Texture, float, float, float, float, float, float, float, float, float, int, int, int, int, boolean, boolean) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw on the SpriteBatch.
draw(Texture, float, float, float, float, int, int, int, int, boolean, boolean) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw on the SpriteBatch.
draw(Texture, float, float, int, int, int, int) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw on the SpriteBatch.
draw(Texture, float, float, float, float, float, float, float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw on the SpriteBatch.
draw(Texture, float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw on the SpriteBatch.
draw(Texture, float, float, float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw on the SpriteBatch.
draw(Texture, float[], int, int) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw on the SpriteBatch.
draw(TextureRegion, float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw on the SpriteBatch.
draw(TextureRegion, float, float, float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw on the SpriteBatch.
draw(TextureRegion, float, float, float, float, float, float, float, float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw on the SpriteBatch.
draw(TextureRegion, float, float, float, float, float, float, float, float, float, boolean) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw on the SpriteBatch.
draw(TextureRegion, float, float, Affine2) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw on the SpriteBatch.
draw(GdxGraphics) - Method in interface ch.hevs.gdx2d.lib.interfaces.DrawableObject
 
DrawableObject - Interface in ch.hevs.gdx2d.lib.interfaces
An interface that every object you want to draw should implement to tell how to render it.
drawAlphaPicture(Vector2, float, BitmapImage) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a picture at a specific position with transparency (alpha).
drawAlphaPicture(float, float, float, BitmapImage) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a picture at a specific position with transparency (alpha).
drawAlphaPicture(float, float, float, float, float, BitmapImage) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a picture at a specific position with transparency (alpha).
drawAntiAliasedCircle(float, float, float, Color) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw an anti-aliased circle (with nice border without jaggies).
drawBackground(BitmapImage, float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw an image in the background that will not move with the camera.
drawBackground(Texture, float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draws a texture in background that will not move with the camera.
drawCircle(float, float, float, Color) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw an empty (non filled) circle with a custom color.
drawCircle(float, float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw an empty (non filled) circle.
drawFilledBorderedCircle(float, float, float, Color, Color) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a filled circle with a border.
drawFilledCircle(float, float, float, Color) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a filled circle with a custom color.
drawFilledPolygon(Polygon, Color) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a filled Polygon.
drawFilledRectangle(float, float, float, float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a filled rectangle.
drawFilledRectangle(float, float, float, float, float, Color) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a filled rectangle with a custom color.
drawFPS() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw frame per second (FPS) information in the bottom left corner of the screen.
drawFPS(Color) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw frame per second (FPS) information in the bottom left corner of the screen using a custom color.
drawLine(float, float, float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a line with the current GdxGraphics.currentColor.
drawLine(float, float, float, float, Color) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draws a line with a specific color.
drawPicture(float, float, BitmapImage) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a picture at a specific position.
drawPolygon(Polygon) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw an empty (not filled) Polygon.
drawRectangle(float, float, float, float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw an empty (not filled) rectangle.
drawSchoolLogo() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw the the school logo in the bottom right corner of the screen.
drawSchoolLogoUpperRight() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw the school logo in the upper right corner of the screen.
drawShader() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw the current assigned shader.
drawShader(float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw the current assigned shader.
drawShader(int, int, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Request shader rendering that passes an uniform value with the current rendering location.
drawString(float, float, String) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a text at a specified position.
drawString(float, float, String, BitmapFont) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a text with a specific font at a specified position.
drawString(float, float, String, int) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a text at a specified position.
drawString(float, float, String, BitmapFont, int) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a text with a specific font at a specified position.
drawStringCentered(float, String) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a text in the middle of the screen.
drawStringCentered(float, String, BitmapFont) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a text in the middle of the screen with a specific font.
drawTransformedPicture(float, float, float, float, BitmapImage) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draws a picture at a specific position with a scale and an angle.
drawTransformedPicture(float, float, float, float, float, BitmapImage) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a stretched picture at a specific position.
drawTransformedPicture(float, float, float, float, float, float, BitmapImage) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Draw a picture at a specific position with a custom center of rotation.

E

enableCollisionListener() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
Makes the object react on collisions
enableLimit(boolean) - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
enableMotor(boolean) - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
end() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
End drawing.
endContact(Contact) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
endCustomRendering() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Begin custom rendering.
ERROR - Static variable in class ch.hevs.gdx2d.lib.utils.Logger
Log only error messages.
error(String) - Static method in class ch.hevs.gdx2d.lib.utils.Logger
Log an error.
error(String, String) - Static method in class ch.hevs.gdx2d.lib.utils.Logger
Log an error.
exit() - Method in class ch.hevs.gdx2d.desktop.PortableApplication
Schedule an exit from the application.

F

f - Variable in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
The physical characteristics of the the object, such as friction etc...
filePath - Variable in class ch.hevs.gdx2d.components.bitmaps.BitmapImage
 
finalize() - Method in class ch.hevs.gdx2d.components.audio.MusicPlayer
Called when the object is destroyed
finalize() - Method in class ch.hevs.gdx2d.components.audio.SoundSample
 
finalize() - Method in class ch.hevs.gdx2d.components.bitmaps.BitmapImage
 
finalize() - Method in class ch.hevs.gdx2d.components.bitmaps.Spritesheet
 
fixedCamera - Variable in class ch.hevs.gdx2d.lib.GdxGraphics
 
float2vec2(float[]) - Static method in class ch.hevs.gdx2d.components.graphics.Polygon
Converts a float array to an array of Vector2.
font - Variable in class ch.hevs.gdx2d.lib.GdxGraphics
 
fragmentShaderInclude - Variable in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
 

G

g - Static variable in class ch.hevs.gdx2d.desktop.Game2D
 
Game2D - Class in ch.hevs.gdx2d.desktop
A wrapper for the ApplicationListener class.
Game2D(PortableApplication) - Constructor for class ch.hevs.gdx2d.desktop.Game2D
Default constructor
GameInterface - Interface in ch.hevs.gdx2d.lib.interfaces
Contains the methods to handle the application lifecycle.
GdxConfig - Class in ch.hevs.gdx2d.desktop
Default configuration for gdx2d applications running on desktop.
GdxConfig() - Constructor for class ch.hevs.gdx2d.desktop.GdxConfig
 
GdxGraphics - Class in ch.hevs.gdx2d.lib
A game graphic class implementation based on the LibGDX library.
GdxGraphics(ShapeRenderer, SpriteBatch, OrthographicCamera) - Constructor for class ch.hevs.gdx2d.lib.GdxGraphics
 
GeomUtils - Class in ch.hevs.gdx2d.components.graphics
Various geometry utils for polygons and stuff.
GeomUtils() - Constructor for class ch.hevs.gdx2d.components.graphics.GeomUtils
 
GestureInterface - Interface in ch.hevs.gdx2d.lib.interfaces
An interface that applications implement to interact with screen gestures on Android.
getActiveScreen() - Method in class ch.hevs.gdx2d.lib.ScreenManager
 
getAndroidResolver() - Method in class ch.hevs.gdx2d.desktop.PortableApplication
Return the AndroidResolver to use Android actions.
getAngle() - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
getBody() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
Convenience method for some special operations.
getBodyAngle() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyAngle() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyAngleDeg() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyAngleDeg() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyAngularDamping() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyAngularDamping() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyAngularVelocity() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyAngularVelocity() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyFixtureList() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyFixtureList() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyGravityScale() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyGravityScale() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyInertia() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyInertia() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyLinearDamping() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyLinearDamping() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyLinearVelocity() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyLinearVelocity() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyLinearVelocityFromLocalPoint(Vector2) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyLinearVelocityFromLocalPoint(Vector2) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyLinearVelocityFromWorldPoint(Vector2) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyLinearVelocityFromWorldPoint(Vector2) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyLinearVelocityPixels() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyLocalCenter() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyLocalCenter() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyLocalPoint(Vector2) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyLocalPoint(Vector2) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyLocalVector(Vector2) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyLocalVector(Vector2) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyMass() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyMass() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyMassData() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyMassData() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyPosition() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
Body method redefinition for meters / pixels.
getBodyPosition() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyRadius() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyRadius() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyTransform() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyTransform() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyWorld() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyWorld() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyWorldCenter() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyWorldCenter() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyWorldPoint(Vector2) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyWorldPoint(Vector2) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getBodyWorldVector(Vector2) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
getBodyWorldVector(Vector2) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
getCamera() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Get the current camera.
getColor(int, int) - Method in class ch.hevs.gdx2d.components.bitmaps.BitmapImage
Returns the current color of an image
getDuration() - Method in interface ch.hevs.gdx2d.components.screen_management.transitions.ScreenTransition
 
getDuration() - Method in class ch.hevs.gdx2d.components.screen_management.transitions.SliceTransition
 
getDuration() - Method in class ch.hevs.gdx2d.components.screen_management.transitions.SlideTransition
 
getDuration() - Method in class ch.hevs.gdx2d.components.screen_management.transitions.SmoothTransition
 
getEarClippedVertices() - Method in class ch.hevs.gdx2d.components.graphics.Polygon
 
getImage() - Method in class ch.hevs.gdx2d.components.bitmaps.BitmapImage
Should normally not be used directly, use at your own risk
getInstance() - Static method in class ch.hevs.gdx2d.lib.physics.PhysicsWorld
 
getJoint() - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
getLocalAnchorA() - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
getLocalAnchorB() - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
getLowerLimit() - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
getLwjglConfig(int, int, boolean) - Static method in class ch.hevs.gdx2d.desktop.GdxConfig
 
getMaxMotortorque(float) - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
getMotorSpeed() - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
getP0() - Method in class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomSpline
 
getP1() - Method in class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomSpline
 
getP2() - Method in class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomSpline
 
getP3() - Method in class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomSpline
 
getPolygon() - Method in class ch.hevs.gdx2d.components.physics.primitives.PhysicsPolygon
 
getRegion() - Method in class ch.hevs.gdx2d.components.bitmaps.BitmapImage
Should normally not be used directly, use at your own risk
getScreenHeight() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Get the height of the rendering surface.
getScreenWidth() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Get the width of the rendering surface.
getShaderRenderer() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Get the shader renderer.
getSpeed() - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
getUpperLimit() - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
getVertex(int) - Method in class ch.hevs.gdx2d.components.graphics.Polygon
 
getVertices() - Method in class ch.hevs.gdx2d.components.graphics.Polygon
 
getWindowHeight() - Method in class ch.hevs.gdx2d.desktop.PortableApplication
Rendering surface information
getWindowWidth() - Method in class ch.hevs.gdx2d.desktop.PortableApplication
Rendering surface information
goldfish - Static variable in class ch.hevs.gdx2d.components.colors.Palette
The famous Giant Goldfish palette from www.colourlovers.com.
GRAVITY_VALUE - Static variable in class ch.hevs.gdx2d.components.physics.utils.PhysicsConstants
Default gravity value.

H

h - Variable in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
 
hsvToColor(float, float, float) - Static method in class ch.hevs.gdx2d.components.colors.ColorUtils
Conversion from the HSV color space to Color.
hsvToRgb(float, float, float) - Static method in class ch.hevs.gdx2d.components.colors.ColorUtils
Converts hue-saturation-value color space to red-green-blue integer value representation.

I

image - Variable in class ch.hevs.gdx2d.components.bitmaps.BitmapImage
 
INFO - Static variable in class ch.hevs.gdx2d.lib.utils.Logger
Log error and normal messages.
init(float, int, int, Interpolation) - Static method in class ch.hevs.gdx2d.components.screen_management.transitions.SliceTransition
 
init(float, int, boolean, Interpolation) - Static method in class ch.hevs.gdx2d.components.screen_management.transitions.SlideTransition
 
init(float) - Static method in class ch.hevs.gdx2d.components.screen_management.transitions.SmoothTransition
 
initializeMotor(float, float, boolean) - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
Initialize the motor with the desired parameters.
intToColor(int) - Static method in class ch.hevs.gdx2d.components.colors.ColorUtils
Creates a Color from an integer value
isBodyActive() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
isBodyActive() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
isBodyAwake() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
isBodyAwake() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
isBodyBullet() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
isBodyBullet() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
isBodyFixedRotation() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
isBodyFixedRotation() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
isBodySleepingAllowed() - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
isBodySleepingAllowed() - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
isContained(Vector2) - Method in class ch.hevs.gdx2d.components.bitmaps.BitmapImage
 
isContained(int, int) - Method in class ch.hevs.gdx2d.components.bitmaps.BitmapImage
Is a given pixel position contained in the image or not The pixel is given in image space (width x height)
isLimitEnabled() - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
isLooping() - Method in class ch.hevs.gdx2d.components.audio.MusicPlayer
 
isMotorEnabled() - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
isPlaying() - Method in class ch.hevs.gdx2d.components.audio.MusicPlayer
 
isSnapshot - Static variable in class ch.hevs.gdx2d.lib.Version
Indicates if it is a debug or release version.

K

KeyboardInterface - Interface in ch.hevs.gdx2d.lib.interfaces
An interface to interact with the application using a keyboard.

L

LEFT - Static variable in class ch.hevs.gdx2d.components.screen_management.transitions.SlideTransition
 
LENGTH_LONG - Static variable in interface ch.hevs.gdx2d.lib.interfaces.AndroidResolver
 
LENGTH_SHORT - Static variable in interface ch.hevs.gdx2d.lib.interfaces.AndroidResolver
 
log(String) - Static method in class ch.hevs.gdx2d.lib.utils.Logger
Log a message.
log(String, String) - Static method in class ch.hevs.gdx2d.lib.utils.Logger
Log a message.
Logger - Class in ch.hevs.gdx2d.lib.utils
Simple logging facility using underlying libgdx.
Logger() - Constructor for class ch.hevs.gdx2d.lib.utils.Logger
 
logoTex - Variable in class ch.hevs.gdx2d.lib.GdxGraphics
 
loop() - Method in class ch.hevs.gdx2d.components.audio.MusicPlayer
Plays the song in loop, repeating forever
loop() - Method in class ch.hevs.gdx2d.components.audio.SoundSample
Plays the song in loop (repeat forever), using the current SoundSample.volume and SoundSample.pitch.

M

M2P - Static variable in class ch.hevs.gdx2d.components.physics.utils.PhysicsConstants
 
main(String[]) - Static method in class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomSpline
Example implementation
main(String[]) - Static method in class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomUtils
 
METERS_TO_PIXELS - Static variable in class ch.hevs.gdx2d.components.physics.utils.PhysicsConstants
Multiply this ratio to convert meters to pixels.
mirrorLeftRight() - Method in class ch.hevs.gdx2d.components.bitmaps.BitmapImage
Mirrors the image left <-> right
mirrorUpDown() - Method in class ch.hevs.gdx2d.components.bitmaps.BitmapImage
Mirrors the image up <-> down
modifyPitch(float, long) - Method in class ch.hevs.gdx2d.components.audio.SoundSample
Changes the pitch of a currently playing sound, specified by its id (which is returned by the SoundSample.play() method).
mofidyPlayingVolument(float, long) - Method in class ch.hevs.gdx2d.components.audio.SoundSample
Changes the volume of a currently playing sound, specified by its id (which is returned by the SoundSample.play() method).
moveCamera(float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Move the camera to a fixed position.
moveCamera(float, float, float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Point the camera to the center of interest limited by the game size.
MusicPlayer - Class in ch.hevs.gdx2d.components.audio
A class to stream music without loading it within gdx2d.
MusicPlayer(String) - Constructor for class ch.hevs.gdx2d.components.audio.MusicPlayer
Constructor

N

name - Variable in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
A name for the object
nextFbo - Variable in class ch.hevs.gdx2d.lib.ScreenManager
 
nextScreen - Variable in class ch.hevs.gdx2d.lib.ScreenManager
 
nextScreenIdx - Variable in class ch.hevs.gdx2d.lib.ScreenManager
 
NONE - Static variable in class ch.hevs.gdx2d.lib.utils.Logger
Mute all logging.

O

onAndroid - Variable in class ch.hevs.gdx2d.desktop.PortableApplication
Deprecated.
onAndroid() - Method in class ch.hevs.gdx2d.desktop.PortableApplication
Detect android
onClick(int, int, int) - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
onClick(int, int, int) - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onClick(int, int, int) - Method in interface ch.hevs.gdx2d.lib.interfaces.TouchInterface
Invoked when the pointer (mouse or touch) is pressed (once).
onDispose() - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onDispose() - Method in interface ch.hevs.gdx2d.lib.interfaces.GameInterface
Called when the application stops.
onDrag(int, int) - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
onDrag(int, int) - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onDrag(int, int) - Method in interface ch.hevs.gdx2d.lib.interfaces.TouchInterface
Invoked when the pointer (mouse or touch) is moved and down.
onFling(float, float, int) - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
onFling(float, float, int) - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onFling(float, float, int) - Method in interface ch.hevs.gdx2d.lib.interfaces.GestureInterface
Called when the user dragged a finger over the screen and lifted it.
onGameLogicUpdate() - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onGameLogicUpdate() - Method in interface ch.hevs.gdx2d.lib.interfaces.GameInterface
Called when the logic has to be updated.
onGraphicRender(GdxGraphics) - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
onGraphicRender(GdxGraphics) - Method in interface ch.hevs.gdx2d.lib.interfaces.GameInterface
Called when the screen is refreshed, in sync with VSync.
onInit() - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
onInit() - Method in interface ch.hevs.gdx2d.lib.interfaces.GameInterface
Called when the application starts.
onKeyDown(int) - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
onKeyDown(int) - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onKeyDown(int) - Method in interface ch.hevs.gdx2d.lib.interfaces.KeyboardInterface
Invoked when a key is typed.
onKeyUp(int) - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
onKeyUp(int) - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onKeyUp(int) - Method in interface ch.hevs.gdx2d.lib.interfaces.KeyboardInterface
Invoked when a key is released.
onLongPress(float, float) - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
onLongPress(float, float) - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onLongPress(float, float) - Method in interface ch.hevs.gdx2d.lib.interfaces.GestureInterface
Called on long press on Android.
onPan(float, float, float, float) - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
onPan(float, float, float, float) - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onPan(float, float, float, float) - Method in interface ch.hevs.gdx2d.lib.interfaces.GestureInterface
Called when the user drags a finger over the screen on Android.
onPause() - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onPause() - Method in interface ch.hevs.gdx2d.lib.interfaces.GameInterface
Invoked when the application is paused.
onPinch(Vector2, Vector2, Vector2, Vector2) - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
onPinch(Vector2, Vector2, Vector2, Vector2) - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onPinch(Vector2, Vector2, Vector2, Vector2) - Method in interface ch.hevs.gdx2d.lib.interfaces.GestureInterface
Called when a user performs a pinch zoom gesture on Android.
onRelease(int, int, int) - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
onRelease(int, int, int) - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onRelease(int, int, int) - Method in interface ch.hevs.gdx2d.lib.interfaces.TouchInterface
Invoked when the pointer (mouse or touch) is released.
onResume() - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onResume() - Method in interface ch.hevs.gdx2d.lib.interfaces.GameInterface
Called when the application is restarted.
onScroll(int) - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
onScroll(int) - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onScroll(int) - Method in interface ch.hevs.gdx2d.lib.interfaces.TouchInterface
Invoked when the mouse scroll (wheel) has been moved.
onTap(float, float, int, int) - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
onTap(float, float, int, int) - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onTap(float, float, int, int) - Method in interface ch.hevs.gdx2d.lib.interfaces.GestureInterface
Invoked for a tap gesture on Android.
onZoom(float, float) - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
onZoom(float, float) - Method in class ch.hevs.gdx2d.desktop.PortableApplication
 
onZoom(float, float) - Method in interface ch.hevs.gdx2d.lib.interfaces.GestureInterface
Called when the user performs a pinch zoom gesture on Android.

P

P2M - Static variable in class ch.hevs.gdx2d.components.physics.utils.PhysicsConstants
 
Palette - Class in ch.hevs.gdx2d.components.colors
Nice color palettes for drawing nice stuff.
Palette() - Constructor for class ch.hevs.gdx2d.components.colors.Palette
 
PaletteGenerator - Class in ch.hevs.gdx2d.components.colors
A color palette generator.
PaletteGenerator() - Constructor for class ch.hevs.gdx2d.components.colors.PaletteGenerator
 
pastel1 - Static variable in class ch.hevs.gdx2d.components.colors.Palette
A nice set of pastel colors.
pastel2 - Static variable in class ch.hevs.gdx2d.components.colors.Palette
Another set of nice pastel colors.
pause() - Method in class ch.hevs.gdx2d.desktop.Game2D
Handles application life-cycle on Android and others
PhysicsBox - Class in ch.hevs.gdx2d.components.physics.primitives
A physical shape which collides as a box, see AbstractPhysicsObject.
PhysicsBox(String, Vector2, float, float) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsBox
Create a physics box.
PhysicsBox(String, Vector2, float, float, float) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsBox
Create a physics box.
PhysicsBox(String, Vector2, float, float, float, float, float) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsBox
Create a physics box.
PhysicsBox(String, Vector2, float, float, float, float, float, float) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsBox
Create a physics box.
PhysicsChain - Class in ch.hevs.gdx2d.components.physics
A physics chain that connects two points with a given number of rigid segments that are generated randomly.
PhysicsChain(Vector2, Vector2, int, PhysicsChain.chain_type) - Constructor for class ch.hevs.gdx2d.components.physics.PhysicsChain
 
PhysicsChain.chain_type - Enum in ch.hevs.gdx2d.components.physics
 
PhysicsCircle - Class in ch.hevs.gdx2d.components.physics.primitives
A physical shape which collides as a circle, see AbstractPhysicsObject.
PhysicsCircle(String, Vector2, float) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsCircle
Create a physics circle.
PhysicsCircle(String, Vector2, float, float) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsCircle
Create a physics circle.
PhysicsCircle(String, Vector2, float, float, float, float) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsCircle
Create a physics circle.
PhysicsConstants - Class in ch.hevs.gdx2d.components.physics.utils
Declares useful physics simulation constants and conversion functions for the Box2D engine.
PhysicsConstants() - Constructor for class ch.hevs.gdx2d.components.physics.utils.PhysicsConstants
 
PhysicsMotor - Class in ch.hevs.gdx2d.components.physics
A motor to make two objects turn around each other.
PhysicsMotor(Body, Body, Vector2, float, float, boolean) - Constructor for class ch.hevs.gdx2d.components.physics.PhysicsMotor
Constructor which defines and creates the RevoluteJoint.
PhysicsMotor(Body, Body, Vector2) - Constructor for class ch.hevs.gdx2d.components.physics.PhysicsMotor
Another constructor which defines and creates the RevoluteJoint.
PhysicsPolygon - Class in ch.hevs.gdx2d.components.physics.primitives
A physical shape which collides as a polygon, see AbstractPhysicsObject.
PhysicsPolygon(String, Vector2[], float, float, float, boolean) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsPolygon
Create a physics polygon.
PhysicsPolygon(String, Vector2[], boolean) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsPolygon
Create a physics polygon.
PhysicsScreenBoundaries - Class in ch.hevs.gdx2d.components.physics.utils
Creates solid boundaries around the screen so everything will stay inside it for physics simulation.
PhysicsScreenBoundaries(float, float) - Constructor for class ch.hevs.gdx2d.components.physics.utils.PhysicsScreenBoundaries
Create a screen boundaries centered on the screen.
PhysicsStaticBox - Class in ch.hevs.gdx2d.components.physics.primitives
A physical box that does not move, see AbstractPhysicsObject.
PhysicsStaticBox(String, Vector2, float, float) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsStaticBox
Create a static box.
PhysicsStaticBox(String, Vector2, float, float, float) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsStaticBox
Create a static box.
PhysicsStaticCircle - Class in ch.hevs.gdx2d.components.physics.primitives
A physical circle that does not move, see AbstractPhysicsObject.
PhysicsStaticCircle(String, Vector2, float) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsStaticCircle
Create a static circle.
PhysicsStaticCircle(String, Vector2, float, float, float, float) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsStaticCircle
Create a static circle.
PhysicsStaticLine - Class in ch.hevs.gdx2d.components.physics.primitives
A physical line that does not move, see AbstractPhysicsObject.
PhysicsStaticLine(String, Vector2, Vector2) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsStaticLine
Create PhysicsStaticLine between two points
PhysicsStaticLine(String, Vector2, Vector2, float, float, float) - Constructor for class ch.hevs.gdx2d.components.physics.primitives.PhysicsStaticLine
Create PhysicsStaticLine between two points
PhysicsWorld - Class in ch.hevs.gdx2d.lib.physics
Gets the single and only physics world, implements a sort of singleton design pattern (this is not a completely standard singleton because the class which is generated (World) is not of the type of the containing class (PhysicsWorld).
pitch - Variable in class ch.hevs.gdx2d.components.audio.SoundSample
 
PIXEL_TO_METERS - Static variable in class ch.hevs.gdx2d.components.physics.utils.PhysicsConstants
Multiply this ratio to convert pixels to meters.
pixelInScreenSpace(Vector2, Vector2) - Method in class ch.hevs.gdx2d.components.bitmaps.BitmapImage
To get the color of a pixel in an image, we must get translate screen coordinates to image coordinates This is the role of the following function.
pixmap - Variable in class ch.hevs.gdx2d.components.bitmaps.BitmapImage
 
play() - Method in class ch.hevs.gdx2d.components.audio.MusicPlayer
Starts playing the song
play() - Method in class ch.hevs.gdx2d.components.audio.SoundSample
Starts playing the sample at the current SoundSample.pitch and SoundSample.volume.
Point - Class in ch.hevs.gdx2d.components.geometry
 
Point(int, int) - Constructor for class ch.hevs.gdx2d.components.geometry.Point
 
Polygon - Class in ch.hevs.gdx2d.components.graphics
A polygon class for rendering stuff.
Polygon(Vector2[]) - Constructor for class ch.hevs.gdx2d.components.graphics.Polygon
 
PortableApplication - Class in ch.hevs.gdx2d.desktop
The base class that should be sub-classed by all gdx2d applications.
PortableApplication(boolean) - Constructor for class ch.hevs.gdx2d.desktop.PortableApplication
Deprecated.
PortableApplication() - Constructor for class ch.hevs.gdx2d.desktop.PortableApplication
Creates an application using gdx2d.
PortableApplication(boolean, int, int) - Constructor for class ch.hevs.gdx2d.desktop.PortableApplication
Deprecated.
PortableApplication(int, int) - Constructor for class ch.hevs.gdx2d.desktop.PortableApplication
Creates an application using gdx2d.
PortableApplication(int, int, boolean) - Constructor for class ch.hevs.gdx2d.desktop.PortableApplication
Create a full-screen gdx2d application.
PortableApplication(boolean, int, int, boolean) - Constructor for class ch.hevs.gdx2d.desktop.PortableApplication
Deprecated.
POSITION_IT - Static variable in class ch.hevs.gdx2d.components.physics.utils.PhysicsConstants
 
postSolve(Contact, ContactImpulse) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
preSolve(Contact, Manifold) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
print() - Static method in class ch.hevs.gdx2d.lib.Version
Print the current version of gdx2d.
printVerbose() - Static method in class ch.hevs.gdx2d.lib.Version
Print the current version of libgdx and gdx2d.

Q

q(float) - Method in class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomSpline
 
q(float) - Method in class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomSpline2D
 

R

RAD_TO_DEG - Static variable in class ch.hevs.gdx2d.components.physics.utils.PhysicsConstants
Multiply this ratio to convert radians to degrees.
random_chain(int) - Method in class ch.hevs.gdx2d.components.physics.PhysicsChain
Create a random chain from PhysicsChain.start to PhysicsChain.stop using nPoints.
RandomMix(Color, Color, Color, float) - Static method in class ch.hevs.gdx2d.components.colors.PaletteGenerator
 
registerScreen(Class) - Method in class ch.hevs.gdx2d.lib.ScreenManager
Add a screen to the screen list
release() - Method in class ch.hevs.gdx2d.lib.physics.BoundedSemaphore
 
render(GdxGraphics) - Method in class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
render(SpriteBatch, Texture, Texture, float) - Method in interface ch.hevs.gdx2d.components.screen_management.transitions.ScreenTransition
 
render(SpriteBatch, Texture, Texture, float) - Method in class ch.hevs.gdx2d.components.screen_management.transitions.SliceTransition
 
render(SpriteBatch, Texture, Texture, float) - Method in class ch.hevs.gdx2d.components.screen_management.transitions.SlideTransition
 
render(SpriteBatch, Texture, Texture, float) - Method in class ch.hevs.gdx2d.components.screen_management.transitions.SmoothTransition
 
render() - Method in class ch.hevs.gdx2d.desktop.Game2D
Mostly delegates rendering to the Game2D.app class
render(World, Matrix4) - Method in class ch.hevs.gdx2d.desktop.physics.DebugRenderer
 
render() - Method in class ch.hevs.gdx2d.lib.renderers.CircleShaderRenderer
Render the shader.
render(int, int, float) - Method in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
Render the shader.
render(GdxGraphics) - Method in class ch.hevs.gdx2d.lib.ScreenManager
Render the current screen to the GdxGraphics
RenderingScreen - Class in ch.hevs.gdx2d.components.screen_management
Basic interface for all rendering screens
RenderingScreen() - Constructor for class ch.hevs.gdx2d.components.screen_management.RenderingScreen
 
resetBlend() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Restore the default blending function on the SpriteBatch.
resetCamera() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Resets the camera at its original location, in the center of the screen.
resize(int, int) - Method in class ch.hevs.gdx2d.desktop.Game2D
Called when the screen has been resized
resume() - Method in class ch.hevs.gdx2d.desktop.Game2D
Handles application life-cycle on Android and others
rgbToInt(float, float, float) - Static method in class ch.hevs.gdx2d.components.colors.ColorUtils
Converts an RGB color to its integer counterpart
RIGHT - Static variable in class ch.hevs.gdx2d.components.screen_management.transitions.SlideTransition
 
rotate(Vector2[], float) - Static method in class ch.hevs.gdx2d.components.graphics.GeomUtils
 

S

s - Variable in class ch.hevs.gdx2d.components.audio.MusicPlayer
 
s - Variable in class ch.hevs.gdx2d.components.audio.SoundSample
 
s - Variable in class ch.hevs.gdx2d.components.physics.PhysicsChain
 
sbFlush() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Flush the current SpriteBatch.
sbGetColor() - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Get the current color of the SpriteBatch.
sbSetColor(float, float, float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Set the current color of the SpriteBatch.
sbSetColor(Color) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Set the current color of the SpriteBatch.
scale(Vector2[], float) - Static method in class ch.hevs.gdx2d.components.graphics.GeomUtils
 
scheduleForDeletion(Body) - Static method in class ch.hevs.gdx2d.lib.physics.PhysicsWorld
Schedules an object for deletion when it is doable
ScreenManager - Class in ch.hevs.gdx2d.lib
Handles multiple rendering screens and enables transitions between those screens.
ScreenManager() - Constructor for class ch.hevs.gdx2d.lib.ScreenManager
 
ScreenManager.TransactionType - Enum in ch.hevs.gdx2d.lib
Available screen transitions effects.
screens - Variable in class ch.hevs.gdx2d.lib.ScreenManager
 
ScreenTransition - Interface in ch.hevs.gdx2d.components.screen_management.transitions
 
screenTransition - Variable in class ch.hevs.gdx2d.lib.ScreenManager
 
scroll(float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Translate the camera by a value on the X and Y axes.
setAndroidResolver(AndroidResolver) - Method in class ch.hevs.gdx2d.desktop.PortableApplication
Set the AndroidResolver when the application is created on Android.
setBackgroundColor(Color) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Set the background color used when pixels are cleared.
setBlendFunction(int, int) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Set blending function on the SpriteBatch.
setBodyActive(boolean) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
setBodyActive(boolean) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
setBodyAngularDamping(float) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
setBodyAngularDamping(float) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
setBodyAwake(boolean) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
setBodyAwake(boolean) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
setBodyLinearDamping(float) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
setBodyLinearDamping(float) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
setBodyLinearVelocity(Vector2) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
setBodyLinearVelocity(float, float) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
 
setBodyLinearVelocity(Vector2) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
setBodyLinearVelocity(float, float) - Method in interface ch.hevs.gdx2d.lib.physics.BodyInterface
 
setCollisionGroup(int) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
Sets a collision group to all fixtures of an AbstractPhysicsObject.
setColor(Color) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Set the current color GdxGraphics.currentColor used for graphics drawing.
setColor(Vector3) - Method in class ch.hevs.gdx2d.lib.renderers.CircleShaderRenderer
Set the circle color.
setLimits(float, float) - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
setLogLevel(int) - Static method in class ch.hevs.gdx2d.lib.utils.Logger
Set the logger more or less verbose.
setLowerLimit(float) - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
setMaxMotorTorque(float) - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
setMotorSpeed(float) - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
setP0(float) - Method in class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomSpline
 
setP1(float) - Method in class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomSpline
 
setP2(float) - Method in class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomSpline
 
setP3(float) - Method in class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomSpline
 
setPenWidth(float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
A very simple way to change line width for shape operators (line, ...).
setPitch(float) - Method in class ch.hevs.gdx2d.components.audio.SoundSample
Changes the speed (pitch) at which the sound is played.
setPixel(float, float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Set the color of a pixel using the current color GdxGraphics.currentColor.
setPixel(float, float, Color) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Sets the color of a pixel using a custom Color.
setPosition(Vector2) - Method in class ch.hevs.gdx2d.lib.renderers.CircleShaderRenderer
Set the circle position.
setRadius(float) - Method in class ch.hevs.gdx2d.lib.renderers.CircleShaderRenderer
Set the circle radius.
setSensor(boolean) - Method in class ch.hevs.gdx2d.lib.physics.AbstractPhysicsObject
Set (or unset) sensor mode
setShader(String) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Set a shader to be drawn.
setShader(String, int, int) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Set a shader to be drawn with a specific size.
setShaderRenderer(ShaderRenderer) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Set a custom shader renderer.
setTexture(Texture, int) - Method in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
 
setTitle(String) - Method in class ch.hevs.gdx2d.desktop.PortableApplication
Change the title of the application window (works only on desktop).
setUniform(String, int) - Method in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
Set an uniform pair (key, value) that is passed to the shader.
setUniform(String, boolean) - Method in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
Sets an uniform pair (key, value) that is passed to the shader
setUniform(String, float) - Method in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
Sets an uniform pair (key, value) that is passed to the shader
setUniform(String, float[]) - Method in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
Sets an uniform pair (key, value) that is passed to the shader
setUniform(String, Vector2) - Method in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
Sets an uniform pair (key, value) that is passed to the shader
setUniform(String, Vector3) - Method in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
Sets an uniform pair (key, value) that is passed to the shader
setUpperLimit(float) - Method in class ch.hevs.gdx2d.components.physics.PhysicsMotor
 
setVolume(float) - Method in class ch.hevs.gdx2d.components.audio.MusicPlayer
Changes volume of the song played
setVolume(float) - Method in class ch.hevs.gdx2d.components.audio.SoundSample
Changes volume of the song played
shader - Variable in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
 
ShaderRenderer - Class in ch.hevs.gdx2d.lib.renderers
Render things using a GLSL shader program included in a file.
ShaderRenderer(String, int, int) - Constructor for class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
Create a shader render from an existing shader file.
shapeRenderer - Variable in class ch.hevs.gdx2d.desktop.Game2D
 
showAboutBox() - Method in interface ch.hevs.gdx2d.lib.interfaces.AndroidResolver
Display an about dialog Activity.
showToast(CharSequence, int) - Method in interface ch.hevs.gdx2d.lib.interfaces.AndroidResolver
Show an Android Toast on the screen with default position on the screen (bottom center).
SliceTransition - Class in ch.hevs.gdx2d.components.screen_management.transitions
From LibGDX Game Development Second Edition
SliceTransition() - Constructor for class ch.hevs.gdx2d.components.screen_management.transitions.SliceTransition
 
sliceTransitionToNext() - Method in class ch.hevs.gdx2d.lib.ScreenManager
Called to transition to the next screen with slicing.
SlideTransition - Class in ch.hevs.gdx2d.components.screen_management.transitions
From LibGDX Game Development Second Edition
SlideTransition() - Constructor for class ch.hevs.gdx2d.components.screen_management.transitions.SlideTransition
 
slideTransitionToNext() - Method in class ch.hevs.gdx2d.lib.ScreenManager
Called to transition to the next screen with sliding.
SmoothTransition - Class in ch.hevs.gdx2d.components.screen_management.transitions
From LibGDX Game Development Second Edition
SmoothTransition() - Constructor for class ch.hevs.gdx2d.components.screen_management.transitions.SmoothTransition
 
smoothTransitionToNext() - Method in class ch.hevs.gdx2d.lib.ScreenManager
Called to transition to the next screen with fade-out.
SoundSample - Class in ch.hevs.gdx2d.components.audio
A class to play short samples within gdx2d.
SoundSample(String) - Constructor for class ch.hevs.gdx2d.components.audio.SoundSample
Constructor
SPEEDUP - Static variable in class ch.hevs.gdx2d.components.physics.utils.PhysicsConstants
 
spriteBatch - Variable in class ch.hevs.gdx2d.lib.GdxGraphics
 
sprites - Variable in class ch.hevs.gdx2d.components.bitmaps.Spritesheet
 
Spritesheet - Class in ch.hevs.gdx2d.components.bitmaps
A class to load a spritesheet which is more or less a bidimensional array of TextureRegion.
Spritesheet(String, int, int) - Constructor for class ch.hevs.gdx2d.components.bitmaps.Spritesheet
 
start - Variable in class ch.hevs.gdx2d.components.physics.PhysicsChain
 
STEP_SIZE - Static variable in class ch.hevs.gdx2d.components.physics.utils.PhysicsConstants
Default simulation step (60 FPS).
stop() - Method in class ch.hevs.gdx2d.components.audio.MusicPlayer
Stops playing the song
stop() - Method in class ch.hevs.gdx2d.components.audio.SoundSample
Stops playing the sample
stop - Variable in class ch.hevs.gdx2d.components.physics.PhysicsChain
 
subdividePoints(Vector2[], int) - Static method in class ch.hevs.gdx2d.lib.utils.catmull.CatmullRomUtils
Creates catmull spline curves between the points array.

T

take() - Method in class ch.hevs.gdx2d.lib.physics.BoundedSemaphore
 
tex - Variable in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
 
textureCount - Variable in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
 
thought - Static variable in class ch.hevs.gdx2d.components.colors.Palette
The amazing Thought Provoking palette from www.colourlovers.com.
time - Variable in class ch.hevs.gdx2d.lib.ScreenManager
 
TouchInterface - Interface in ch.hevs.gdx2d.lib.interfaces
An interface that applications implement to interact with the user using mouse or touch.
transitioning - Variable in class ch.hevs.gdx2d.lib.ScreenManager
 
transitionStyle - Variable in class ch.hevs.gdx2d.lib.ScreenManager
 
transitionTo(int, ScreenManager.TransactionType) - Method in class ch.hevs.gdx2d.lib.ScreenManager
Called to transition to the specified screen with the corresponding effect.
transitionToNext(ScreenManager.TransactionType) - Method in class ch.hevs.gdx2d.lib.ScreenManager
Called to transition to the next screen with the corresponding effect.
translate(Vector2[], Vector2) - Static method in class ch.hevs.gdx2d.components.graphics.GeomUtils
 
tRegion - Variable in class ch.hevs.gdx2d.components.bitmaps.BitmapImage
 

U

UP - Static variable in class ch.hevs.gdx2d.components.screen_management.transitions.SliceTransition
 
UP - Static variable in class ch.hevs.gdx2d.components.screen_management.transitions.SlideTransition
 
UP_DOWN - Static variable in class ch.hevs.gdx2d.components.screen_management.transitions.SliceTransition
 
updatePhysics() - Static method in class ch.hevs.gdx2d.lib.physics.PhysicsWorld
Call this to update the physics simulation
updatePhysics(float) - Static method in class ch.hevs.gdx2d.lib.physics.PhysicsWorld
Call this to update the physics simulation
Utils - Class in ch.hevs.gdx2d.lib.utils
Various utils for checking things
Utils() - Constructor for class ch.hevs.gdx2d.lib.utils.Utils
 

V

valueOf(String) - Static method in enum ch.hevs.gdx2d.components.physics.PhysicsChain.chain_type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.hevs.gdx2d.lib.ScreenManager.TransactionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.hevs.gdx2d.components.physics.PhysicsChain.chain_type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.hevs.gdx2d.lib.ScreenManager.TransactionType
Returns an array containing the constants of this enum type, in the order they are declared.
vec2floatArray(Vector2[]) - Static method in class ch.hevs.gdx2d.components.graphics.Polygon
Converts a Vector2 to an array of Float values.
vectorList - Variable in class ch.hevs.gdx2d.components.graphics.Polygon
 
VELOCITY_IT - Static variable in class ch.hevs.gdx2d.components.physics.utils.PhysicsConstants
 
Version - Class in ch.hevs.gdx2d.lib
Core library version.
Version() - Constructor for class ch.hevs.gdx2d.lib.Version
 
VERSION - Static variable in class ch.hevs.gdx2d.lib.Version
Current version name of the gdx2d library (major.minor.revision).
vertexShader - Variable in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
 
vertices - Variable in class ch.hevs.gdx2d.components.physics.PhysicsChain
 
volume - Variable in class ch.hevs.gdx2d.components.audio.MusicPlayer
 
volume - Variable in class ch.hevs.gdx2d.components.audio.SoundSample
 

W

w - Variable in class ch.hevs.gdx2d.lib.renderers.ShaderRenderer
 

X

x - Variable in class ch.hevs.gdx2d.components.geometry.Point
 

Y

y - Variable in class ch.hevs.gdx2d.components.geometry.Point
 

Z

zoom(float) - Method in class ch.hevs.gdx2d.lib.GdxGraphics
Zooms in and out the camera.
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
Skip navigation links

Copyright © 2014-2016 gdx2d - https://github.com/hevs-isi/gdx2d