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

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 buffer Stencil.Effect.CARVE with an upper Stencil.Effect.CLIP.
CARVE_MASK - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
Applies a lower buffer Stencil.Effect.CARVE with an upper Stencil.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 buffer Stencil.Effect.CLAMP with an upper Stencil.Effect.CLIP.
CLAMP_MASK - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
Applies a lower buffer Stencil.Effect.CLAMP with an upper Stencil.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 global ControllerListener previously 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 buffer Stencil.Effect.CLIP with an upper Stencil.Effect.CARVE.
CLIP_CLAMP - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
Applies a lower buffer Stencil.Effect.CLIP with an upper Stencil.Effect.CLAMP.
CLIP_FILL - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
Applies a lower buffer Stencil.Effect.CLIP with an upper Stencil.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 buffer Stencil.Effect.CLIP with an upper Stencil.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
Applies Stencil.Effect.CLIP using the lower stencil buffer only.
CLIP_STAMP - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
Applies a lower buffer Stencil.Effect.CLIP with an upper Stencil.Effect.STAMP.
CLIP_WIPE - Enum constant in enum class edu.cornell.gdiac.graphics.Stencil.Effect
Applies a lower buffer Stencil.Effect.CLIP with an upper Stencil.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 from ShaderProgram
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 created ObjPipeline shader
createShader() - Static method in class edu.cornell.gdiac.graphics.shaders.SpriteShader
Returns a newly created SpriteBatch shader
createShader(boolean) - Static method in class edu.cornell.gdiac.graphics.shaders.ObjShader
Returns a newly created ObjPipeline shader
createShader(boolean) - Static method in class edu.cornell.gdiac.graphics.shaders.SpriteShader
Returns a newly created SpriteBatch shader
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.
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