Index

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

A

ACTION_ABOUT - Static variable in class ui.GameUI
 
ACTION_BUTTON - Static variable in class ui.GameUI
 
ACTION_LOAD - Static variable in class ui.GameUI
 
ACTION_NEW - Static variable in class ui.GameUI
 
ACTION_PAUSE - Static variable in class ui.GameUI
 
ACTION_QUIT - Static variable in class ui.GameUI
 
ACTION_RESET - Static variable in class ui.GameUI
 
ACTION_SAVE - Static variable in class ui.GameUI
 
actionPerformed(ActionEvent) - Method in class ui.GameUI
interface implementation of ActionListener to respond to GUI element actions.
addArtist(Artist) - Method in class gameobjects.GameObject
Sets the artist to be used for drawing the object onto visible canvas area.
addCollider(Collider) - Method in class gameobjects.GameObject
saves the collider in the internal list of Colliders to be used for this GameObject.
addController(ObjectController) - Method in class gameobjects.GameObject
Sets the controller to use for this GameObject's logical behavior.
addObject(GameObject) - Method in class playground.Playground
Adds a graphics object to a level.
addObjectNow(GameObject) - Method in class playground.Playground
Adds a graphics object to a level.
AnimatedGameobject - Class in gameobjects
 
AnimatedGameobject(String, Playground, double, double, double, double, double, Animation, double, String) - Constructor for class gameobjects.AnimatedGameobject
 
Animation - Class in playground
 
Animation(String) - Constructor for class playground.Animation
 
AnimationArtist - Class in rendering
 
AnimationArtist(GameObject, Animation, double, String, double) - Constructor for class rendering.AnimationArtist
 
applyGameLogic() - Method in class playground.BreakoutLevelBase
checks for interactions between GameObjects; notably ball with ego and ball with brick.
applyGameLogic() - Method in class playground.Playground
Method meant to be filled with own code, handles the entore game logic (collision checks, timed events, ...).
applyGameLogic() - Method in class playground.SpaceInvadersLevel
applies the logic of the level: For now, this is just about deleting shots that are leaving the screen and calling methods 'actionIf..' in case objects collide.
applySpeedVector() - Method in class controller.ObjectController
Convenience method: simply moves the object forward one step from its present position, using its present speed.
Artist - Class in rendering
 
A B C D E F G H I L M O P R S T U W Z 
All Classes and Interfaces|All Packages|Constant Field Values