Index

A B C D E F G H I K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

C

Camera - Class in buildengine.engine.stage.scene
Contains position, zoom and roll data for drawing a scene.
Camera() - Constructor for class buildengine.engine.stage.scene.Camera
 
Camera(Vector2f, float, float) - Constructor for class buildengine.engine.stage.scene.Camera
 
CameraController - Class in buildengine.engine.stage.director
Director containing full debug camera controlling functionality.
CameraController() - Constructor for class buildengine.engine.stage.director.CameraController
 
center - Variable in class buildengine.math.shape.Shape
 
change(AudioClip) - Method in class buildengine.audio.Music
 
CharacterAnimation - Class in buildengine.engine.graphics.animation
 
CharacterAnimation(Animation, Animation, Animation, Animation) - Constructor for class buildengine.engine.graphics.animation.CharacterAnimation
 
Circle - Class in buildengine.math.shape
Circle object
Circle(float) - Constructor for class buildengine.math.shape.Circle
 
cleanUp() - Method in class buildengine.engine.stage.Stage
 
clearCollideEvents() - Method in class buildengine.engine.stage.scene.actor.Actor
 
ClickType - Enum Class in buildengine.engine.input
The way a key click happens.
clone() - Method in class buildengine.math.Transform
 
clone() - Method in class buildengine.math.vector.Vector2d
 
clone() - Method in class buildengine.math.vector.Vector2f
 
clone() - Method in class buildengine.math.vector.Vector2i
 
close() - Method in class buildengine.audio.AudioClip
 
collide(Collision) - Method in interface buildengine.engine.stage.scene.physics.CollideEvent
 
CollideEvent - Interface in buildengine.engine.stage.scene.physics
Collision event handling
collidePolygons(Polygon, Polygon) - Static method in class buildengine.math.collision.SAT
Check if two polygons are colliding
Collision - Class in buildengine.engine.stage.scene.physics
Contains collision information
Collision(Actor, Vector2f) - Constructor for class buildengine.engine.stage.scene.physics.Collision
 
COLLISION_COLOR - Static variable in class buildengine.engine.Debug
 
COLLISION_COLOR - Static variable in class buildengine.engine.stage.scene.renderer.DefaultSceneRenderer
 
CollisionRegisterer - Class in buildengine.engine.stage.scene.physics
Director responsible for registering collisions of actors in a scene.
CollisionRegisterer(Scene) - Constructor for class buildengine.engine.stage.scene.physics.CollisionRegisterer
 
Collisions - Class in buildengine.math.collision
Handling Collisions using the BuildEngine shape system.
COLOR - Static variable in class buildengine.BuildEngine
Default foreground color
compare(Shape, Shape) - Static method in class buildengine.math.collision.Collisions
Compare two shapes for collision.
compareRectangle(Rectangle, Rectangle) - Static method in class buildengine.math.collision.Collisions
Compare two rectangles for collision.
concerning() - Element in annotation interface buildengine.Unstable
 
configuration - Variable in class buildengine.engine.stage.scene.actor.Actor
Configuration settings for the actor
Configuration - Class in buildengine.configuration
All types of data can be stored in here, with a key to reference it.
Configuration() - Constructor for class buildengine.configuration.Configuration
 
Configuration(HashMap<String, String>) - Constructor for class buildengine.configuration.Configuration
 
ConfigurationFile - Class in buildengine.configuration.file
File containing a configuration.
ConfigurationFile(File) - Constructor for class buildengine.configuration.file.ConfigurationFile
 
Contact - Class in buildengine.math.collision
 
Contact(Vector2f, float) - Constructor for class buildengine.math.collision.Contact
 
contain(Shape, Vector2f) - Static method in class buildengine.math.collision.Collisions
Contains a point in a shape for collision.
contains(SAT.Projection) - Method in class buildengine.math.collision.SAT.Projection
 
contains(Vector2f) - Method in class buildengine.math.shape.Rectangle
 
contains(Class<U>) - Method in class buildengine.utils.Holder
 
contains(T) - Method in class buildengine.utils.Holder
 
containsPoint(Polygon, Vector2f) - Static method in class buildengine.math.collision.SAT
Check if a polygon contains a specified point
controlling - Variable in class buildengine.engine.stage.director.BasicCharacterController
Animation images
controlMode - Variable in class buildengine.engine.stage.director.BasicCharacterController
 
convertPositionToPixel(Vector2f) - Static method in class buildengine.engine.graphics.Draw
Converts unit coordinates to screen pixel coordinates and applies the draw transform.
convertSizeToPixel(float, float) - Static method in class buildengine.engine.graphics.Draw
Converts unit sizes to screen pixel coordinates and applies the draw transform.
convertToUnit(Vector2i) - Static method in class buildengine.engine.graphics.Draw
Converts pixel coordinates to draw unit coordinates and takes the draw transform into account.
create(String, Dimension, boolean, boolean) - Static method in class buildengine.BuildEngine
Creates a new instance of Engine and starts it.
A B C D E F G H I K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form