Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- camera - Variable in class com.devcharles.piazzapanic.componentsystems.DebugRendererSystem
- camera - Variable in class com.devcharles.piazzapanic.componentsystems.LightingSystem
- camera - Variable in class com.devcharles.piazzapanic.componentsystems.RenderingSystem
- camera - Variable in class com.devcharles.piazzapanic.GameScreen
- camera - Variable in class com.devcharles.piazzapanic.MainMenuScreen
- camera - Variable in class com.devcharles.piazzapanic.scene2d.Slideshow
- camera - Variable in class com.devcharles.piazzapanic.utility.WorldTilemapRenderer
- capacity - Variable in class com.devcharles.piazzapanic.utility.FoodStack
- CarryItemsSystem - Class in com.devcharles.piazzapanic.componentsystems
- CarryItemsSystem() - Constructor for class com.devcharles.piazzapanic.componentsystems.CarryItemsSystem
- changeCooks - Variable in class com.devcharles.piazzapanic.input.KeyboardInput
- changingCooks - Variable in class com.devcharles.piazzapanic.componentsystems.PlayerControlSystem
- circleShape - Variable in class com.devcharles.piazzapanic.utility.EntityFactory
- clearInputs() - Method in class com.devcharles.piazzapanic.input.KeyboardInput
- CollisionCategory - Enum Class in com.devcharles.piazzapanic.utility.box2d
-
Collision categories allow specifying which Box2D fixtures collide with each other.
- CollisionCategory(short) - Constructor for enum class com.devcharles.piazzapanic.utility.box2d.CollisionCategory
- collisionLayer - Static variable in class com.devcharles.piazzapanic.utility.MapLoader
- com.devcharles.piazzapanic - package com.devcharles.piazzapanic
- com.devcharles.piazzapanic.components - package com.devcharles.piazzapanic.components
- com.devcharles.piazzapanic.componentsystems - package com.devcharles.piazzapanic.componentsystems
- com.devcharles.piazzapanic.input - package com.devcharles.piazzapanic.input
- com.devcharles.piazzapanic.scene2d - package com.devcharles.piazzapanic.scene2d
- com.devcharles.piazzapanic.utility - package com.devcharles.piazzapanic.utility
- com.devcharles.piazzapanic.utility.box2d - package com.devcharles.piazzapanic.utility.box2d
- compare(Entity, Entity) - Method in class com.devcharles.piazzapanic.utility.YComparator
- compare(Entity, Entity) - Method in class com.devcharles.piazzapanic.utility.ZComparator
- controllable - Static variable in class com.devcharles.piazzapanic.utility.Mappers
- ControllableComponent - Class in com.devcharles.piazzapanic.components
- ControllableComponent() - Constructor for class com.devcharles.piazzapanic.components.ControllableComponent
- CookAnimator - Class in com.devcharles.piazzapanic.utility
-
Animations specific to the cooks.
- CookAnimator() - Constructor for class com.devcharles.piazzapanic.utility.CookAnimator
- cooking - Static variable in class com.devcharles.piazzapanic.utility.Mappers
- CookingComponent - Class in com.devcharles.piazzapanic.components
- CookingComponent() - Constructor for class com.devcharles.piazzapanic.components.CookingComponent
- cookSpawnPoint - Static variable in class com.devcharles.piazzapanic.utility.MapLoader
- countertop - Variable in class com.devcharles.piazzapanic.utility.WorldTilemapRenderer
- countertop_f - Variable in class com.devcharles.piazzapanic.utility.WorldTilemapRenderer
- counterTopLayer - Static variable in class com.devcharles.piazzapanic.utility.MapLoader
- create() - Method in class com.devcharles.piazzapanic.PiazzaPanic
- createCook(int, int) - Method in class com.devcharles.piazzapanic.utility.EntityFactory
-
Creates cook entity, and adds it to the engine.
- createCustomer(Vector2) - Method in class com.devcharles.piazzapanic.utility.EntityFactory
-
Create an AI customer entity.
- createDefinitions() - Method in class com.devcharles.piazzapanic.utility.EntityFactory
-
Create reusable definitions for bodies and fixtures.
- createFood(FoodComponent.FoodType) - Method in class com.devcharles.piazzapanic.utility.EntityFactory
-
Create the food entity at 0,0.
- createListener(Screen) - Method in class com.devcharles.piazzapanic.scene2d.Hud
- createPointLight(RayHandler, float, float, Color, float, boolean) - Static method in class com.devcharles.piazzapanic.utility.box2d.LightBuilder
-
Create a point light.
- createRoomLight(RayHandler, float, float, Color, float, boolean) - Static method in class com.devcharles.piazzapanic.utility.box2d.LightBuilder
-
Create a softer light to cover the whole room.
- createStation(Station.StationType, Vector2, FoodComponent.FoodType) - Method in class com.devcharles.piazzapanic.utility.EntityFactory
-
Create a station entity with interactable features enabled.
- createTables() - Method in class com.devcharles.piazzapanic.scene2d.Hud
- currentFood - Variable in class com.devcharles.piazzapanic.components.ControllableComponent
- currentObjective - Variable in class com.devcharles.piazzapanic.components.AIAgentComponent
- currentPage - Variable in class com.devcharles.piazzapanic.scene2d.Slideshow
- customer - Static variable in class com.devcharles.piazzapanic.utility.Mappers
- CUSTOMER - Variable in class com.devcharles.piazzapanic.componentsystems.CustomerAISystem
- CustomerAISystem - Class in com.devcharles.piazzapanic.componentsystems
-
Controls the AI Customers, creates orders.
- CustomerAISystem(Map<Integer, Box2dLocation>, World, EntityFactory, Hud, Integer[]) - Constructor for class com.devcharles.piazzapanic.componentsystems.CustomerAISystem
-
Instantiate the system.
- CustomerAnimator - Class in com.devcharles.piazzapanic.utility
-
Animations specific to the customers.
- CustomerAnimator() - Constructor for class com.devcharles.piazzapanic.utility.CustomerAnimator
- CustomerComponent - Class in com.devcharles.piazzapanic.components
- CustomerComponent() - Constructor for class com.devcharles.piazzapanic.components.CustomerComponent
- customerInteractResolver(Contact) - Method in class com.devcharles.piazzapanic.utility.box2d.WorldContactListener
- customers - Variable in class com.devcharles.piazzapanic.componentsystems.CustomerAISystem
- customerTimer - Variable in class com.devcharles.piazzapanic.scene2d.Hud
- cutFood(String) - Static method in class com.devcharles.piazzapanic.utility.EntityFactory
-
Cut the food textures, run at game initialisation.
- cutting_board - Enum constant in enum class com.devcharles.piazzapanic.utility.Station.StationType
- cuttingBoardRecipes - Static variable in class com.devcharles.piazzapanic.utility.Station
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form