Uses of Package
vooga.gameEngine.controller

Packages that use vooga.gameEngine.controller
games.RobotUnicornAttack   
games.RobotUnicornAttack.controller   
games.SpaceInvaders   
games.SpaceInvaders.controllers   
games.SpaceInvaders.items   
games.SpaceInvaders.levels   
games.pinball   
games.pong   
games.stickfighter   
testing.gameEngine.WormsDemo   
testing.gameEngine.WormsDemo.items   
testing.gameEngine.cameraTesting   
testing.gameEngine.collision   
vooga.aiEngine.Dev   
vooga.gameEngine.controller   
vooga.gameEngine.core   
vooga.gameEngine.game   
vooga.levelEditor.game.ballPathBuilder   
vooga.levelEditor.game.ballPathBuilder.items   
vooga.replay.core This package contains major classes used for interfacing with Replay and used for the backend and frontend. 
 

Classes in vooga.gameEngine.controller used by games.RobotUnicornAttack
CameraController
          This class represents the connection between the game and the camera.
 

Classes in vooga.gameEngine.controller used by games.RobotUnicornAttack.controller
CameraController
          This class represents the connection between the game and the camera.
GameRelatedController
          The GameRelatedController class represents a subset of GameRelatedObject objects that act as controllers for other game items.
 

Classes in vooga.gameEngine.controller used by games.SpaceInvaders
CameraController
          This class represents the connection between the game and the camera.
 

Classes in vooga.gameEngine.controller used by games.SpaceInvaders.controllers
CameraController
          This class represents the connection between the game and the camera.
GameRelatedController
          The GameRelatedController class represents a subset of GameRelatedObject objects that act as controllers for other game items.
TimingController
          Class TimingController keeps track of the current time elapsed in a game or level.
 

Classes in vooga.gameEngine.controller used by games.SpaceInvaders.items
CameraController
          This class represents the connection between the game and the camera.
TimingController
          Class TimingController keeps track of the current time elapsed in a game or level.
 

Classes in vooga.gameEngine.controller used by games.SpaceInvaders.levels
CameraController
          This class represents the connection between the game and the camera.
TimingController
          Class TimingController keeps track of the current time elapsed in a game or level.
 

Classes in vooga.gameEngine.controller used by games.pinball
CameraController
          This class represents the connection between the game and the camera.
 

Classes in vooga.gameEngine.controller used by games.pong
CameraController
          This class represents the connection between the game and the camera.
 

Classes in vooga.gameEngine.controller used by games.stickfighter
CameraController
          This class represents the connection between the game and the camera.
 

Classes in vooga.gameEngine.controller used by testing.gameEngine.WormsDemo
CameraController
          This class represents the connection between the game and the camera.
 

Classes in vooga.gameEngine.controller used by testing.gameEngine.WormsDemo.items
CameraController
          This class represents the connection between the game and the camera.
GameRelatedController
          The GameRelatedController class represents a subset of GameRelatedObject objects that act as controllers for other game items.
 

Classes in vooga.gameEngine.controller used by testing.gameEngine.cameraTesting
CameraController
          This class represents the connection between the game and the camera.
GameRelatedController
          The GameRelatedController class represents a subset of GameRelatedObject objects that act as controllers for other game items.
 

Classes in vooga.gameEngine.controller used by testing.gameEngine.collision
CameraController
          This class represents the connection between the game and the camera.
 

Classes in vooga.gameEngine.controller used by vooga.aiEngine.Dev
AIController
          AIController is an GameRelatedController which manages GameItem's that are affected by AI.
CameraController
          This class represents the connection between the game and the camera.
GameRelatedController
          The GameRelatedController class represents a subset of GameRelatedObject objects that act as controllers for other game items.
 

Classes in vooga.gameEngine.controller used by vooga.gameEngine.controller
CameraController
          This class represents the connection between the game and the camera.
GameRelatedController
          The GameRelatedController class represents a subset of GameRelatedObject objects that act as controllers for other game items.
HumanController
          HumanController is an GameRelatedController which manages GameItem's that are affected by human interaction.
 

Classes in vooga.gameEngine.controller used by vooga.gameEngine.core
AIController
          AIController is an GameRelatedController which manages GameItem's that are affected by AI.
CameraController
          This class represents the connection between the game and the camera.
HumanController
          HumanController is an GameRelatedController which manages GameItem's that are affected by human interaction.
NetworkController
           NetworkController is a subclass of GameRelatedController and is used to communicate NetworkEvents to GameRelatedObjects both locally and remotely that are interested in those events.
SoundController
           GameRelatedItem can play sounds by adding this class as a listener.
TimingController
          Class TimingController keeps track of the current time elapsed in a game or level.
 

Classes in vooga.gameEngine.controller used by vooga.gameEngine.game
CameraController
          This class represents the connection between the game and the camera.
 

Classes in vooga.gameEngine.controller used by vooga.levelEditor.game.ballPathBuilder
CameraController
          This class represents the connection between the game and the camera.
 

Classes in vooga.gameEngine.controller used by vooga.levelEditor.game.ballPathBuilder.items
CameraController
          This class represents the connection between the game and the camera.
 

Classes in vooga.gameEngine.controller used by vooga.replay.core
HumanController
          HumanController is an GameRelatedController which manages GameItem's that are affected by human interaction.
NetworkController
           NetworkController is a subclass of GameRelatedController and is used to communicate NetworkEvents to GameRelatedObjects both locally and remotely that are interested in those events.