A B C D F G H I L M N O P R S T U V Y 
All Classes All Packages

D

deregister(Observer<Chef>) - Method in class cs.eng1.piazzapanic.stations.StationCollider
 
deregister(Observer<T>) - Method in interface cs.eng1.piazzapanic.observable.Subject
Stop an observer from receiving future updates from this subject
deregisterFromAllSubjects() - Method in interface cs.eng1.piazzapanic.observable.Observer
 
deregisterFromAllSubjects() - Method in class cs.eng1.piazzapanic.stations.Station
 
DesktopLauncher - Class in cs.eng1.piazzapanic
 
DesktopLauncher() - Constructor for class cs.eng1.piazzapanic.DesktopLauncher
 
dispose() - Method in class cs.eng1.piazzapanic.chef.Chef
 
dispose() - Method in class cs.eng1.piazzapanic.chef.ChefManager
 
dispose() - Method in class cs.eng1.piazzapanic.food.FoodTextureManager
 
dispose() - Method in class cs.eng1.piazzapanic.PiazzaPanicGame
 
dispose() - Method in class cs.eng1.piazzapanic.screens.GameScreen
 
dispose() - Method in class cs.eng1.piazzapanic.screens.HomeScreen
 
dispose() - Method in class cs.eng1.piazzapanic.ui.ButtonManager
Properly dispose of loaded textures from memory.
dispose() - Method in class cs.eng1.piazzapanic.ui.FontManager
 
doStationAction(StationAction.ActionType) - Method in class cs.eng1.piazzapanic.stations.ChoppingStation
Given an action, the station should attempt to do that action based on the chef that is nearby or the state of the ingredient currently on the station.
doStationAction(StationAction.ActionType) - Method in class cs.eng1.piazzapanic.stations.CookingStation
Given an action, the station should attempt to do that action based on the chef that is nearby or the state of the ingredient currently on the station.
doStationAction(StationAction.ActionType) - Method in class cs.eng1.piazzapanic.stations.IngredientStation
 
doStationAction(StationAction.ActionType) - Method in class cs.eng1.piazzapanic.stations.RecipeStation
Given an action, the station should attempt to do that action based on the chef that is nearby or what ingredient(s) are currently on the station.
doStationAction(StationAction.ActionType) - Method in class cs.eng1.piazzapanic.stations.Station
Given an action, the station should attempt to do that action based on the chef that is nearby or what ingredient(s) are currently on the station.
draw(Batch, float) - Method in class cs.eng1.piazzapanic.chef.Chef
 
draw(Batch, float) - Method in class cs.eng1.piazzapanic.stations.ChoppingStation
Displays ingredients that have been placed on the station
draw(Batch, float) - Method in class cs.eng1.piazzapanic.stations.CookingStation
Displays ingredients that have been placed on the station
draw(Batch, float) - Method in class cs.eng1.piazzapanic.stations.IngredientStation
 
draw(Batch, float) - Method in class cs.eng1.piazzapanic.stations.RecipeStation
Displays ingredients that have been placed on the station
draw(Batch, float) - Method in class cs.eng1.piazzapanic.stations.Station
 
draw(Batch, float) - Method in class cs.eng1.piazzapanic.ui.StationActionUI
 
drawDebug(ShapeRenderer) - Method in class cs.eng1.piazzapanic.stations.Station
Draw the outline of the shape of the station as a rectangle and draw a blue line from the centre of this station (which is an Observer) to the centre of the stationCollider that it is linked to (the Subject that this is registered to).
drawFoodTexture(Batch, Texture) - Method in class cs.eng1.piazzapanic.stations.Station
Take a food texture and render it on top of the station at a smaller size than the station.
A B C D F G H I L M N O P R S T U V Y 
All Classes All Packages