A B C D E F G H I J K L M N O P R S T U V W X Y Z
C
- C1 - Static variable in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
- C2 - Static variable in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
- C3 - Static variable in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
- C4 - Static variable in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
- calcAO(RenderStorage, RenderChunk) - Static method in class com.bombinggames.wurfelengine.core.lightengine.AmbientOcclusionCalculator
-
calcualtes the ambient occlusion for a chunk.
- calcNormal(Point) - Method in class com.bombinggames.wurfelengine.core.map.Intersection
-
Calcualte the normal based of the position of the point.
- calculateIndex() - Method in class com.bombinggames.wurfelengine.core.map.PfNode
- calculateNormal(Point) - Static method in enum com.bombinggames.wurfelengine.core.gameobjects.Side
- camera - Variable in class com.bombinggames.wurfelengine.core.sorting.AbstractSorter
- Camera - Class in com.bombinggames.wurfelengine.core
-
Creates a virtual camera wich displays the game world on the viewport.
- Camera(GameView) - Constructor for class com.bombinggames.wurfelengine.core.Camera
-
Creates a fullscale camera pointing at the middle of the map.
- Camera(GameView, int, int, int, int) - Constructor for class com.bombinggames.wurfelengine.core.Camera
-
Creates a camera pointing at the middle of the map.
- Camera(GameView, int, int, int, int, AbstractEntity) - Constructor for class com.bombinggames.wurfelengine.core.Camera
-
Creates a camera focusing an entity.
- Camera(GameView, int, int, int, int, Point) - Constructor for class com.bombinggames.wurfelengine.core.Camera
-
Create a camera focusin a specific coordinate.
- canSee(Point, float) - Method in class com.bombinggames.wurfelengine.core.map.Point
- CdCommand - Class in com.bombinggames.wurfelengine.core.console
- CdCommand() - Constructor for class com.bombinggames.wurfelengine.core.console.CdCommand
- cellChanged - com.bombinggames.wurfelengine.core.Events
-
if a cell is changed.
- CELLOUTSIDE - Static variable in class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
-
In theory if in a cell is no data available use this block.
- checkPath(String) - Method in class com.bombinggames.wurfelengine.core.console.Console
-
check if the path is valid relative to the current one
- Chunk - Class in com.bombinggames.wurfelengine.core.map
-
A Chunk is filled with many Blocks and is a part of the map.
- Chunk(Map, int, int) - Constructor for class com.bombinggames.wurfelengine.core.map.Chunk
-
Creates a Chunk filled with empty cells (likely air).
- Chunk(Map, 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.
- chunkChanged - com.bombinggames.wurfelengine.core.Events
-
extra info contains changed chunk
- CHUNKFILESUFFIX - Static variable in class com.bombinggames.wurfelengine.core.map.Chunk
-
The suffix of a chunk files.
- ChunkLoader - Class in com.bombinggames.wurfelengine.core.map
- ChunkLoader(Map, File, int, int, Generator) - Constructor for class com.bombinggames.wurfelengine.core.map.ChunkLoader
- classInit() - Static method in class com.bombinggames.wurfelengine.core.GameView
-
Shoud be called before the object get initialized.
- clear() - Method in class com.bombinggames.wurfelengine.core.DevTools
-
sets the frame time of every frame to 0
- ClearCommand - Class in com.bombinggames.wurfelengine.core.console
- ClearCommand() - Constructor for class com.bombinggames.wurfelengine.core.console.ClearCommand
- clearCommandLine() - Method in class com.bombinggames.wurfelengine.core.console.Console
- clearCoveredEnts() - Method in class com.bombinggames.wurfelengine.core.sorting.TopoGraphNode
- clearPool() - Static method in class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
-
clears the pool to free memory
- close() - Method in class com.bombinggames.wurfelengine.core.map.LoadMenu
- colissionRadius - Variable in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
- collided - com.bombinggames.wurfelengine.core.Events
- collidesWith(AbstractEntity) - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
-
spherical collision check
- collidesWithWorld(Point, float) - Method in class com.bombinggames.wurfelengine.core.gameobjects.MovableEntity
-
check for horizontal colission (x and y)
O(1) - com.bombinggames.wurfelengine - package com.bombinggames.wurfelengine
- com.bombinggames.wurfelengine.core - package com.bombinggames.wurfelengine.core
- com.bombinggames.wurfelengine.core.console - package com.bombinggames.wurfelengine.core.console
- 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.map.rendering - package com.bombinggames.wurfelengine.core.map.rendering
- com.bombinggames.wurfelengine.core.sorting - package com.bombinggames.wurfelengine.core.sorting
- com.bombinggames.wurfelengine.extension - package com.bombinggames.wurfelengine.extension
-
This package includes various extensions and tools to the engine.
- com.bombinggames.wurfelengine.extension.basicmainmenu - package com.bombinggames.wurfelengine.extension.basicmainmenu
-
This package provides a basic main menu to start a game instance.
- com.bombinggames.wurfelengine.extension.shooting - package com.bombinggames.wurfelengine.extension.shooting
- com.bombinggames.wurfelengine.mapeditor - package com.bombinggames.wurfelengine.mapeditor
- com.bombinggames.wurfelengine.soundengine - package com.bombinggames.wurfelengine.soundengine
- Command - Interface in com.bombinggames.wurfelengine
- Component - Interface in com.bombinggames.wurfelengine.core.gameobjects
- Console - Class in com.bombinggames.wurfelengine.core.console
-
The message system can manage & show messages (Line).
- Console(Skin, int, int) - Constructor for class com.bombinggames.wurfelengine.core.console.Console
- ConsoleCommand - Interface in com.bombinggames.wurfelengine.core.console
- Controllable - Interface in com.bombinggames.wurfelengine.core.gameobjects
- 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
- CoordConnection - Class in com.bombinggames.wurfelengine.core.map
- CoordConnection(PfNode, PfNode) - Constructor for class com.bombinggames.wurfelengine.core.map.CoordConnection
- Coordinate - Class in com.bombinggames.wurfelengine.core.map
-
A coordinate is a reference to a specific cell in the map.
- Coordinate() - Constructor for class com.bombinggames.wurfelengine.core.map.Coordinate
-
0,0,0,
- Coordinate(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
- CoveredByCameraIterator - Class in com.bombinggames.wurfelengine.core.map.Iterators
-
A map iterator which loops only over the chunks covered by the camera (0-8).
- CoveredByCameraIterator(RenderStorage, Camera, int, int) - Constructor for class com.bombinggames.wurfelengine.core.map.Iterators.CoveredByCameraIterator
-
Starts at z = -1.
- cpy() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
- cpy() - Method in class com.bombinggames.wurfelengine.core.map.Point
-
avoid this method because it creates a new instance.
- cpy() - Method in interface com.bombinggames.wurfelengine.core.map.Position
- createDefaultShader() - Static method in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
-
Returns a new instance of the default shader used by SpriteBatch for GL2 when no shader is specified.
- createDepthList(LinkedList<AbstractGameObject>) - Method in class com.bombinggames.wurfelengine.core.sorting.AbstractSorter
-
Sorts the list of game objects.
- createDepthList(LinkedList<AbstractGameObject>) - Method in class com.bombinggames.wurfelengine.core.sorting.DepthValueSort
- createDepthList(LinkedList<AbstractGameObject>) - Method in class com.bombinggames.wurfelengine.core.sorting.NoSort
- createDepthList(LinkedList<AbstractGameObject>) - Method in class com.bombinggames.wurfelengine.core.sorting.TopologicalSort
- createSaveSlot(int) - Method in class com.bombinggames.wurfelengine.core.map.Map
- createSaveSlot(File, int) - Static method in class com.bombinggames.wurfelengine.core.map.Map
- CreditsCommand - Class in com.bombinggames.wurfelengine.core.console
- CreditsCommand() - Constructor for class com.bombinggames.wurfelengine.core.console.CreditsCommand
- currentMarkedFlag - Static variable in class com.bombinggames.wurfelengine.core.sorting.TopoGraphNode
-
bit position = camera id
- Cursor - Class in com.bombinggames.wurfelengine.core.gameobjects
-
The seletion indicator in the level editor.
- Cursor() - Constructor for class com.bombinggames.wurfelengine.core.gameobjects.Cursor
- CursorInfo - Class in com.bombinggames.wurfelengine.mapeditor
-
Saves the current "color"(block) selection in the editor.
- CursorInfo(Stage, Cursor) - Constructor for class com.bombinggames.wurfelengine.mapeditor.CursorInfo
- 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
- CVarFlags - Enum in com.bombinggames.wurfelengine.core.cvar
- CVarSystemMap - Class in com.bombinggames.wurfelengine.core.cvar
- CVarSystemMap(File) - Constructor for class com.bombinggames.wurfelengine.core.cvar.CVarSystemMap
- CVarSystemRoot - Class in com.bombinggames.wurfelengine.core.cvar
- CVarSystemRoot(File) - Constructor for class com.bombinggames.wurfelengine.core.cvar.CVarSystemRoot
- CVarSystemSave - Class in com.bombinggames.wurfelengine.core.cvar
- CVarSystemSave(File) - Constructor for class com.bombinggames.wurfelengine.core.cvar.CVarSystemSave
-
Registers hardcoded cvars.