- calcSimpleLight(HasID[][][]) - Method in class com.BombingGames.WurfelEngine.Core.LightEngine.LightEngine
-
Calculates the light level based on the sun shining straight from the top
- Camera - Class in com.BombingGames.WurfelEngine.Core
-
Creates a virtual camera wich displays the game world on the viewport.
- Camera(int, int, int, int, GameView) - Constructor for class com.BombingGames.WurfelEngine.Core.Camera
-
Creates a camera pointing at the middle of the map.
- Camera(GameView) - Constructor for class com.BombingGames.WurfelEngine.Core.Camera
-
Creates a fullscale camera pointing at the middle of the map.
- Camera(Point, int, int, int, int, GameView) - Constructor for class com.BombingGames.WurfelEngine.Core.Camera
-
Create a camera focusin a specific coordinate.
- Camera(AbstractEntity, int, int, int, int, GameView) - Constructor for class com.BombingGames.WurfelEngine.Core.Camera
-
Creates a camera focusing an entity.
- CameraSpaceIterator - Class in com.BombingGames.WurfelEngine.Core.Map.Iterators
-
A map iterator which loops only over area covered by the camera
- CameraSpaceIterator(AbstractMap, int, int, int, int) - Constructor for class com.BombingGames.WurfelEngine.Core.Map.Iterators.CameraSpaceIterator
-
Starts at z=-1.
- Chunk - Class in com.BombingGames.WurfelEngine.Core.Map
-
A Chunk is filled with many Blocks and is a part of the map.
- Chunk(ChunkMap, int, int) - Constructor for class com.BombingGames.WurfelEngine.Core.Map.Chunk
-
Creates a Chunk filled with empty cells (likely air).
- Chunk(ChunkMap, File, int, int, Generator) - Constructor for class com.BombingGames.WurfelEngine.Core.Map.Chunk
-
Creates a chunk by trying to load and if this fails it generates a new one.
- Chunk(ChunkMap, int, int, Generator) - Constructor for class com.BombingGames.WurfelEngine.Core.Map.Chunk
-
Creates a chunk by generating a new one.
- CHUNKFILESUFFIX - Static variable in class com.BombingGames.WurfelEngine.Core.Map.Chunk
-
The suffix of a chunk files.
- ChunkMap - Class in com.BombingGames.WurfelEngine.Core.Map
-
A map stores nine chunks as part of a bigger map.
- ChunkMap(File, int) - Constructor for class com.BombingGames.WurfelEngine.Core.Map.ChunkMap
-
Loads a map using the default generator.
- ChunkMap(File, Generator, int) - Constructor for class com.BombingGames.WurfelEngine.Core.Map.ChunkMap
-
Loads a map.
- classInit() - Static method in class com.BombingGames.WurfelEngine.Core.GameView
-
Shoud be called before the object get initialized.
- clone() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
- clone() - Method in class com.BombingGames.WurfelEngine.Core.Map.AbstractMap
-
Clones the map.
- clone() - Method in class com.BombingGames.WurfelEngine.Core.Map.CompleteMap
-
- close() - Method in class com.BombingGames.WurfelEngine.Core.Map.LoadMenu
-
- com.BombingGames.WurfelEngine - package com.BombingGames.WurfelEngine
-
- com.BombingGames.WurfelEngine.Core - package com.BombingGames.WurfelEngine.Core
-
- com.BombingGames.WurfelEngine.Core.BasicMainMenu - package com.BombingGames.WurfelEngine.Core.BasicMainMenu
-
This package provies a basic main menu.
- com.BombingGames.WurfelEngine.Core.CVar - package com.BombingGames.WurfelEngine.Core.CVar
-
- com.BombingGames.WurfelEngine.Core.Gameobjects - package com.BombingGames.WurfelEngine.Core.Gameobjects
-
Game Objects are objects like entities and block which can be found in the map.
- com.BombingGames.WurfelEngine.Core.LightEngine - package com.BombingGames.WurfelEngine.Core.LightEngine
-
- com.BombingGames.WurfelEngine.Core.Loading - package com.BombingGames.WurfelEngine.Core.Loading
-
- com.BombingGames.WurfelEngine.Core.Map - package com.BombingGames.WurfelEngine.Core.Map
-
- com.BombingGames.WurfelEngine.Core.Map.Generators - package com.BombingGames.WurfelEngine.Core.Map.Generators
-
- com.BombingGames.WurfelEngine.Core.Map.Iterators - package com.BombingGames.WurfelEngine.Core.Map.Iterators
-
- com.BombingGames.WurfelEngine.Core.SoundEngine - package com.BombingGames.WurfelEngine.Core.SoundEngine
-
- com.BombingGames.WurfelEngine.Extensions - package com.BombingGames.WurfelEngine.Extensions
-
- com.BombingGames.WurfelEngine.MapEditor - package com.BombingGames.WurfelEngine.MapEditor
-
- com.BombingGames.WurfelEngine.shooting - package com.BombingGames.WurfelEngine.shooting
-
- CommandsInterface - Interface in com.BombingGames.WurfelEngine.Core
-
An interface for objeccts which can execute a Wurfel Engine command.
- CompleteMap - Class in com.BombingGames.WurfelEngine.Core.Map
-
A map where every available data is stored in one big array.
- CompleteMap(File, int) - Constructor for class com.BombingGames.WurfelEngine.Core.Map.CompleteMap
-
- CompleteMap(File, Generator, int) - Constructor for class com.BombingGames.WurfelEngine.Core.Map.CompleteMap
-
- Console - Class in com.BombingGames.WurfelEngine.Core
-
The message system can manage&show messages (Line).
- Console(Skin, int, int) - Constructor for class com.BombingGames.WurfelEngine.Core.Console
-
- Controllable - Class in com.BombingGames.WurfelEngine.Core.Gameobjects
-
- Controllable(byte, int) - Constructor for class com.BombingGames.WurfelEngine.Core.Gameobjects.Controllable
-
- Controller - Class in com.BombingGames.WurfelEngine.Core
-
A controller manages the map and the game data.
- Controller() - Constructor for class com.BombingGames.WurfelEngine.Core.Controller
-
- Coordinate - Class in com.BombingGames.WurfelEngine.Core.Map
-
A coordinate is a reference to a specific cell in the map.
- Coordinate(AbstractMap, int, int, int) - Constructor for class com.BombingGames.WurfelEngine.Core.Map.Coordinate
-
Creates a coordiante refering to the given position on the map.
- Coordinate(Coordinate) - Constructor for class com.BombingGames.WurfelEngine.Core.Map.Coordinate
-
Creates a new coordinate from an existing coordinate
- CoreData - Class in com.BombingGames.WurfelEngine.Core.Gameobjects
-
A small block object hich stores only id and value and is only used for storing in memory.
- cpy() - Method in class com.BombingGames.WurfelEngine.Core.Map.AbstractPosition
-
- cpy() - Method in class com.BombingGames.WurfelEngine.Core.Map.Coordinate
-
- cpy() - Method in class com.BombingGames.WurfelEngine.Core.Map.Point
-
- createSaveSlot(File, int) - Static method in class com.BombingGames.WurfelEngine.Core.Map.AbstractMap
-
- createSaveSlot(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.AbstractMap
-
- CustomBlocks - Interface in com.BombingGames.WurfelEngine.Core.Gameobjects
-
- customLoading(AssetManager) - Method in class com.BombingGames.WurfelEngine.Core.Loading.LoadingScreen
-
override and add items via AssetManager.load(java.lang.String, java.lang.Class)
- CustomMapCVarRegistration - Interface in com.BombingGames.WurfelEngine.Core.Map
-
An interface to register custom cvars for the map cvar system.
- CVar - Class in com.BombingGames.WurfelEngine.Core.CVar
-
CVars start with a small letter and are CamelCase.
- CVar() - Constructor for class com.BombingGames.WurfelEngine.Core.CVar.CVar
-
- CVar.CVarFlags - Enum in com.BombingGames.WurfelEngine.Core.CVar
-
- CVARS - Static variable in class com.BombingGames.WurfelEngine.WE
-
The CVar system used by the engine.
- CVarSystem - Class in com.BombingGames.WurfelEngine.Core.CVar
-
- CVarSystem(File) - Constructor for class com.BombingGames.WurfelEngine.Core.CVar.CVarSystem
-