A B C D F G H I L M N O P R S T U V Y
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages