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 

G

GAME_DIAGLENGTH - Static variable in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
The game space dimension size's aequivalent to VIEW_DEPTH or VIEW_WIDTH.
GAME_DIAGLENGTH2 - Static variable in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
Half (1/2) of GAME_DIAGLENGTH.
GAME_EDGELENGTH - Static variable in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
Pixels per game spaces meter (edge length).
1 game meter ^= 1 GAME_EDGELENGTH
GAME_EDGELENGTH2 - Static variable in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
Half (1/2) of GAME_EDGELENGTH.
GameManager - Interface in com.bombinggames.wurfelengine.core
A test to group view and controllers.
GameplayScreen - Class in com.bombinggames.wurfelengine.core
The GameplayScreen State.
GameplayScreen(Controller, GameView) - Constructor for class com.bombinggames.wurfelengine.core.GameplayScreen
Create the gameplay state.
GameSpaceSprite - Class in com.bombinggames.wurfelengine.core.map.rendering
 
GameSpaceSprite(TextureAtlas.AtlasRegion) - Constructor for class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
Creates a sprite based on a specific TextureRegion, the new sprite's region is a cospy of the parameter region - altering one does not affect the other
GameSpaceSprite(TextureRegion, Side, byte) - Constructor for class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
An object helping with rendering a blokc made out of sides
gameView - Variable in class com.bombinggames.wurfelengine.core.sorting.AbstractSorter
 
GameView - Class in com.bombinggames.wurfelengine.core
The GameView manages everything what should be drawn in an active game in game space.
GameView() - Constructor for class com.bombinggames.wurfelengine.core.GameView
 
GameViewWithCamera - Class in com.bombinggames.wurfelengine.extension.basicmainmenu
A simple Controller which adds a camera.
GameViewWithCamera() - Constructor for class com.bombinggames.wurfelengine.extension.basicmainmenu.GameViewWithCamera
 
generate(int, int, int) - Method in interface com.bombinggames.wurfelengine.core.map.Generator
Define which block should appear at which coordinate.
generate(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.Generators.AirGenerator
 
generate(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.Generators.BlockTestGenerator
 
generate(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.Generators.FullMapGenerator
 
generate(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.Generators.IslandGenerator
 
Generator - Interface in com.bombinggames.wurfelengine.core.map
An interface for a map generator.
get(String) - Method in class com.bombinggames.wurfelengine.core.cvar.AbstractCVarSystem
 
getActiveTable() - Method in class com.bombinggames.wurfelengine.mapeditor.Toolbar
Table which is associated with the current tool
getAiming() - Method in class com.bombinggames.wurfelengine.core.gameobjects.MovableEntity
Defines the direction of the gun - if no gun available - the direction of the head.
getAiming() - Method in class com.bombinggames.wurfelengine.extension.UserControlledShooter
Getting aim relative to middle of view by reading mouse position.
getAmbient() - Method in class com.bombinggames.wurfelengine.core.lightengine.GlobalLightSource
Returns the ambient light the GLS emits.
getAmbient(Position) - Method in class com.bombinggames.wurfelengine.core.lightengine.LightEngine
Returns the sum of every light source's ambient light
getAOFlags() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
byte 0: left side, byte 1: top side, byte 2: right side.
In each byte bit order:
7 \ 0 / 1
-------
6 | - | 2
-------
5 / 4 \ 3
getAsset(String) - Static method in class com.bombinggames.wurfelengine.WE
Get an asset from the asset manager
getAssetManager() - Static method in class com.bombinggames.wurfelengine.WE
To load assets you can use getAsset(String filename)
getAverageDelta() - Method in class com.bombinggames.wurfelengine.core.DevTools
Returns the average delta time over every recorded frame.
getAverageDelta(int) - Method in class com.bombinggames.wurfelengine.core.DevTools
Get the avererage raw delta time over the last n steps
getAzimuth() - Method in class com.bombinggames.wurfelengine.core.lightengine.GlobalLightSource
origin is left side
getAzimuthSpeed() - Method in class com.bombinggames.wurfelengine.core.lightengine.GlobalLightSource
 
getAzimuthSpeed() - Method in class com.bombinggames.wurfelengine.core.lightengine.Moon
 
getBlendDstFunc() - Method in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
 
getBlendSrcFunc() - Method in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
 
getBlock() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
To optain value use (byte) (255&(block>>8)
getBlock() - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getBlock(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.Chunk
Get the block data at this coordinate.
getBlock(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.Map
 
getBlock(Coordinate) - Method in class com.bombinggames.wurfelengine.core.map.Map
id, value and health
getBlockByIndex(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.Chunk
Get the block data at this index position.
getBlockConfig() - Static method in class com.bombinggames.wurfelengine.core.map.Map
Get the currently set block config.
getBlockId() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getBlockId() - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getBlockId() - Method in interface com.bombinggames.wurfelengine.core.map.Position
Get the block at the position.
getBlockId(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.Chunk
 
getBlockId(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.Map
Returns a block without checking the parameters first.
getBlockId(Coordinate) - Method in class com.bombinggames.wurfelengine.core.map.Map
If the block can not be found returns null pointer.
getBlockSprite(byte, byte, Side) - Static method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
Returns a sprite sprite of a specific side of the block
getBlocksprites() - Static method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
getBlocksX() - Static method in class com.bombinggames.wurfelengine.core.map.Chunk
The amount of blocks in X direction
getBlocksY() - Static method in class com.bombinggames.wurfelengine.core.map.Chunk
The amount of blocks in Y direction
getBlocksZ() - Static method in class com.bombinggames.wurfelengine.core.map.Chunk
The amount of blocks in Z direction
getBlockValue() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
get the value of the block at this coordinate
getBlockValue(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.Chunk
 
getBottomHeight() - Method in class com.bombinggames.wurfelengine.mapeditor.BlockDrawable
 
getBottomHeight() - Method in class com.bombinggames.wurfelengine.mapeditor.EntityDrawable
 
getBoundingRectangle() - Method in class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
Returns the bounding axis aligned Rectangle that bounds this sprite.
getButtonAmount() - Method in class com.bombinggames.wurfelengine.core.WEScreen
 
getCamera() - Method in class com.bombinggames.wurfelengine.extension.UserControlledShooter
Get the camera used to identify the aiming direction.
getCameraAccess() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
If not used can be removed.
getCameraMoveVector() - Method in class com.bombinggames.wurfelengine.mapeditor.EditorView
 
getCameras() - Method in class com.bombinggames.wurfelengine.core.GameView
Returns a camera.
getCell() - Method in class com.bombinggames.wurfelengine.core.sorting.TopoGraphNode
get the represented cell instance
getCell(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
Cells above the map return RenderChunk.CELLOUTSIDE.
getCell(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderStorage
Returns a block without checking the parameters first.
getCell(Coordinate) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
 
getCell(Coordinate) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderStorage
If the cell can not be found returns RenderChunk.CELLOUTSIDE.
getCell(Point) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderStorage
If the block can not be found returns null pointer.
getCellByIndex(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
 
getCenter() - Method in class com.bombinggames.wurfelengine.core.Camera
Returns the focuspoint.
getCenter() - Method in class com.bombinggames.wurfelengine.core.map.Map
Returns a coordinate pointing to the absolute center of the map.
getCenter(float) - Method in class com.bombinggames.wurfelengine.core.map.Map
Returns a coordinate pointing to middle of a 3x3 chunk map.
getCenterChunkX() - Method in class com.bombinggames.wurfelengine.core.Camera
 
getCenterChunkY() - Method in class com.bombinggames.wurfelengine.core.Camera
 
getChunk() - Method in class com.bombinggames.wurfelengine.core.map.ChunkLoader
has a chunk if it has finished loading
getChunk() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getChunk() - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getChunk() - Method in interface com.bombinggames.wurfelengine.core.map.Position
 
getChunk(int, int) - Method in class com.bombinggames.wurfelengine.core.map.Map
get the chunk with the given chunk coords.

Runtime: O(1)
getChunk(int, int) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderStorage
Get the chunk with the given chunk coords from the active pool.
getChunk(Coordinate) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderStorage
get the chunk where the coordinates are on.
getChunkContaining(int, int) - Method in class com.bombinggames.wurfelengine.core.map.Map
get the chunk where the coordinates are on
getChunkContaining(Coordinate) - Method in class com.bombinggames.wurfelengine.core.map.Map
get the chunk where the coordinates are on.
getChunkContaining(Point) - Method in class com.bombinggames.wurfelengine.core.map.Map
 
getChunkX() - Method in class com.bombinggames.wurfelengine.core.map.Chunk
Get the chunk coordinate of this chunk.
getChunkX() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getChunkX() - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getChunkX() - Method in interface com.bombinggames.wurfelengine.core.map.Position
The chunk coordinate.
getChunkX() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
 
getChunkY() - Method in class com.bombinggames.wurfelengine.core.map.Chunk
Get the chunk coordinate of this chunk.
getChunkY() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getChunkY() - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getChunkY() - Method in interface com.bombinggames.wurfelengine.core.map.Position
The chunk coordinate.
getChunkY() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
 
getClipping() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
a block is only clipped if every side is clipped
getCode() - Method in enum com.bombinggames.wurfelengine.core.gameobjects.Side
The side as integer.
getCollidingEntities() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
* get every entity which is colliding
getCollidingEntities(Class<T>) - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
O(n) n:amount of entities. ignores if is obstacle.
getColor() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
get the tint of the object.
getColor() - Method in class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
Returns the color of this sprite.
getColor() - Method in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
 
getColor(Side, Position) - Method in class com.bombinggames.wurfelengine.core.lightengine.LightEngine
copy safe
getCommand(Cursor, AbstractPlacableTable) - Method in enum com.bombinggames.wurfelengine.mapeditor.Tool
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.BenchmarkCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.CdCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.ClearCommand
 
getCommandName() - Method in interface com.bombinggames.wurfelengine.core.console.ConsoleCommand
always lowercase.
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.CreditsCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.EditorCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.ExitCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.FillWithAirCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.FullscreenCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.KillallCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.LECommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.LoadMapCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.LsCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.ManCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.MenuCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.PrintmapCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.ReloadShadersCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.SaveCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.ScreenshakeCommand
 
getCommandName() - Method in class com.bombinggames.wurfelengine.core.console.TeleportCommand
 
getComponents() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
getComponents(Class<T>) - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
getConnections() - Method in class com.bombinggames.wurfelengine.core.map.PfNode
 
getConnections(PfNode) - Method in class com.bombinggames.wurfelengine.core.map.Map
 
getConsole() - Static method in class com.bombinggames.wurfelengine.WE
Returns the Console.
getContent() - Method in class com.bombinggames.wurfelengine.core.DepthListNode
 
getController() - Method in class com.bombinggames.wurfelengine.core.GameplayScreen
 
getController() - Method in class com.bombinggames.wurfelengine.core.GameView
 
getController() - Static method in class com.bombinggames.wurfelengine.extension.basicmainmenu.BasicMainMenu
 
getCoord() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
getCoord() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
not copy save
getCoord() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getCoord() - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getCoord() - Method in interface com.bombinggames.wurfelengine.core.map.Position
May not be copy safe.
getCoord() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
getCoordInNormalDirection() - Method in class com.bombinggames.wurfelengine.core.gameobjects.Cursor
if at ground does not move up
getCoordX() - Method in class com.bombinggames.wurfelengine.core.map.ChunkLoader
Get the chunk coordinate.
getCoordY() - Method in class com.bombinggames.wurfelengine.core.map.ChunkLoader
Get the chunk coordinate.
getCost() - Method in class com.bombinggames.wurfelengine.core.map.CoordConnection
 
getCoveredBlocks(RenderStorage) - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
get the blocks which must be rendered before
getCoveredBlocks(RenderStorage) - Method in class com.bombinggames.wurfelengine.core.sorting.TopoGraphNode
 
getCoveredEnts() - Method in class com.bombinggames.wurfelengine.core.sorting.TopoGraphNode
 
getCredits() - Static method in class com.bombinggames.wurfelengine.WE
Get the credits of the engine.
getCurrentCommand() - Method in class com.bombinggames.wurfelengine.core.console.Console
returns the currently typed command
getCurrentIndex() - Method in class com.bombinggames.wurfelengine.core.map.Iterators.CoveredByCameraIterator
get the indices position relative to a 3x3 chunk matrix.
getCurrentIndex() - Method in class com.bombinggames.wurfelengine.core.map.Iterators.DataIterator3D
get the reference to the indices position of the iterator
getCurrentSaveSlot() - Method in class com.bombinggames.wurfelengine.core.map.Map
 
getCursor() - Method in class com.bombinggames.wurfelengine.core.Controller
Get the entity laying under the cursor.
getCursor() - Method in class com.bombinggames.wurfelengine.core.EngineView
returns the current cursor
getCVars() - Method in class com.bombinggames.wurfelengine.core.map.Map
 
getCVars() - Static method in class com.bombinggames.wurfelengine.WE
 
getData() - Method in class com.bombinggames.wurfelengine.core.map.Chunk
Returns the data of the chunk. each block uses three bytes, id, value and health
getData() - Method in class com.bombinggames.wurfelengine.core.map.Map
Get the data of the map.
getData() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
get the pointer to the data
getData() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderStorage
 
getDataAsString(int) - Method in class com.bombinggames.wurfelengine.core.DevTools
CSV (RFC 4180) compliant.
getDefaultGenerator() - Static method in class com.bombinggames.wurfelengine.core.map.Map
Get the default set generator.
getDefaultValue() - Method in class com.bombinggames.wurfelengine.core.cvar.BooleanCVar
 
getDefaultValue() - Method in class com.bombinggames.wurfelengine.core.cvar.CVar
 
getDefaultValue() - Method in class com.bombinggames.wurfelengine.core.cvar.FloatCVar
 
getDefaultValue() - Method in class com.bombinggames.wurfelengine.core.cvar.IntCVar
 
getDefaultValue() - Method in class com.bombinggames.wurfelengine.core.cvar.StringCVar
 
getDepth() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
Returns the depth of the object.
getDevTools() - Method in class com.bombinggames.wurfelengine.core.Controller
 
getDimensionZ() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
getDimensionZ() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
The height of the object for depth sorting.
getDimensionZ() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
getDistance() - Method in class com.bombinggames.wurfelengine.core.map.Intersection
 
getDistance() - Method in class com.bombinggames.wurfelengine.extension.shooting.Bullet
 
getDistanceToCellCenterX() - Method in class com.bombinggames.wurfelengine.core.map.Point
Distance to cell center.
getDistanceToCellCenterY() - Method in class com.bombinggames.wurfelengine.core.map.Point
Distance to cell center.
getDistanceToCellCenterZ() - Method in class com.bombinggames.wurfelengine.core.map.Point
Distance to cell center.
getEditorToggler() - Method in class com.bombinggames.wurfelengine.core.EngineView
 
getEditorView() - Method in class com.bombinggames.wurfelengine.core.GameplayScreen
lazy init
getEngineView() - Static method in class com.bombinggames.wurfelengine.WE
 
getEntities() - Method in class com.bombinggames.wurfelengine.core.map.Map
Returns a copy of the entityList.
getEntitiesInside() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
Get every entity on a coord.
Loads the chunk if not in memory.
getEntitiesInside(Class<T>) - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
Get every entity on this coord of the wanted type.
Loads the chunk if not in memory.
getEntitiesNearby(float) - Method in class com.bombinggames.wurfelengine.core.map.Point
get entities in radius
getEntitiesNearby(float, Class<T>) - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getEntitiesNearby(float, Class<T>) - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getEntitiesNearby(float, Class<T>) - Method in interface com.bombinggames.wurfelengine.core.map.Position
Get entities in radius.
getEntitiesNearbyHorizontal(float) - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
get entities in radius (horizontal only)
getEntitiesNearbyHorizontal(float) - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getEntitiesNearbyHorizontal(float) - Method in interface com.bombinggames.wurfelengine.core.map.Position
get entities in radius (horizontal only)
getEntitiesNearbyHorizontal(float, Class<T>) - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getEntitiesNearbyHorizontal(float, Class<T>) - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getEntitiesNearbyHorizontal(float, Class<T>) - Method in interface com.bombinggames.wurfelengine.core.map.Position
get entities in horizontal radius (like a pipe)
getEntitiesOnChunk(int, int) - Method in class com.bombinggames.wurfelengine.core.map.Map
Get every entity on a chunk.
getEntitiesOnChunkSavedOnly(int, int) - Method in class com.bombinggames.wurfelengine.core.map.Map
Get every entity on a chunk which should be saved
getEntity() - Method in class com.bombinggames.wurfelengine.mapeditor.EntityTable
Trys returning a new instance of a selected entity class.
getEntitys(Class<T>) - Method in class com.bombinggames.wurfelengine.core.map.Map
Find every instance of a special class.
getEntitysOnCoord(Coordinate) - Method in class com.bombinggames.wurfelengine.core.map.Map
Get every entity on a coord.
getEntitysOnCoord(Coordinate, Class<T>) - Method in class com.bombinggames.wurfelengine.core.map.Map
Get every entity on a coord of the wanted type
getEqualizationScale() - Method in class com.bombinggames.wurfelengine.core.EngineView
The equalizationScale is a factor which scales the GUI/HUD to have the same relative size with different resolutions.
getEqualizationScale() - Method in class com.bombinggames.wurfelengine.core.GameView
The equalizationScale is a factor which scales the GUI/HUD to have the same relative size with different resolutions.
getFixedPos() - Method in class com.bombinggames.wurfelengine.extension.shooting.Weapon
 
getFont() - Method in class com.bombinggames.wurfelengine.core.EngineView
 
getFriction() - Method in class com.bombinggames.wurfelengine.core.gameobjects.MovableEntity
The factor which slows donw movement.
getFromNode() - Method in class com.bombinggames.wurfelengine.core.map.CoordConnection
 
getGameController() - Method in class com.bombinggames.wurfelengine.extension.basicmainmenu.BasicMenuItem
 
getGameDepth() - Static method in class com.bombinggames.wurfelengine.core.map.Chunk
y axis
getGameHeight() - Static method in class com.bombinggames.wurfelengine.core.map.Chunk
The height of the map. z axis
getGameplay() - Static method in class com.bombinggames.wurfelengine.WE
should rarely used because allows global access
getGameSpaceSpriteBatch() - Method in class com.bombinggames.wurfelengine.core.GameView
Game view dependent spriteBatch
getGameView() - Method in class com.bombinggames.wurfelengine.core.Camera
 
getGameView() - Method in class com.bombinggames.wurfelengine.extension.basicmainmenu.BasicMenuItem
 
getGameWidth() - Static method in class com.bombinggames.wurfelengine.core.map.Chunk
x axis
getGenerator() - Method in class com.bombinggames.wurfelengine.core.map.Map
 
getGoal() - Method in class com.bombinggames.wurfelengine.core.gameobjects.MoveToAi
 
getHealth() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
getHealth() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
get the health byte from the map.
getHealth(int) - Static method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
The health is stored in a byte in the range [0;100]
getHealth(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.Chunk
 
getHealth(Coordinate) - Method in class com.bombinggames.wurfelengine.core.map.Map
 
getHeight() - Method in class com.bombinggames.wurfelengine.core.lightengine.GlobalLightSource
current height above horizon
getHeight() - Method in class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
 
getHeightScreenSpc() - Method in class com.bombinggames.wurfelengine.core.Camera
Returns the height of the camera output.
getHighlight() - Static method in class com.bombinggames.wurfelengine.extension.basicmainmenu.BasicMenuItem
 
getId() - Method in class com.bombinggames.wurfelengine.core.Camera
 
getId() - Method in enum com.bombinggames.wurfelengine.core.Events
 
getId() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
game logic value.
getId() - Method in enum com.bombinggames.wurfelengine.mapeditor.Tool
 
getIdOfSelection() - Method in class com.bombinggames.wurfelengine.mapeditor.BlockTable
 
getIdx() - Method in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
 
getImpactPoint() - Method in class com.bombinggames.wurfelengine.extension.shooting.Weapon
returns the position of the laserdot, the point where the aiming impacts
getIndex() - Method in class com.bombinggames.wurfelengine.core.map.PfNode
 
getInstance() - Static method in class com.bombinggames.wurfelengine.core.EngineView
 
getIterator(int, int) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
Returns an iterator which iterates over the data in this chunk.
getLastMessage() - Method in class com.bombinggames.wurfelengine.core.console.Console
Returns the last Message
getLastMessage(String, int) - Method in class com.bombinggames.wurfelengine.core.console.Console
Returns the last Message
getLeftOffset() - Method in class com.bombinggames.wurfelengine.core.DevTools
 
getLeftTool() - Method in class com.bombinggames.wurfelengine.mapeditor.Toolbar
index of leftTable mouse button.
getLeftWidth() - Method in class com.bombinggames.wurfelengine.mapeditor.BlockDrawable
 
getLeftWidth() - Method in class com.bombinggames.wurfelengine.mapeditor.EntityDrawable
 
getLight() - Method in class com.bombinggames.wurfelengine.core.lightengine.GlobalLightSource
Returns the diffuse light which this object emits.
getLightEngine() - Static method in class com.bombinggames.wurfelengine.core.Controller
The light engine doing the lighting.
getLightlevel(Side, byte, RenderCell.Channel) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
getLightlevelB() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
getLightlevelB() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
How bright is the object?
getLightlevelB() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
getLightlevelG() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
getLightlevelG() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
How bright is the object?
getLightlevelG() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
getLightlevelR() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
getLightlevelR() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
How bright is the object?
getLightlevelR() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
getLivingTime() - Method in class com.bombinggames.wurfelengine.core.gameobjects.Particle
the amount of time the object lives maximum.
getLoadedChunks() - Method in class com.bombinggames.wurfelengine.core.map.Map
 
getLoadMenu() - Method in class com.bombinggames.wurfelengine.core.GameView
Get a menu which can be used for loading maps.
getLogic() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
get the logic to a block.
getLogic(Coordinate) - Method in class com.bombinggames.wurfelengine.core.map.Chunk
Get the logic to a logicblock.
getLogic(Coordinate) - Method in class com.bombinggames.wurfelengine.core.map.Map
 
getLwjglApplicationConfiguration() - Static method in class com.bombinggames.wurfelengine.WE
returns the pointer to the LWJGL configuration of the game window.
getManual() - Method in class com.bombinggames.wurfelengine.core.console.BenchmarkCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.CdCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.ClearCommand
 
getManual() - Method in interface com.bombinggames.wurfelengine.core.console.ConsoleCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.CreditsCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.EditorCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.ExitCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.FillWithAirCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.FullscreenCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.KillallCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.LECommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.LoadMapCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.LsCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.ManCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.MenuCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.PrintmapCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.ReloadShadersCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.SaveCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.ScreenshakeCommand
 
getManual() - Method in class com.bombinggames.wurfelengine.core.console.TeleportCommand
 
getMap() - Static method in class com.bombinggames.wurfelengine.core.Controller
Returns the currently loaded map.
getMapsFolder() - Static method in class com.bombinggames.wurfelengine.core.WorkingDirectory
 
getMass() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
Get the mass of the object.
getMaxAngle() - Method in class com.bombinggames.wurfelengine.core.lightengine.GlobalLightSource
 
getMenuItems() - Method in class com.bombinggames.wurfelengine.extension.basicmainmenu.MenuController
 
getMinHeight() - Method in class com.bombinggames.wurfelengine.mapeditor.EntityDrawable
 
getMinspeed() - Method in class com.bombinggames.wurfelengine.core.gameobjects.MoveToAi
Get the value of minspeed
getMinWidth() - Method in class com.bombinggames.wurfelengine.mapeditor.BlockDrawable
 
getMinWidth() - Method in class com.bombinggames.wurfelengine.mapeditor.EntityDrawable
 
getMoon(Position) - Method in class com.bombinggames.wurfelengine.core.lightengine.LightEngine
You can pass the position if the moon changes relative to the postition.
getMovement() - Method in class com.bombinggames.wurfelengine.core.gameobjects.MovableEntity
Get the movement vector as the product of direction and speed.
getMovementHor() - Method in class com.bombinggames.wurfelengine.core.gameobjects.MovableEntity
Get the movement vector as the product of direction and speed.
getMusicLoudness() - Method in class com.bombinggames.wurfelengine.soundengine.SoundEngine
 
getName() - Method in class com.bombinggames.wurfelengine.core.cvar.CVar
 
getName() - Method in class com.bombinggames.wurfelengine.core.cvar.StringCVar
 
getName() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
getName() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
Returns the name of the object
getName() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
getName(byte, byte) - Method in class com.bombinggames.wurfelengine.core.map.BlockConfig
Default is "undefined".
getName(byte, byte) - Static method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
get the name of a combination of id and value
getNeighbourSide(float, float) - Static method in class com.bombinggames.wurfelengine.core.map.Coordinate
Returns the field-id where the coordiantes are inside in relation to the current field.
getNext() - Method in class com.bombinggames.wurfelengine.core.DepthListNode
 
getNodeCount() - Method in class com.bombinggames.wurfelengine.core.map.Map
 
getNormal() - Method in class com.bombinggames.wurfelengine.core.gameobjects.Cursor
The normal object.
getNormal() - Method in class com.bombinggames.wurfelengine.core.lightengine.GlobalLightSource
 
getNormal() - Method in class com.bombinggames.wurfelengine.core.map.Intersection
 
getNormalSide() - Method in class com.bombinggames.wurfelengine.core.gameobjects.Cursor
 
getOffstringX() - Method in class com.bombinggames.wurfelengine.mapeditor.BlockDrawable
Get the value of offstringX
getOffstringY() - Method in class com.bombinggames.wurfelengine.mapeditor.BlockDrawable
Get the value of offstringY
getOrientation() - Method in class com.bombinggames.wurfelengine.core.gameobjects.MovableEntity
Direction of movement.
getOriginX() - Method in class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
getOriginY() - Method in class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
getPackedColor() - Method in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
 
getPath() - Method in class com.bombinggames.wurfelengine.core.console.Console
 
getPath() - Method in class com.bombinggames.wurfelengine.core.map.Map
The name of the map on the file.
getPercentageOfLife() - Method in class com.bombinggames.wurfelengine.core.gameobjects.Particle
 
getPixmap() - Static method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
 
getPlatform() - Static method in class com.bombinggames.wurfelengine.core.WorkingDirectory
 
getPoint() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
getPoint() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
Can be internal reference or shared object.
getPoint() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getPoint() - Method in class com.bombinggames.wurfelengine.core.map.Intersection
 
getPoint() - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getPoint() - Method in interface com.bombinggames.wurfelengine.core.map.Position
May not be copy safe.
getPoint() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
getPosition() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
getPosition() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
Return the coordinates of the object in the game world.
getPosition() - Method in class com.bombinggames.wurfelengine.core.map.AbstractBlockLogicExtension
This method must be named "getPosition" so that this method can implement other interfaces using this API signature
getPosition() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
getPower() - Method in class com.bombinggames.wurfelengine.core.lightengine.GlobalLightSource
A light source shines can shine brighter and darker.
getProjectionMatrix() - Method in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
 
getProjectionSpaceSpriteBatch() - Method in class com.bombinggames.wurfelengine.core.GameView
Get the value of projectionSpaceSpriteBatch
getProjectionSpaceX(GameView, Camera) - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getProjectionSpaceX(GameView, Camera) - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getProjectionSpaceX(GameView, Camera) - Method in interface com.bombinggames.wurfelengine.core.map.Position
equals screen space when zoom=1 with a single, fullscreen camera.
getProjectionSpaceY(GameView, Camera) - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getProjectionSpaceY(GameView, Camera) - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getProjectionSpaceY(GameView, Camera) - Method in interface com.bombinggames.wurfelengine.core.map.Position
equals screen space when zoom=1 with a single camera.
getProjScaling() - Method in class com.bombinggames.wurfelengine.core.Camera
Returns a scaling factor calculated by the width to achieve the same viewport size with every resolution.
getPrototype() - Method in class com.bombinggames.wurfelengine.core.gameobjects.ParticleEmitter
 
getRegisteredCommands() - Method in class com.bombinggames.wurfelengine.core.console.Console
 
getRegisteredEntities() - Static method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
Get a map of the registered entities
getReloadingTime() - Method in class com.bombinggames.wurfelengine.extension.shooting.Weapon
 
getRenderBlock() - Method in class com.bombinggames.wurfelengine.mapeditor.BlockDrawable
 
getRenderCell(RenderStorage) - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getRenderChunk(GameView) - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getRenderChunk(RenderStorage) - Method in class com.bombinggames.wurfelengine.core.map.Chunk
 
getRenderedSprites() - Method in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
continually increasing
getRenderStorage() - Method in class com.bombinggames.wurfelengine.core.GameView
 
getRepresentingColor(byte, byte) - Static method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
Returns a color representing the block.
getRightTool() - Method in class com.bombinggames.wurfelengine.mapeditor.Toolbar
index of rightTable mouse button.
getRightWidth() - Method in class com.bombinggames.wurfelengine.mapeditor.BlockDrawable
 
getRightWidth() - Method in class com.bombinggames.wurfelengine.mapeditor.EntityDrawable
 
getRotation() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
Returns the rotation of the object.
getRotation() - Method in class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
 
getSaveCVars() - Method in class com.bombinggames.wurfelengine.core.cvar.CVarSystemMap
 
getSaveCVars() - Method in class com.bombinggames.wurfelengine.core.map.Map
 
getSavedDelta(int) - Method in class com.bombinggames.wurfelengine.core.DevTools
Get a recorded frame time value.
getSavesCount() - Method in class com.bombinggames.wurfelengine.core.map.Map
checks a map for the amount of save files
getSavesCount(File) - Static method in class com.bombinggames.wurfelengine.core.map.Map
Get the amount of save files for this map.
getSaveSlot() - Method in class com.bombinggames.wurfelengine.core.Controller
Get the save slot used for loading and saving the map.
getScaleX() - Method in class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
X scale of the sprite, independent of size set by GameSpaceSprite.setSize(float, float)
getScaleY() - Method in class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
Y scale of the sprite, independent of size set by GameSpaceSprite.setSize(float, float)
getScaling() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
Returns the scale factor of the object.
getScreenPosX() - Method in class com.bombinggames.wurfelengine.core.Camera
Returns the position of the cameras output (on the screen)
getScreenPosY() - Method in class com.bombinggames.wurfelengine.core.Camera
Returns the position of the camera (on the screen)
getSelectedBlock() - Method in class com.bombinggames.wurfelengine.mapeditor.BlockTable
Returns the data of the selected block.
getSelectedEntities() - Method in class com.bombinggames.wurfelengine.core.Controller
 
getSelection() - Method in class com.bombinggames.wurfelengine.core.WEScreen
 
getShader() - Method in class com.bombinggames.wurfelengine.core.GameView
Get the loaded shader program of the view.
getShader() - Method in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
 
getShapeRenderer() - Method in class com.bombinggames.wurfelengine.core.EngineView
to render in screen space with view space scaling?
getShapeRenderer() - Method in class com.bombinggames.wurfelengine.core.GameView
to render in screen space with view space scaling?
getShared() - Static method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getShared() - Static method in class com.bombinggames.wurfelengine.core.map.Point
A shared object to pass values without using the heap.
getShots() - Method in class com.bombinggames.wurfelengine.extension.shooting.Weapon
 
getShotsLoaded() - Method in class com.bombinggames.wurfelengine.extension.shooting.Weapon
 
getSkin() - Method in class com.bombinggames.wurfelengine.core.EngineView
 
getSpeed() - Method in class com.bombinggames.wurfelengine.core.gameobjects.MovableEntity
get the speed of the object in m/s.
getSpeedHor() - Method in class com.bombinggames.wurfelengine.core.gameobjects.MovableEntity
get the horizontal speed of the object in m/s.
getSprite() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
 
getSprite(char, byte, byte) - Static method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
Returns a sprite texture.
getSpriteBatch() - Method in class com.bombinggames.wurfelengine.core.EngineView
render in screen space
getSpriteCategory() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
getSpriteCategory() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
Get the category letter for accessing sprites.
getSpriteCategory() - Method in class com.bombinggames.wurfelengine.core.gameobjects.EntityBlock
 
getSpriteCategory() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
getSpriteId() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
getSpriteId() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
the id of the sprite using for rendering.
By default is the same as the block id but in some cases some objects share one sprite so they can have the same id.
getSpriteId() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
getSpritesheet() - Static method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
Returns the spritesheet used for rendering.
getSpritesheetPath() - Static method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
path of the spritesheet
getSpriteValue() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
getSpriteValue() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
Get the value.
getSpriteValue() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
getStage() - Method in class com.bombinggames.wurfelengine.core.EngineView
The libGDX scene2d stage
getStage() - Method in class com.bombinggames.wurfelengine.core.GameView
The libGDX scene2d stage
getSuggestions(String) - Method in class com.bombinggames.wurfelengine.core.cvar.AbstractCVarSystem
Good use is auto-complete suggestions.
getSun(Position) - Method in class com.bombinggames.wurfelengine.core.lightengine.LightEngine
You can pass the position if the sun changes relative to the postition.
getTextureDiffuse() - Static method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
the diffuse map
getTextureNormal() - Static method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
the normal map
getTimeOfDay() - Method in class com.bombinggames.wurfelengine.core.lightengine.LightEngine
 
getTone() - Method in class com.bombinggames.wurfelengine.core.lightengine.GlobalLightSource
 
getToNode() - Method in class com.bombinggames.wurfelengine.core.map.CoordConnection
 
getTopHeight() - Method in class com.bombinggames.wurfelengine.mapeditor.BlockDrawable
 
getTopHeight() - Method in class com.bombinggames.wurfelengine.mapeditor.EntityDrawable
 
getTopLeftCoordinateX() - Method in class com.bombinggames.wurfelengine.core.map.Chunk
 
getTopLeftCoordinateX() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
 
getTopLeftCoordinateY() - Method in class com.bombinggames.wurfelengine.core.map.Chunk
 
getTopLeftCoordinateY() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
 
getTopLevel() - Method in class com.bombinggames.wurfelengine.core.sorting.AbstractSorter
get the topmost z level which should be rendered
getTopOffset() - Method in class com.bombinggames.wurfelengine.core.DevTools
 
getTopoNode() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
getTransformMatrix() - Method in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
 
getType() - Method in class com.bombinggames.wurfelengine.core.gameobjects.Particle
 
getValue() - Method in class com.bombinggames.wurfelengine.core.cvar.BooleanCVar
 
getValue() - Method in class com.bombinggames.wurfelengine.core.cvar.CVar
 
getValue() - Method in class com.bombinggames.wurfelengine.core.cvar.FloatCVar
 
getValue() - Method in class com.bombinggames.wurfelengine.core.cvar.IntCVar
 
getValue() - Method in class com.bombinggames.wurfelengine.core.cvar.StringCVar
 
getValue() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
game logic value.
getValue() - Method in class com.bombinggames.wurfelengine.mapeditor.AbstractPlacableTable
 
getValue() - Method in class com.bombinggames.wurfelengine.mapeditor.BlockDrawable
 
getValueB(String) - Method in class com.bombinggames.wurfelengine.core.cvar.AbstractCVarSystem
 
getValueF(String) - Method in class com.bombinggames.wurfelengine.core.cvar.AbstractCVarSystem
 
getValueI(String) - Method in class com.bombinggames.wurfelengine.core.cvar.AbstractCVarSystem
 
getValueS(String) - Method in class com.bombinggames.wurfelengine.core.cvar.AbstractCVarSystem
 
getVertexBrightness() - Static method in class com.bombinggames.wurfelengine.core.lightengine.LightEngine
Returns the average brightness.
getVertices() - Method in class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
Returns the packed vertices, colors, and texture coordinates for this sprite.
getView() - Method in class com.bombinggames.wurfelengine.core.GameplayScreen
Get the current active view.
getView() - Static method in class com.bombinggames.wurfelengine.extension.basicmainmenu.BasicMainMenu
 
getView() - Method in class com.bombinggames.wurfelengine.soundengine.SoundEngine
 
getViewDepth() - Static method in class com.bombinggames.wurfelengine.core.map.Chunk
Not scaled.
getViewSpaceX() - Method in class com.bombinggames.wurfelengine.core.Camera
The Camera Position in the game world.
getViewSpaceY() - Method in class com.bombinggames.wurfelengine.core.Camera
The Camera's center position in the game world. viewMat space. yIndex up
getViewSpcX() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getViewSpcX() - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getViewSpcX() - Method in interface com.bombinggames.wurfelengine.core.map.Position
Calculate position in view space.
getViewSpcY() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getViewSpcY() - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getViewSpcY() - Method in interface com.bombinggames.wurfelengine.core.map.Position
Calculate position in view space.
getViewWidth() - Static method in class com.bombinggames.wurfelengine.core.map.Chunk
Not scaled.
getVisibleBackBorder() - Method in class com.bombinggames.wurfelengine.core.Camera
Returns the top seight border of the camera covered groundBlock
getVisibleFrontBorderHigh() - Method in class com.bombinggames.wurfelengine.core.Camera
Returns the bottom seight border y-coordinate of the frontmost cells which could be visible.
getVisibleFrontBorderLow() - Method in class com.bombinggames.wurfelengine.core.Camera
Returns the bottom seight border y-coordinate of the lowest cell
getVisibleLeftBorder() - Method in class com.bombinggames.wurfelengine.core.Camera
Returns the left border of the actual visible area.
getVisibleLeftBorderVS() - Method in class com.bombinggames.wurfelengine.core.Camera
Returns the left border of the actual visible area.
getVisibleRightBorder() - Method in class com.bombinggames.wurfelengine.core.Camera
Returns the right seight border of the camera covered area currently visible.
getVisibleRightBorderVS() - Method in class com.bombinggames.wurfelengine.core.Camera
Returns the right seight border of the camera covered area currently visible.
getVolume(Position) - Method in class com.bombinggames.wurfelengine.soundengine.SoundEngine
calculates the volume of a sound based on the positon in the game world.
getWeapon() - Method in class com.bombinggames.wurfelengine.extension.UserControlledShooter
 
getWeaponId() - Method in class com.bombinggames.wurfelengine.extension.shooting.Weapon
 
getWidth() - Method in class com.bombinggames.wurfelengine.core.DevTools
Width of FPS diag.
getWidth() - Method in class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
 
getWidth() - Method in class com.bombinggames.wurfelengine.mapeditor.PlacableItem
 
getWidthScreenSpc() - Method in class com.bombinggames.wurfelengine.core.Camera
Returns the width of the camera output.
getWorkingDirectory() - Static method in class com.bombinggames.wurfelengine.core.WorkingDirectory
Creates the folder.
getWorkingDirectory() - Static method in class com.bombinggames.wurfelengine.WE
Returns the save file folder, wich is different on every OS.
getWorldHeightViewport() - Method in class com.bombinggames.wurfelengine.core.Camera
The amount of game pixel which are visible in Y direction after the zoom has been applied.
getWorldWidthViewport() - Method in class com.bombinggames.wurfelengine.core.Camera
The amount of game pixels which are visible in X direction after the zoom has been applied.
getX() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
Gets the X coordinate
getX() - Method in class com.bombinggames.wurfelengine.core.map.Point
Get the game world position from left
getX() - Method in class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
 
getY() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
Gets the Y coordinate
getY() - Method in class com.bombinggames.wurfelengine.core.map.Point
Get the game world position from top.
getY() - Method in class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
 
getZ() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getZ() - Method in class com.bombinggames.wurfelengine.core.map.Point
Get the height (z-value) of the coordinate.
getZClamp() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
Checks if the calculated value is inside the map dimensions and if not clamps it to the map dimensions.
getZGrid() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getZGrid() - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getZGrid() - Method in interface com.bombinggames.wurfelengine.core.map.Position
Get the z in block grid coordinates of the coordinate.
getZoom() - Method in class com.bombinggames.wurfelengine.core.Camera
Returns the zoomfactor.
getZPoint() - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
getZPoint() - Method in class com.bombinggames.wurfelengine.core.map.Point
 
getZPoint() - Method in interface com.bombinggames.wurfelengine.core.map.Position
Get the z in game world coordinates.
getZRenderingLimit() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderStorage
renders to this layer not including
GlobalLightSource - Class in com.bombinggames.wurfelengine.core.lightengine
Something shiny infinetelly far away.
GlobalLightSource(float, float, Color, Color, float, int) - Constructor for class com.bombinggames.wurfelengine.core.lightengine.GlobalLightSource
A GlobalLightSource can be the moon, the sun or even something new.
goToNeighbour(int) - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
Goes to the the neighbour with the specific side.
Green - com.bombinggames.wurfelengine.core.map.rendering.RenderCell.Channel
 
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