Index
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form