Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- cachedData - Variable in class edu.cornell.gdiac.assets.DirectoryLoader
- 
The asynchronously read AssetDirectory.Index
- cachedData - Variable in class edu.cornell.gdiac.assets.JsonValueLoader
- 
The asynchronously read JsonValue
- cachedData - Variable in class edu.cornell.gdiac.assets.WidgetValueLoader
- 
The asynchronously read JsonValue
- calculate() - Method in class edu.cornell.gdiac.math.PathSmoother
- 
Performs a triangulation of the current vertex data.
- calculate() - Method in class edu.cornell.gdiac.math.PolyTriangulator
- 
Performs a triangulation of the current vertex data.
- calculate() - Method in class edu.cornell.gdiac.math.SplinePather
- 
Performs an approximation of the current spline
- calculate(float) - Method in class edu.cornell.gdiac.math.PathExtruder
- 
Performs a extrusion of the current path data.
- calculate(float, float) - Method in class edu.cornell.gdiac.math.PathExtruder
- 
Performs an asymmetric extrusion of the current path data.
- cancelVibration() - Method in class edu.cornell.gdiac.util.XBoxController
- 
Cancels any running vibration.
- canVibrate() - Method in class edu.cornell.gdiac.util.XBoxController
- 
Returns whether the controller can rumble.
- Capsule - Enum Class in edu.cornell.gdiac.math
- 
This enum specifies a capsule shape
- CapsuleObstacle - Class in edu.cornell.gdiac.physics2
- 
A capsule-shaped model to support collisions.
- CapsuleObstacle(float, float) - Constructor for class edu.cornell.gdiac.physics2.CapsuleObstacle
- 
Creates a new box at the origin.
- CapsuleObstacle(float, float, float, float) - Constructor for class edu.cornell.gdiac.physics2.CapsuleObstacle
- 
Creates a new capsule object.
- CapsuleObstacle(float, float, float, float, Capsule) - Constructor for class edu.cornell.gdiac.physics2.CapsuleObstacle
- 
Creates a new capsule object width the given style.
- CARVE - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Adds a stencil region the lower buffer
- CARVE_BOTH - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Adds a stencil region to both the lower and upper buffer
- CARVE_CLIP - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Applies a lower bufferStencil.Effect.CARVEwith an upperStencil.Effect.CLIP.
- CARVE_MASK - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Applies a lower bufferStencil.Effect.CARVEwith an upperStencil.Effect.MASK.
- CARVE_NONE - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Adds a stencil region to the lower buffer
- center - Static variable in class edu.cornell.gdiac.graphics.TextAlign
- 
The constant for centered horizontal alignment
- center - Variable in class edu.cornell.gdiac.physics2.CapsuleObstacle
- 
Rectangle representation of capsule core for fast computation
- centroidCache - Variable in class edu.cornell.gdiac.physics2.Obstacle
- 
A cache value for when the user wants to access the center of mass
- CHAR - Enum constant in enum class edu.cornell.gdiac.graphics.TextLayout.UnicodeType
- 
A traditional, printable character
- CHORUS_DELAY - Variable in class edu.cornell.gdiac.audio.EffectFactory.ChorusDef
- 
Sets the modulation rate of the LFO that controls the delay time of the delayed signals.
- CHORUS_DEPTH - Variable in class edu.cornell.gdiac.audio.EffectFactory.ChorusDef
- 
Sets the modulation rate of the LFO that controls the delay time of the delayed signals.
- CHORUS_FEEDBACK - Variable in class edu.cornell.gdiac.audio.EffectFactory.ChorusDef
- 
Sets the modulation rate of the LFO that controls the delay time of the delayed signals.
- CHORUS_PHASE - Variable in class edu.cornell.gdiac.audio.EffectFactory.ChorusDef
- 
Sets the waveform shape of the LFO that controls the delay time of the delayed signals.
- CHORUS_RATE - Variable in class edu.cornell.gdiac.audio.EffectFactory.ChorusDef
- 
Sets the modulation rate of the LFO that controls the delay time of the delayed signals.
- CHORUS_WAVEFORM - Variable in class edu.cornell.gdiac.audio.EffectFactory.ChorusDef
- 
Sets the waveform shape of the LFO that controls the delay time of the delayed signals.
- ChorusDef() - Constructor for class edu.cornell.gdiac.audio.EffectFactory.ChorusDef
- CJK - Enum constant in enum class edu.cornell.gdiac.graphics.TextLayout.UnicodeType
- 
Chinese, Japanese, or Korean
- CLAMP - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Limits drawing so that each pixel is updated once.
- CLAMP_CLIP - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Applies a lower bufferStencil.Effect.CLAMPwith an upperStencil.Effect.CLIP.
- CLAMP_MASK - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Applies a lower bufferStencil.Effect.CLAMPwith an upperStencil.Effect.MASK.
- CLAMP_NONE - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Uses the lower buffer to limit each pixel to single update.
- clear() - Method in class edu.cornell.gdiac.assets.ResourceManager
- 
Empties out this resource manager, disposing all resources
- clear() - Method in class edu.cornell.gdiac.graphics.obj.ObjMesh
- 
Clears the contents of this OBJ mesh (both vertices and indices)
- clear() - Method in class edu.cornell.gdiac.graphics.obj.ObjParser
- 
Clears all internal caches.
- clear() - Method in class edu.cornell.gdiac.graphics.SpriteMesh
- 
Clears the contents of this sprite mesh (both vertices and indices)
- clear() - Method in class edu.cornell.gdiac.math.Path2
- 
Clears the contents of this path
- clear() - Method in class edu.cornell.gdiac.math.PathExtruder
- 
Clears all internal data, including initial vertex data.
- clear() - Method in class edu.cornell.gdiac.math.PathSmoother
- 
Clears all internal data, the initial vertex data.
- clear() - Method in class edu.cornell.gdiac.math.Poly2
- 
Clears the contents of this polygon (both vertices and indices)
- clear() - Method in class edu.cornell.gdiac.math.PolyTriangulator
- 
Clears all internal data, including the initial vertex data.
- clear() - Method in class edu.cornell.gdiac.math.Spline2
- 
Clears all control points, producing a degenerate spline.
- clear() - Method in class edu.cornell.gdiac.math.SplinePather
- 
Clears all internal data, including the spline data.
- clearAllEffect() - Method in interface edu.cornell.gdiac.audio.MusicQueue
- 
Clear all effects on the music playback
- clearBounds() - Method in class edu.cornell.gdiac.graphics.TextLayout
- 
Clears any bounding constraints placed on this text layout.
- clearBuffer(int) - Static method in class edu.cornell.gdiac.graphics.Stencil
- 
Clears the stencil buffer specified
- clearHalfStencil(boolean) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
- 
Clears half of the stencil buffer.
- clearListeners() - Method in class edu.cornell.gdiac.util.Controllers
- 
Removes every globalControllerListenerpreviously added.
- clearSources() - Method in interface edu.cornell.gdiac.audio.MusicQueue
- 
Clears the music buffer, removing all sources.
- clearStencil() - Method in class edu.cornell.gdiac.graphics.SpriteBatch
- 
Clears the stencil buffer.
- CLIP - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Restrict all drawing to the unified stencil region.
- CLIP_CARVE - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Applies a lower bufferStencil.Effect.CLIPwith an upperStencil.Effect.CARVE.
- CLIP_CLAMP - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Applies a lower bufferStencil.Effect.CLIPwith an upperStencil.Effect.CLAMP.
- CLIP_FILL - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Applies a lower bufferStencil.Effect.CLIPwith an upperStencil.Effect.FILL.
- CLIP_JOIN - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Restrict all drawing to the unified stencil region.
- CLIP_MASK - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Applies a lower bufferStencil.Effect.CLIPwith an upperStencil.Effect.MASK.
- CLIP_MEET - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Restrict all drawing to the intersecting stencil region.
- CLIP_NONE - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
AppliesStencil.Effect.CLIPusing the lower stencil buffer only.
- CLIP_STAMP - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Applies a lower bufferStencil.Effect.CLIPwith an upperStencil.Effect.STAMP.
- CLIP_WIPE - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
- 
Applies a lower bufferStencil.Effect.CLIPwith an upperStencil.Effect.WIPE.
- closed - Variable in class edu.cornell.gdiac.math.Path2
- 
Whether or not this path is closed
- closed - Variable in class edu.cornell.gdiac.math.Spline2
- 
Whether the spline is closed.
- CLOSED - Enum constant in enum class edu.cornell.gdiac.math.PathFactory.Traversal
- 
Traverse the border, and close the ends.
- COLOR_ATTRIBUTE - Static variable in class edu.cornell.gdiac.graphics.shaders.SpriteShader
- 
The color attribute variable (uses the default fromShaderProgram
- cols - Variable in class edu.cornell.gdiac.assets.SpriteSheetLoader.SpriteSheetParameters
- 
The number of columns in the film strip
- command - Variable in class edu.cornell.gdiac.graphics.obj.ModelInfo.Group
- 
The drawing command for this group (GL_FALSE for undefined)
- command - Variable in class edu.cornell.gdiac.graphics.obj.ObjMesh
- 
The drawing command
- command - Variable in class edu.cornell.gdiac.graphics.SpriteMesh
- 
The drawing command
- computeBounds() - Method in class edu.cornell.gdiac.graphics.SpriteMesh
- 
Returns the minimal rectangle bounding this mesh.
- computeBounds(Rectangle) - Method in class edu.cornell.gdiac.graphics.SpriteMesh
- 
Returns the minimal rectangle bounding this mesh.
- computeTransform(float, float, float, float, float, float, float) - Static method in class edu.cornell.gdiac.graphics.SpriteBatch
- 
Returns the affine transform for the given parameters.
- computeTransform(Affine2, float, float, float, float, float, float, float) - Static method in class edu.cornell.gdiac.graphics.SpriteBatch
- 
Sets the affine transform for the given parameters.
- computeTransform(Affine2, Vector2, Vector2, float, Vector2) - Static method in class edu.cornell.gdiac.graphics.SpriteBatch
- 
Sets the affine transform for the given parameters.
- computeTransform(Vector2, Vector2, float, Vector2) - Static method in class edu.cornell.gdiac.graphics.SpriteBatch
- 
Returns the affine transform for the given parameters.
- connected(Controller) - Method in class edu.cornell.gdiac.util.XBoxController
- 
A Controller got connected.
- contains(float, float) - Method in class edu.cornell.gdiac.math.Path2
- 
Returns true if the interior of this path contains the given point.
- contains(float, float) - Method in class edu.cornell.gdiac.math.Poly2
- 
Returns true if this polygon contains the given point.
- contains(Vector2) - Method in class edu.cornell.gdiac.math.Path2
- 
Returns true if the interior of this path contains the given point.
- contains(Vector2) - Method in class edu.cornell.gdiac.math.Poly2
- 
Returns true if this polygon contains the given point.
- contains(String) - Method in class edu.cornell.gdiac.assets.ResourceManager
- 
Returns true if the specified resource is in this manager.
- contains(String, Class) - Method in class edu.cornell.gdiac.assets.ResourceManager
- 
Returns true if the specified resource is in this manager.
- contains(T) - Method in class edu.cornell.gdiac.assets.ResourceManager
- 
Returns true if the specified resource is in this manager.
- contents - Variable in class edu.cornell.gdiac.assets.AssetDirectory
- 
The directory contents (including the map from JSON keys to file names)
- CONTEXT_FIELDS - Static variable in class edu.cornell.gdiac.graphics.shaders.SpriteShader
- 
The individual fields of the context uniform block struct
- CONTEXT_OFFSETS - Static variable in class edu.cornell.gdiac.graphics.shaders.SpriteShader
- 
The std140 offset of the fields of the context uniform block struct (plus one more for block end)
- CONTEXT_UNIFORM - Static variable in class edu.cornell.gdiac.graphics.shaders.SpriteShader
- 
The uniform block for gradients and scissors (OpenGL 3.0 only)
- CONTROL - Enum constant in enum class edu.cornell.gdiac.graphics.TextLayout.UnicodeType
- 
A control character
- controller - Variable in class edu.cornell.gdiac.util.XBoxController
- 
Reference to base controller object wrapped by this instance.
- Controllers - Class in edu.cornell.gdiac.util
- 
This class is a safe wrapper for the LibGDX Controllers class
- copy() - Method in class edu.cornell.gdiac.graphics.SpriteSheet
- 
Returns a copy of this sprite sheet.
- corners - Variable in class edu.cornell.gdiac.math.Path2
- 
The corner points of this path (used for extrusion).
- createAutoWAH() - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a default AutoWAH object
- createAutoWAH(EffectFactory.AutoWAHDef) - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a AutoWAH effect object based on the AutoWAHDef object
- createBuffer() - Method in class edu.cornell.gdiac.graphics.obj.Model
- 
Creates the OpenGL data for this OBJ model.
- createBuffer() - Method in class edu.cornell.gdiac.graphics.obj.Model.Surface
- 
Returns true if an OpenGL buffer was successfully built for this surface.
- createChorus() - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a default Chorus object
- createChorus(EffectFactory.ChorusDef) - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a Chorus effect object based on the ChorusDef object
- createDistortion() - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a default Distortion object
- createDistortion(EffectFactory.DistortionDef) - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a Distortion effect object based on the DistortionDef object
- createEAXReverb() - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a default EAXReverb object
- createEAXReverb(EffectFactory.EAXReverbDef) - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a EAXReverb effect object based on the EAXReverbDef object
- createEcho() - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a default Echo object
- createEcho(EffectFactory.EchoDef) - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates an Echo effect object based on the EchoDef object
- createEqualizer() - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a default Equalizer object
- createEqualizer(EffectFactory.EqualizerDef) - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates an Equalizer effect object based on the EqualizerDef object
- createFixtures() - Method in class edu.cornell.gdiac.physics2.BoxObstacle
- 
Creates new fixtures for this body, defining the shape
- createFixtures() - Method in class edu.cornell.gdiac.physics2.CapsuleObstacle
- 
Creates new fixtures for this body, defining the shape
- createFixtures() - Method in class edu.cornell.gdiac.physics2.Obstacle
- 
Creates new fixtures for this body, defining the shape
- createFixtures() - Method in class edu.cornell.gdiac.physics2.PolygonObstacle
- 
Creates new fixtures for this body, defining the shape
- createFixtures() - Method in class edu.cornell.gdiac.physics2.WheelObstacle
- 
Creates new fixtures for this body, defining the shape
- createFlanger() - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a default Flanger object
- createFlanger(EffectFactory.FlangerDef) - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a Flanger effect object based on the FlangerDef object
- createFreqShift() - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a default FreqShift object
- createFreqShift(EffectFactory.FreqShiftDef) - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates an FreqShift effect object based on the FreqShiftDef object
- createPitchShifter() - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a default PitchShifter object
- createPitchShifter(EffectFactory.PitchShifterDef) - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates an PitchShifter effect object based on the PitchShifter object
- createReverb() - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a default reverb object
- createReverb(EffectFactory.ReverbDef) - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a reverb effect object based on the ReverbDef object
- createRingMod() - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a default Ring Modulator object
- createRingMod(EffectFactory.RingModDef) - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a RingModulator effect object based on the RingModDef object
- createShader() - Static method in class edu.cornell.gdiac.graphics.shaders.ObjShader
- 
Returns a newly createdObjPipelineshader
- createShader() - Static method in class edu.cornell.gdiac.graphics.shaders.SpriteShader
- 
Returns a newly createdSpriteBatchshader
- createShader(boolean) - Static method in class edu.cornell.gdiac.graphics.shaders.ObjShader
- 
Returns a newly createdObjPipelineshader
- createShader(boolean) - Static method in class edu.cornell.gdiac.graphics.shaders.SpriteShader
- 
Returns a newly createdSpriteBatchshader
- createVocalMorpher() - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a default VocalMorpher object
- createVocalMorpher(EffectFactory.VocalMorpherDef) - Method in interface edu.cornell.gdiac.audio.EffectFactory
- 
Creates a VocalMorpher effect object based on the VocalMorpher object
- currentGroup() - Method in class edu.cornell.gdiac.graphics.obj.ModelInfo
- 
Returns the currently active Group object.
- currentInfo() - Method in class edu.cornell.gdiac.graphics.obj.MaterialLib
- 
Returns the currently active MaterialInfo object.
All Classes and Interfaces|All Packages|Constant Field Values