Uses of Class
com.TeamHEC.LocomotionCommotion.Goal.Goal

Packages that use Goal
com.TeamHEC.LocomotionCommotion.Goal   
com.TeamHEC.LocomotionCommotion.Player   
 

Uses of Goal in com.TeamHEC.LocomotionCommotion.Goal
 

Subclasses of Goal in com.TeamHEC.LocomotionCommotion.Goal
 class CargoGoal
           
 class ComboGoal
           
 class RouteGoal
           
 class SpecialGoal
           
 class TimedGoal
           
 

Fields in com.TeamHEC.LocomotionCommotion.Goal declared as Goal
static Goal PlayerGoals.selectedGoal
           
 

Fields in com.TeamHEC.LocomotionCommotion.Goal with type parameters of type Goal
static java.util.HashMap<java.lang.String,Goal> GoalMenu.newgoals
           
static java.util.HashMap<java.lang.String,Goal> PlayerGoals.playerGoals
           
 

Methods in com.TeamHEC.LocomotionCommotion.Goal that return Goal
 Goal GoalFactory.CreateRandomGoal()
          Creates a new random Goal.
 Goal GoalActor.getGoal()
          Gets the goal assigned to the goal actor
 

Methods in com.TeamHEC.LocomotionCommotion.Goal with parameters of type Goal
 void GoalActor.setGoal(Goal goal)
          Sets the goal for the goal actor
 

Method parameters in com.TeamHEC.LocomotionCommotion.Goal with type arguments of type Goal
static void GoalMenu.AddGoalToScreen(java.util.ArrayList<Goal> goals)
          Runs through the goals given finding them empty slots (by calling findEmptyGoalSlot) and adding them to the GoalMenu.
 

Constructors in com.TeamHEC.LocomotionCommotion.Goal with parameters of type Goal
GoalActor(int actorY, int actorX, boolean empty, Goal goal)
           
 

Uses of Goal in com.TeamHEC.LocomotionCommotion.Player
 

Methods in com.TeamHEC.LocomotionCommotion.Player that return types with arguments of type Goal
 java.util.ArrayList<Goal> Player.getGoals()
           
 

Constructor parameters in com.TeamHEC.LocomotionCommotion.Player with type arguments of type Goal
Player(java.lang.String name, Score score, Gold gold, Coal coal, Electric electric, Nuclear nuclear, Oil oil, java.util.ArrayList<Card> cards, java.util.ArrayList<Goal> goals, java.util.ArrayList<Train> trains)