Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- checkCollisionCircCirc(Collider) - Method in class collider.CircleCollider
-
calculates the collission of this with other collider
- checkCollisionRectCirc(Collider) - Method in class collider.RectCollider
-
checks collision with other Collider, which needs to be a CircleCollider
- checkCollisionRectRect(Collider) - Method in class collider.RectCollider
-
checks collision with other Collider, which needs to be a RectCollider, too.
- CircleArtist - Class in rendering
- CircleArtist(GameObject) - Constructor for class rendering.CircleArtist
- CircleArtist(GameObject, double, Color) - Constructor for class rendering.CircleArtist
- CircleCollider - Class in collider
-
Collider for round objects
- CircleCollider(String, GameObject, double) - Constructor for class collider.CircleCollider
-
Constructor which sets the radius to be respected for collisions.
- closeFile() - Method in class playground.HighscoreManager
- collectObjects(String, boolean) - Method in class playground.Playground
-
Puts objects with a certain substring in their name into a LinkedLisrt and returns them.
- collider - package collider
-
The package contains classes implementing a 'bounding box' area around game objects.
- Collider - Class in collider
-
abstract base class for all Colliders to detect collisions between GameObjects
- Collider(String, GameObject) - Constructor for class collider.Collider
- collidesWith(Collider) - Method in class collider.CircleCollider
- collidesWith(Collider) - Method in class collider.Collider
-
checks the collission with another collider instance.
- collidesWith(Collider) - Method in class collider.RectCollider
- CollisionAwareEgoController - Class in controller
-
An EgoController which cannot move through obstacle objects (is collission aware).
- CollisionAwareEgoController(double) - Constructor for class controller.CollisionAwareEgoController
- CollisionAwareEgoController(double, File) - Constructor for class controller.CollisionAwareEgoController
- collisionDetection(GameObject) - Method in class gameobjects.GameObject
-
Collision detection implemented by iteration through the own list of
Collider
and calling theirCollider.collidesWith(Collider)
method to check collision with the given parameter instance of otherGameObject
. - controller - package controller
-
The controller package contains Object controllers that govern an objects behavior, without being involved in its collision or drawing properties.
All Classes and Interfaces|All Packages|Constant Field Values