Index
All Classes and Interfaces|All Packages|Constant Field Values
R
- RandomGenerator - Class in edu.cornell.gdiac.util
-
Static class for producing random numbers.
- RandomGenerator() - Constructor for class edu.cornell.gdiac.util.RandomGenerator
- read(byte[]) - Method in interface edu.cornell.gdiac.audio.AudioStream
-
Reads the next page of bytes into the given buffer.
- read(float[]) - Method in interface edu.cornell.gdiac.audio.AudioStream
-
Reads the next page of audio samples into the given buffer.
- read(short[]) - Method in interface edu.cornell.gdiac.audio.AudioStream
-
Reads the next page of audio samples into the given buffer.
- RED - Enum constant in enum class edu.cornell.gdiac.graphics.Texture2D.PixelFormat
-
A single color channel.
- RED_GREEN - Enum constant in enum class edu.cornell.gdiac.graphics.Texture2D.PixelFormat
-
A dual color channel.
- releaseFixtures() - Method in class edu.cornell.gdiac.physics2.BoxObstacle
-
Releases the fixtures for this body, reseting the shape
- releaseFixtures() - Method in class edu.cornell.gdiac.physics2.CapsuleObstacle
-
Releases the fixtures for this body, reseting the shape
- releaseFixtures() - Method in class edu.cornell.gdiac.physics2.Obstacle
-
Releases the fixtures for this body, reseting the shape
- releaseFixtures() - Method in class edu.cornell.gdiac.physics2.PolygonObstacle
-
Releases the fixtures for this body, reseting the shape
- releaseFixtures() - Method in class edu.cornell.gdiac.physics2.WheelObstacle
-
Releases the fixtures for this body, reseting the shape
- remove() - Method in class edu.cornell.gdiac.util.PooledList.Entry
-
Removes this entry from the list in place
- remove(int) - Method in class edu.cornell.gdiac.math.Path2
-
Returns the former point at the given index, after removing it
- remove(int) - Method in class edu.cornell.gdiac.util.PooledList
-
Removes the element at the specified position
- remove(int, Vector2) - Method in class edu.cornell.gdiac.math.Path2
-
Returns the former point at the given index, after removing it
- remove(String) - Method in class edu.cornell.gdiac.assets.ResourceManager
-
Removes this resource from the manager without disposing it
- remove(String, Class) - Method in class edu.cornell.gdiac.assets.ResourceManager
-
Removes this resource from the manager without disposing it
- remove(T) - Method in class edu.cornell.gdiac.assets.ResourceManager
-
Removes this resource from the manager without disposing it
- removeEffect(long, EffectFilter) - Method in interface edu.cornell.gdiac.audio.SoundEffect
-
Removes the effect that this instance is played through.
- removeEffect(EffectFilter) - Method in interface edu.cornell.gdiac.audio.MusicQueue
-
Removes an effect from the sound instance
- removeHead() - Method in class edu.cornell.gdiac.util.PooledList
-
Removes the first element of the list.
- removeListener(ControllerListener) - Method in class edu.cornell.gdiac.util.Controllers
-
Removes a global
ControllerListener
. - removeListener(ControllerListener) - Method in class edu.cornell.gdiac.util.XBoxController
-
Removes the given
ControllerListener
- removeParser(AssetParser<?>) - Method in class edu.cornell.gdiac.assets.AssetDirectory
-
Removes a
AssetParser
from this directory loader - removeParser(AssetParser<?>) - Method in class edu.cornell.gdiac.assets.DirectoryLoader
-
Removes a
AssetParser
from this directory loader - removeSource(int) - Method in interface edu.cornell.gdiac.audio.MusicQueue
-
Removes the source at the given position.
- removeTail() - Method in class edu.cornell.gdiac.util.PooledList
-
Removes the last element of the list.
- RenderTarget - Class in edu.cornell.gdiac.graphics
-
This is a class representing an offscreen render target.
- RenderTarget(int, int) - Constructor for class edu.cornell.gdiac.graphics.RenderTarget
-
Creates a frame buffer with a single RGBA output texture.
- RenderTarget(int, int, int) - Constructor for class edu.cornell.gdiac.graphics.RenderTarget
-
Creates a frame buffer with multiple RGBA output textures.
- RenderTarget(int, int, Array<Texture2D.PixelFormat>) - Constructor for class edu.cornell.gdiac.graphics.RenderTarget
-
Creates a frame buffer with multiple textures of the given format.
- RenderTarget(int, int, IntMap<Texture2D.PixelFormat>) - Constructor for class edu.cornell.gdiac.graphics.RenderTarget
-
Creates a frame buffer with multiple textures of the given format.
- RenderTarget(int, int, Texture2D.PixelFormat[]) - Constructor for class edu.cornell.gdiac.graphics.RenderTarget
-
Creates a frame buffer with with multiple textures of the given format.
- reportFixture(Fixture) - Method in class edu.cornell.gdiac.physics2.ObstacleSelector
-
Called for each fixture found in the query AABB.
- reserve(int) - Method in class edu.cornell.gdiac.math.Path2
-
Allocates space in this path for the given number of points.
- reset() - Method in interface edu.cornell.gdiac.audio.AudioStream
-
Resets this audio stream rewinding it to the beginning.
- reset() - Method in interface edu.cornell.gdiac.audio.MusicQueue
-
Resets the music buffer to very beginning of the stream.
- reset() - Method in class edu.cornell.gdiac.graphics.TextLayout
-
Resets the text layout for reuse
- reset() - Method in class edu.cornell.gdiac.math.PathExtruder
-
Clears all computed data, but still maintains the settings.
- reset() - Method in class edu.cornell.gdiac.math.PathSmoother
-
Clears all internal data, but still maintains the initial vertex data.
- reset() - Method in class edu.cornell.gdiac.math.PolyTriangulator
-
Clears all internal data, but still maintains the initial vertex data.
- reset() - Method in class edu.cornell.gdiac.math.SplinePather
-
Clears all internal data, but still maintains a reference to the spline.
- reset() - Method in class edu.cornell.gdiac.util.Gimbal
-
Resets the gimbal to its initial configuration.
- reset() - Method in class edu.cornell.gdiac.util.PooledList.Entry
-
Resets this entry to an empty object for reuse later.
- reset(JsonValue) - Method in interface edu.cornell.gdiac.assets.AssetParser
-
Resets the parser iterator for the given directory.
- reset(JsonValue) - Method in class edu.cornell.gdiac.assets.AudioSourceParser
-
Resets the parser iterator for the given directory.
- reset(JsonValue) - Method in class edu.cornell.gdiac.assets.FreetypeFontParser
-
Resets the parser iterator for the given directory.
- reset(JsonValue) - Method in class edu.cornell.gdiac.assets.JsonValueParser
-
Resets the parser iterator for the given directory.
- reset(JsonValue) - Method in class edu.cornell.gdiac.assets.MaterialLibParser
-
Resets the parser iterator for the given directory.
- reset(JsonValue) - Method in class edu.cornell.gdiac.assets.MusicParser
-
Resets the parser iterator for the given directory.
- reset(JsonValue) - Method in class edu.cornell.gdiac.assets.MusicQueueParser
-
Resets the parser iterator for the given directory.
- reset(JsonValue) - Method in class edu.cornell.gdiac.assets.ObjModelParser
-
Resets the parser iterator for the given directory.
- reset(JsonValue) - Method in class edu.cornell.gdiac.assets.ShaderParser
-
Resets the parser iterator for the given directory.
- reset(JsonValue) - Method in class edu.cornell.gdiac.assets.SoundEffectParser
-
Resets the parser iterator for the given directory.
- reset(JsonValue) - Method in class edu.cornell.gdiac.assets.SoundParser
-
Resets the parser iterator for the given directory.
- reset(JsonValue) - Method in class edu.cornell.gdiac.assets.SpriteSheetParser
-
Resets the parser iterator for the given directory.
- reset(JsonValue) - Method in class edu.cornell.gdiac.assets.TextureParser
-
Resets the parser iterator for the given directory.
- reset(JsonValue) - Method in class edu.cornell.gdiac.assets.TextureRegionParser
-
Resets the parser iterator for the given directory.
- reset(JsonValue) - Method in class edu.cornell.gdiac.assets.WidgetValueParser
-
Resets the parser iterator for the given directory.
- resetMass() - Method in class edu.cornell.gdiac.physics2.Obstacle
-
Resets this body to use the mass computed from the its shape and density
- resolve(String) - Method in class edu.cornell.gdiac.assets.MusicQueueLoader
-
Eliminates the file resolution, as all file names are logical.
- resolve(String) - Method in class edu.cornell.gdiac.assets.SoundEffectLoader
-
Resolves the file for this sound buffer.
- resolve(String) - Method in class edu.cornell.gdiac.assets.SpriteSheetLoader
-
Resolves the file for this sprite sheet
- resolve(String) - Method in class edu.cornell.gdiac.assets.TextureRegionLoader
-
Resolves the file for this texture region.
- resolve(String) - Method in class edu.cornell.gdiac.util.SandboxFileHandleResolver
- resolver - Variable in class edu.cornell.gdiac.assets.AssetDirectory
-
The resolver (converting strings to file handles)
- resolver - Variable in class edu.cornell.gdiac.assets.MaterialLibLoader
-
A reference to the file handle resolver (inaccessible in parent class)
- resolver - Variable in class edu.cornell.gdiac.assets.ObjModelLoader
-
A reference to the file handle resolver (inaccessible in parent class)
- resolver - Variable in class edu.cornell.gdiac.assets.ShaderLoader
-
A reference to the file handle resolver (inaccessible in parent class)
- resolver - Variable in class edu.cornell.gdiac.assets.SoundEffectLoader
-
A reference to the file handle resolver (inaccessible in parent class)
- resolver - Variable in class edu.cornell.gdiac.assets.SoundLoader
-
A reference to the file handle resolver (inaccessible in parent class)
- resolver - Variable in class edu.cornell.gdiac.assets.SpriteSheetLoader
-
A reference to the file handle resolver (inaccessible in parent class)
- resolver - Variable in class edu.cornell.gdiac.assets.TextureRegionLoader
-
A reference to the file handle resolver (inaccessible in parent class)
- ResourceManager - Class in edu.cornell.gdiac.assets
-
This class provides a singleton for managing heavyweight resources
- resume() - Method in interface edu.cornell.gdiac.audio.AudioEngine
-
Pauses all sound instances previously paused.
- REVERB_AIR_ABSORPTION_GAINHF - Variable in class edu.cornell.gdiac.audio.EffectFactory.ReverbDef
-
Controls the coloration of the late reverb.
- REVERB_DECAY_HFRATIO - Variable in class edu.cornell.gdiac.audio.EffectFactory.ReverbDef
-
Controls the coloration of the late reverb.
- REVERB_DECAY_TIME - Variable in class edu.cornell.gdiac.audio.EffectFactory.ReverbDef
-
Controls the coloration of the late reverb.
- REVERB_DENSITY - Variable in class edu.cornell.gdiac.audio.EffectFactory.ReverbDef
-
Controls the coloration of the late reverb.
- REVERB_DIFFUSION - Variable in class edu.cornell.gdiac.audio.EffectFactory.ReverbDef
-
Controls the coloration of the late reverb.
- REVERB_GAIN - Variable in class edu.cornell.gdiac.audio.EffectFactory.ReverbDef
-
Controls the coloration of the late reverb.
- REVERB_GAINHF - Variable in class edu.cornell.gdiac.audio.EffectFactory.ReverbDef
-
Controls the coloration of the late reverb.
- REVERB_LATE_REVERB_DELAY - Variable in class edu.cornell.gdiac.audio.EffectFactory.ReverbDef
-
Controls the coloration of the late reverb.
- REVERB_LATE_REVERB_GAIN - Variable in class edu.cornell.gdiac.audio.EffectFactory.ReverbDef
-
Controls the coloration of the late reverb.
- REVERB_REFLECTIONS_DELAY - Variable in class edu.cornell.gdiac.audio.EffectFactory.ReverbDef
-
Controls the coloration of the late reverb.
- REVERB_REFLECTIONS_GAIN - Variable in class edu.cornell.gdiac.audio.EffectFactory.ReverbDef
-
Controls the coloration of the late reverb.
- REVERB_ROOM_ROLLOFF_FACTOR - Variable in class edu.cornell.gdiac.audio.EffectFactory.ReverbDef
-
Controls the coloration of the late reverb.
- ReverbDef() - Constructor for class edu.cornell.gdiac.audio.EffectFactory.ReverbDef
- reverse() - Method in class edu.cornell.gdiac.math.Path2
-
Reverses the orientation of this path in place
- reversed() - Method in class edu.cornell.gdiac.math.Path2
-
Returns a path with the reverse orientation of this one.
- RGB - Enum constant in enum class edu.cornell.gdiac.graphics.Texture2D.PixelFormat
-
RGB with no alpha
- RGBA - Enum constant in enum class edu.cornell.gdiac.graphics.Texture2D.PixelFormat
-
The default format: RGB with alpha transparency.
- right - Static variable in class edu.cornell.gdiac.graphics.TextAlign
-
The constant for right horizontal alignment
- RING_MODULATOR_FREQUENCY - Variable in class edu.cornell.gdiac.audio.EffectFactory.RingModDef
-
Sets the frequency of the carrier signal.
- RING_MODULATOR_HIGHPASS_CUTOFF - Variable in class edu.cornell.gdiac.audio.EffectFactory.RingModDef
-
Sets the frequency of the carrier signal.
- RING_MODULATOR_WAVEFORM - Variable in class edu.cornell.gdiac.audio.EffectFactory.RingModDef
-
Controls which waveform is used as the carrier signal.
- RingModDef() - Constructor for class edu.cornell.gdiac.audio.EffectFactory.RingModDef
- rotate(float) - Method in class edu.cornell.gdiac.graphics.Gradient
-
Applies a rotation to this gradient.
- rotate(float) - Method in class edu.cornell.gdiac.graphics.Scissor
-
Applies a rotation to this scissor mask.
- rotateX(float) - Method in class edu.cornell.gdiac.util.Gimbal
-
Rotates the scene about the screen x-axis.
- rotateY(float) - Method in class edu.cornell.gdiac.util.Gimbal
-
Rotates the scene about the screen y-axis.
- rotateZ(float) - Method in class edu.cornell.gdiac.util.Gimbal
-
Rotates the scene about the screen z-axis.
- ROUND - Enum constant in enum class edu.cornell.gdiac.math.PathExtruder.EndCap
-
Round cap; the ends are half circles whose radius is the stroke width
- ROUND - Enum constant in enum class edu.cornell.gdiac.math.PathExtruder.Joint
-
Round joint; used to smooth out paths with sharp corners
- rows - Variable in class edu.cornell.gdiac.assets.SpriteSheetLoader.SpriteSheetParameters
-
The number of rows in the film strip
All Classes and Interfaces|All Packages|Constant Field Values