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

O

object - Variable in class edu.cornell.gdiac.graphics.obj.ModelInfo.Group
The object group (the OBJ o value)
ObjMesh - Class in edu.cornell.gdiac.graphics.obj
This class represents a flexible mesh data type for rendering OBJ surfaces.
ObjMesh() - Constructor for class edu.cornell.gdiac.graphics.obj.ObjMesh
Creates an empty OBJ mesh.
ObjMesh(float[]) - Constructor for class edu.cornell.gdiac.graphics.obj.ObjMesh
Sets the OBJ mesh to have the given vertices
ObjMesh(float[], int, int) - Constructor for class edu.cornell.gdiac.graphics.obj.ObjMesh
Sets the OBJ mesh to have the given vertices
ObjMesh(float[], short[]) - Constructor for class edu.cornell.gdiac.graphics.obj.ObjMesh
Sets the OBJ mesh to have the given vertices and indices.
ObjMesh(ObjMesh) - Constructor for class edu.cornell.gdiac.graphics.obj.ObjMesh
Sets this OBJ mesh to be a copy of the given one.
ObjModelLoader - Class in edu.cornell.gdiac.assets
This class is an AssetLoader to load Model assets.
ObjModelLoader() - Constructor for class edu.cornell.gdiac.assets.ObjModelLoader
Creates a new ObjModelLoader with an internal file resolver
ObjModelLoader(FileHandleResolver) - Constructor for class edu.cornell.gdiac.assets.ObjModelLoader
Creates a new ObjModelLoader with the given file resolver
ObjModelLoader.ModelParameters - Class in edu.cornell.gdiac.assets
The definable parameters for an Model.
ObjModelParser - Class in edu.cornell.gdiac.assets
This class parses a JSON entry into a Model asset.
ObjModelParser() - Constructor for class edu.cornell.gdiac.assets.ObjModelParser
 
ObjParser - Class in edu.cornell.gdiac.graphics.obj
This class generates an AST for an OBJ file (and its associated MTL files).
ObjParser() - Constructor for class edu.cornell.gdiac.graphics.obj.ObjParser
Creates a new OBJ parser.
ObjParser(FileHandleResolver) - Constructor for class edu.cornell.gdiac.graphics.obj.ObjParser
Creates a new OBJ parser with the given resolver.
ObjPipeline - Class in edu.cornell.gdiac.graphics.obj
This class is a graphics pipeline for drawing Model objects.
ObjPipeline() - Constructor for class edu.cornell.gdiac.graphics.obj.ObjPipeline
Creates a render program with the default OBJ shader.
ObjPipeline(Shader) - Constructor for class edu.cornell.gdiac.graphics.obj.ObjPipeline
Creates a render program with the given shader.
ObjShader - Class in edu.cornell.gdiac.graphics.shaders
A factory for the default OBJ Model shader
ObjShader() - Constructor for class edu.cornell.gdiac.graphics.shaders.ObjShader
 
obstacle - Variable in class edu.cornell.gdiac.physics2.ObstacleSprite
The actual physics objects
Obstacle - Class in edu.cornell.gdiac.physics2
Base model class to support collisions.
Obstacle() - Constructor for class edu.cornell.gdiac.physics2.Obstacle
Creates a new physics object at the origin.
Obstacle(float, float) - Constructor for class edu.cornell.gdiac.physics2.Obstacle
Creates a new physics object
ObstacleData - Interface in edu.cornell.gdiac.physics2
Interface for user-defined obstacle data.
ObstacleSelector - Class in edu.cornell.gdiac.physics2
Selection tool to move and drag physics obstacles
ObstacleSelector(World) - Constructor for class edu.cornell.gdiac.physics2.ObstacleSelector
Creates a new ObstacleSelector for the given World
ObstacleSelector(World, float, float) - Constructor for class edu.cornell.gdiac.physics2.ObstacleSelector
Creates a new ObstacleSelector for the given World and mouse size.
ObstacleSprite - Class in edu.cornell.gdiac.physics2
This class is a sprite attached to a Box2d obstacle.
ObstacleSprite() - Constructor for class edu.cornell.gdiac.physics2.ObstacleSprite
Creates a new obstacle sprite
ObstacleSprite(Obstacle) - Constructor for class edu.cornell.gdiac.physics2.ObstacleSprite
Creates a new obstacle sprite about the given obstacle
ObstacleSprite(Obstacle, boolean) - Constructor for class edu.cornell.gdiac.physics2.ObstacleSprite
Creates a new obstacle sprite about the given obstacle
obtain() - Method in class edu.cornell.gdiac.graphics.SpriteBatch.LayoutPool
Returns a TextLayout object from this pool.
offset - Variable in class edu.cornell.gdiac.graphics.VertexBuffer.AttribData
The offset of the attribute in the vertex buffer
onCompletion(MusicQueue, AudioSource) - Method in interface edu.cornell.gdiac.audio.MusicQueue.OnTransitionListener
Called when the end of a music stream is reached during playback.
onCompletion(SoundEffect, long) - Method in interface edu.cornell.gdiac.audio.SoundEffect.OnCompletionListener
Called when the end of a music stream is reached during playback.
onCompletion(SoundEffect, long) - Method in class edu.cornell.gdiac.audio.SoundEffectManager
Called when the end of a music stream is reached during playback.
onLoopback(MusicQueue, AudioSource) - Method in interface edu.cornell.gdiac.audio.MusicQueue.OnTransitionListener
Called when a single audio source loops back around.
onSegment(Vector2, Vector2, Vector2, float) - Method in class edu.cornell.gdiac.math.Path2
Returns true if the given point is incident to the given line segment.
onTransition(MusicQueue, AudioSource, AudioSource) - Method in interface edu.cornell.gdiac.audio.MusicQueue.OnTransitionListener
Called when queue transitions from one source to another.
OPAQUE - Enum constant in enum class edu.cornell.gdiac.graphics.SpriteBatch.BlendMode
Color values are draw on top of one another with no transparency support
OPEN - Enum constant in enum class edu.cornell.gdiac.math.PathFactory.Traversal
Traverse the border, but do not close the ends.
orientation() - Method in class edu.cornell.gdiac.math.Path2
Returns -1, 0, or 1 indicating the path orientation.
orientation(float[], int, int) - Static method in class edu.cornell.gdiac.math.Path2
Returns -1, 0, or 1 indicating the path orientation.
orientation(float, float, float, float, float, float) - Static method in class edu.cornell.gdiac.math.Path2
Returns -1, 0, or 1 indicating the orientation of a -> b -> c
orientation(Vector2, Vector2, Vector2) - Static method in class edu.cornell.gdiac.math.Path2
Returns -1, 0, or 1 indicating the orientation of a -> b -> c
orientation(FloatArray) - Static method in class edu.cornell.gdiac.math.Path2
Returns -1, 0, or 1 indicating the path orientation.
outline - Variable in class edu.cornell.gdiac.physics2.Obstacle
The shape outline for drawing
outline(float, float, float, float) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Outlines the given rectangle with the current color and texture.
outline(Rectangle) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Outlines the given rectangle with the current color and texture.
outline(Rectangle, float, float) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Outlines the given rectangle with the current color and texture.
outline(Rectangle, Affine2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Outlines the given rectangle with the current color and texture.
outline(Rectangle, Vector2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Outlines the given rectangle with the current color and texture.
outline(Rectangle, Vector2, Vector2, float, Vector2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Outlines the given rectangle with the current color and texture.
outline(Path2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Outlines the given path with the current color and texture.
outline(Path2, float, float) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Outlines the given path with the current color and texture.
outline(Path2, Affine2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Outlines the given path with the current color and texture.
outline(Path2, Vector2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Outlines the given path with the current color and texture.
outline(Path2, Vector2, Vector2, float, Vector2) - Method in class edu.cornell.gdiac.graphics.SpriteBatch
Outlines the given path with the current color and texture.
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