Index
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 anAssetLoaderto loadModelassets.
- 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 anModel.
- ObjModelParser - Class in edu.cornell.gdiac.assets
- 
This class parses a JSON entry into aModelasset.
- 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 drawingModelobjects.
- 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 OBJModelshader
- 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.
All Classes and Interfaces|All Packages|Constant Field Values