Index

A B C D E F G H I J K L M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values

D

data - Variable in class edu.cornell.gdiac.assets.JsonValueLoader.JsonValueParameters
We support the inline loading of JSON objects
deactivate() - Method in class edu.cornell.gdiac.graphics.UniformBuffer
Deactivates this uniform block, making it no longer active.
deactivatePhysics(World) - Method in class edu.cornell.gdiac.physics2.Obstacle
Destroys the physics Body(s) of this object if applicable, removing them from the world.
debug - Variable in class edu.cornell.gdiac.graphics.obj.ObjParser
Whether to emit debugging information
debug - Variable in class edu.cornell.gdiac.physics2.ObstacleSprite
The line color for debug drawing
DEFAULT_CAPACITY - Static variable in class edu.cornell.gdiac.graphics.SpriteBatch
The default vertex capacity
DEFAULT_MAX_ZOOM - Static variable in class edu.cornell.gdiac.util.Gimbal
The default maximium zoom
DEFAULT_MIN_ZOOM - Static variable in class edu.cornell.gdiac.util.Gimbal
The default minimium zoom
DEFAULT_UNITS - Static variable in class edu.cornell.gdiac.physics2.Obstacle
The default physics units
DEGENERATE - Enum constant in enum class edu.cornell.gdiac.math.Capsule
A degenerate capsule (e.g.
deleteAnchor(int) - Method in class edu.cornell.gdiac.math.Spline2
Deletes the anchor point at the given index.
DEPTH - Enum constant in enum class edu.cornell.gdiac.graphics.Texture2D.PixelFormat
A texture used to store a depth component.
DEPTH_STENCIL - Enum constant in enum class edu.cornell.gdiac.graphics.Texture2D.PixelFormat
A texture used to store a combined depth and stencil component
deselect() - Method in class edu.cornell.gdiac.physics2.ObstacleSelector
Deselects the physics body, discontinuing any mouse movement.
detach() - Method in class edu.cornell.gdiac.graphics.VertexBuffer
Returns the previously active shader, after detaching it.
DIFFUSE_BIND - Static variable in class edu.cornell.gdiac.graphics.obj.Material
The bind point for a diffuse texture
DIFFUSE_COLOR_UNIFORM - Static variable in class edu.cornell.gdiac.graphics.shaders.ObjShader
The diffuse color uniform
DIFFUSE_GUARD_UNIFORM - Static variable in class edu.cornell.gdiac.graphics.shaders.ObjShader
The diffuse check uniform
DIFFUSE_TEXTURE_UNIFORM - Static variable in class edu.cornell.gdiac.graphics.shaders.ObjShader
The diffuse texture uniform
DirectoryLoader - Class in edu.cornell.gdiac.assets
This class is an AssetLoader to load AssetDirectory.Index assets.
DirectoryLoader() - Constructor for class edu.cornell.gdiac.assets.DirectoryLoader
Creates a new DirectoryLoader with an internal file resolver
DirectoryLoader(FileHandleResolver) - Constructor for class edu.cornell.gdiac.assets.DirectoryLoader
Creates a new DirectoryLoader with the given file resolver
DirectoryLoader.DirectoryLoaderParameters - Class in edu.cornell.gdiac.assets
The definable parameters for a AssetDirectory.Index.
DirectoryLoaderParameters() - Constructor for class edu.cornell.gdiac.assets.DirectoryLoader.DirectoryLoaderParameters
 
disableAttribute(String) - Method in class edu.cornell.gdiac.graphics.VertexBuffer
Disables the given attribute
disableBlending() - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Turns off color blending support in this sprite batch
disconnected(Controller) - Method in class edu.cornell.gdiac.util.XBoxController
A Controller got disconnected.
dispose() - Static method in class edu.cornell.gdiac.assets.ResourceManager
Disposes the singleton resource manager.
dispose() - Method in interface edu.cornell.gdiac.audio.EffectFilter
Disposes the sound effect and release its resources
dispose() - Method in class edu.cornell.gdiac.graphics.obj.ObjPipeline
Disposes the resources for this graphics pipeline
dispose() - Method in class edu.cornell.gdiac.graphics.RenderTarget
Deletes the frame buffer and resets all attributes.
dispose() - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Deletes the vertex buffers and resets all attributes.
dispose() - Method in class edu.cornell.gdiac.graphics.UniformBuffer
 
dispose() - Method in class edu.cornell.gdiac.graphics.VertexBuffer
Deletes the vertex buffer, freeing all resources.
dispose(String) - Method in class edu.cornell.gdiac.assets.ResourceManager
Disposes of this resource and removes it from the manager
dispose(String, Class) - Method in class edu.cornell.gdiac.assets.ResourceManager
Disposes of this resource and removes it from the manager
dispose(T) - Method in class edu.cornell.gdiac.assets.ResourceManager
Disposes of this resource and removes it from the manager
DISTORTION_EDGE - Variable in class edu.cornell.gdiac.audio.EffectFactory.DistortionDef
Controls the shape of the distortion.
DISTORTION_EQBANDWIDTH - Variable in class edu.cornell.gdiac.audio.EffectFactory.DistortionDef
Controls the shape of the distortion.
DISTORTION_EQCENTER - Variable in class edu.cornell.gdiac.audio.EffectFactory.DistortionDef
Controls the shape of the distortion.
DISTORTION_GAIN - Variable in class edu.cornell.gdiac.audio.EffectFactory.DistortionDef
Controls the shape of the distortion.
DISTORTION_LOWPASS_CUTOFF - Variable in class edu.cornell.gdiac.audio.EffectFactory.DistortionDef
Controls the shape of the distortion.
DistortionDef() - Constructor for class edu.cornell.gdiac.audio.EffectFactory.DistortionDef
 
div(float) - Method in class edu.cornell.gdiac.graphics.obj.ObjMesh
Uniformly scales all of the vertices of this mesh.
div(float) - Method in class edu.cornell.gdiac.graphics.SpriteMesh
Uniformly scales all of the vertices of this mesh.
div(float) - Method in class edu.cornell.gdiac.math.Path2
Uniformly scales all of the vertices of this path.
div(float) - Method in class edu.cornell.gdiac.math.Poly2
Uniformly scales all of the vertices of this polygon.
div(Vector2) - Method in class edu.cornell.gdiac.graphics.SpriteMesh
Nonuniformly scales all of the vertices of this mesh.
div(Vector2) - Method in class edu.cornell.gdiac.math.Path2
Nonuniformly scales all of the vertices of this path.
div(Vector2) - Method in class edu.cornell.gdiac.math.Poly2
Nonuniformly scales all of the vertices of this polygon.
div(Vector3) - Method in class edu.cornell.gdiac.graphics.obj.ObjMesh
Nonuniformly scales all of the vertices of this mesh.
draw(int, int, int) - Method in class edu.cornell.gdiac.graphics.VertexBuffer
Draws to the active framebuffer using this vertex buffer
draw(TextureRegion, float, float) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws a rectangle with the bottom left corner at x,y having the width and height of the region.
draw(TextureRegion, float, float, float, float) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws a rectangle with the bottom left corner at x,y and stretching the region to cover the given width and height.
draw(TextureRegion, float, float, float, float, float, float, float, float, float) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws a rectangle with the bottom left corner at x,y and stretching the region to cover the given width and height.
draw(TextureRegion, float, float, float, float, float, float, float, float, float, boolean) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws a rectangle with the texture coordinates by the given amount.
draw(TextureRegion, float, float, Affine2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws a rectangle transformed by the given matrix.
draw(TextureRegion, Affine2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the the texture with the transform.
draw(TextureRegion, Poly2, float, float) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the textured polygon at the given position
draw(TextureRegion, Poly2, Affine2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the given polygon of the texture with the transform.
draw(TextureRegion, Poly2, Vector2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the textured polygon at the given position
draw(Texture, float[], int, int) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws a rectangle using the given vertices.
draw(Texture, float, float) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws a rectangle with the bottom left corner at x,y having the width and height of the texture.
draw(Texture, float, float, float, float) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws a rectangle with the bottom left corner at x,y and stretching the region to cover the given width and height.
draw(Texture, float, float, float, float, float, float, float, float) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws a rectangle with the bottom left corner at x,y having the given width and height in pixels.
draw(Texture, float, float, float, float, float, float, float, float, float, int, int, int, int, boolean, boolean) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws a rectangle with the bottom left corner at x,y having the given width and height in pixels.
draw(Texture, float, float, float, float, int, int, int, int, boolean, boolean) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws a rectangle with the bottom left corner at x,y having the given width and height in pixels.
draw(Texture, float, float, int, int, int, int) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws a rectangle with the bottom left corner at x,y having the given width and height in pixels.
draw(Texture, Affine2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the the texture with the transform.
draw(Texture, Poly2, float, float) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the textured polygon at the given position
draw(Texture, Poly2, Affine2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the given polygon of the texture with the transform.
draw(Texture, Poly2, Vector2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the textured polygon at the given position
draw(Model) - Method in class edu.cornell.gdiac.graphics.obj.ObjPipeline
Draws the model to this pipeline.
draw(ModelRef) - Method in class edu.cornell.gdiac.graphics.obj.ObjPipeline
Draws the model reference to this pipeline.
draw(SpriteBatch) - Method in class edu.cornell.gdiac.physics2.Obstacle
Draws a wireframe of this physics object.
draw(SpriteBatch) - Method in class edu.cornell.gdiac.physics2.ObstacleSprite
Draws this sprite to the given sprite batch
draw(SpriteBatch) - Method in class edu.cornell.gdiac.physics2.PolygonObstacle
Draws a wireframe of this physics object.
draw(SpriteBatch, Color) - Method in class edu.cornell.gdiac.physics2.Obstacle
Draws a wireframe of this physics object.
draw(SpriteBatch, Color) - Method in class edu.cornell.gdiac.physics2.PolygonObstacle
Draws a wireframe of this physics object.
draw(SpriteBatch, Color, Affine2) - Method in class edu.cornell.gdiac.physics2.Obstacle
Draws a wireframe of this physics object.
draw(SpriteBatch, Color, Affine2) - Method in class edu.cornell.gdiac.physics2.PolygonObstacle
Draws a wireframe of this physics object.
draw(SpriteBatch, Affine2) - Method in class edu.cornell.gdiac.physics2.Obstacle
Draws a wireframe of this physics object.
draw(SpriteBatch, Affine2) - Method in class edu.cornell.gdiac.physics2.ObstacleSprite
Draws this sprite to the given sprite batch
draw(SpriteBatch, Affine2) - Method in class edu.cornell.gdiac.physics2.PolygonObstacle
Draws a wireframe of this physics object.
drawDebug(SpriteBatch) - Method in class edu.cornell.gdiac.physics2.ObstacleSprite
Draws a debug wireframe to the given sprite batch
drawDebug(SpriteBatch, Affine2) - Method in class edu.cornell.gdiac.physics2.ObstacleSprite
Draws a debug wireframe to the given sprite batch
drawInstanced(int, int, int, int) - Method in class edu.cornell.gdiac.graphics.VertexBuffer
Draws to the active framebuffer using this vertex buffer
drawMesh(SpriteMesh, float, float, boolean) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the given mesh with the current texture and/or gradient.
drawMesh(SpriteMesh, Affine2, boolean) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the given mesh with the current texture and/or gradient.
drawMesh(SpriteMesh, Vector2, boolean) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the given mesh with the current texture and/or gradient.
drawText(TextLayout) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the formatted text on the screen.
drawText(TextLayout, float, float) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the formatted text on the screen.
drawText(TextLayout, Affine2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the formatted text on the screen.
drawText(TextLayout, Vector2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the formatted text on the screen.
drawText(String, BitmapFont) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the text on the screen.
drawText(String, BitmapFont, float, float) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the text on the screen.
drawText(String, BitmapFont, Affine2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the text on the screen.
drawText(String, BitmapFont, Vector2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Draws the text on the screen.
DRAWTYPE_UNIFORM - Static variable in class edu.cornell.gdiac.graphics.shaders.SpriteShader
The draw type uniform (for switching draw modes)
A B C D E F G H I J K L M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values