Index
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 loadAssetDirectory.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)
All Classes and Interfaces|All Packages|Constant Field Values