A B C D E F G H I J L M N O P R S T U V W 

S

save(String, int, int) - Method in class com.BombingGames.WurfelEngine.Core.Map.Chunk
 
save() - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
saves every chunk on the map
SCREEN_DEPTH - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
Screen depth of a block/object sprite in pixels.
SCREEN_DEPTH2 - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
The half (1/2) of SCREEN_DEPTH.
SCREEN_DEPTH4 - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
A quarter (1/4) of SCREEN_DEPTH.
SCREEN_HEIGHT - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
The height (y-axis) of the sprite size
SCREEN_HEIGHT2 - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
The half (1/2) of SCREEN_HEIGHT.
SCREEN_HEIGHT4 - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
A quarter (1/4) of SCREEN_HEIGHT.
SCREEN_WIDTH - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
The width (x-axis) of the sprite size
SCREEN_WIDTH2 - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
The half (1/2) of SCREEN_WIDTH.
SCREEN_WIDTH4 - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
A quarter (1/4) of SCREEN_WIDTH.
screenToGameFlat(int, int) - Method in class com.BombingGames.WurfelEngine.Core.GameView
Returns deepest layer
screenToGameRaytracing(int, int) - Method in class com.BombingGames.WurfelEngine.Core.GameView
Returns the position belonging to a point on the screen.
screenXtoGame(int, Camera) - Method in class com.BombingGames.WurfelEngine.Core.GameView
Reverts the perspective and transforms it into a coordiante which can be used in the game logic.
screenYtoGame(int, Camera) - Method in class com.BombingGames.WurfelEngine.Core.GameView
Reverts the projection and transforms it into a coordiante which can be used in the game logic.
Sea - Class in com.BombingGames.WurfelEngine.Core.Gameobjects
A Sea Block which has a "waves" effect.
Sea(int, Coordinate) - Constructor for class com.BombingGames.WurfelEngine.Core.Gameobjects.Sea
 
Selection - Class in com.BombingGames.WurfelEngine.Core.Gameobjects
 
Selection(Point) - Constructor for class com.BombingGames.WurfelEngine.Core.Gameobjects.Selection
 
setAzimuth(float) - Method in class com.BombingGames.WurfelEngine.Core.LightEngine.GlobalLightSource
The longitudinal position
setBlock(Block) - Method in class com.BombingGames.WurfelEngine.Core.Map.Cell
Set the block inside this cell.
setBlock(Block) - Method in class com.BombingGames.WurfelEngine.Core.Map.Coordinate
Set a block in the map where the coordinate is pointing to.
setCamera(Camera) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.PlayerWithWeapon
Set the camera which is renderin the player to calculate the aiming.
setCameraMoveVector(float, float) - Method in class com.BombingGames.WurfelEngine.MapEditor.MapEditorView
 
setCameraSpeed(float) - Method in class com.BombingGames.WurfelEngine.MapEditor.MapEditorView
 
setCellOffset(int[]) - Method in class com.BombingGames.WurfelEngine.Core.Map.Cell
The cell offset has it's center in the top left corner.
setCellOffset(int, int) - Method in class com.BombingGames.WurfelEngine.Core.Map.Cell
 
setCelloffset(Coordinate, int, int) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
Set the offset in one cell.
setCellOffsetZ(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.Coordinate
Set the vertical offset in the cell, where the coordiante is pointing at.
setCenter(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
Reorganises the map and sets the new middle chunk to param newmiddle.
setChunkBlocksX(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.MapMetaData
 
setChunkBlocksY(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.MapMetaData
 
setChunkBlocksZ(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.MapMetaData
 
setClipped(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
Hide this object and prevent it from beeing rendered.
setClipped(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Block
 
setColiding(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractMovableEntity
 
setColor(int, int) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Selection
 
setController(Controller) - Method in class com.BombingGames.WurfelEngine.Core.GameplayScreen
 
setCurrentLayer(int) - Method in class com.BombingGames.WurfelEngine.MapEditor.MapEditorController
Set the value of currentLayer, the layer until every block gets filtered.
setDamage(int) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
 
setDamageSounds(Sound[]) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractMovableEntity
 
setData(Cell[][][]) - Method in class com.BombingGames.WurfelEngine.Core.Map.Chunk
 
setData(int, int, int, Block) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
Set a block at a specific coordinate.
setData(Coordinate, Block) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
Set a block at a specific coordinate.
setDataSafe(int[], Block) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
Set a block with safety checks.
setDataSafe(Coordinate, Block) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
Set a block with safety checks.
setDescription(String) - Method in class com.BombingGames.WurfelEngine.Core.Map.MapMetaData
 
setDimensions(MapMetaData) - Static method in class com.BombingGames.WurfelEngine.Core.Map.Chunk
 
setDimensionZ(int) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractEntity
Set the height of the object.
setDirection(Vector3) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
 
setDrawmode(SpriteBatch, int) - Method in class com.BombingGames.WurfelEngine.Core.View
The batch must be began before claling this method.
setExplosive(int) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
 
setFallingSound(Sound) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractMovableEntity
Sets the sound to be played when falling.
setFileName(String) - Method in class com.BombingGames.WurfelEngine.Core.Map.MapMetaData
 
setFire(Wav.Sound) - Method in class com.BombingGames.WurfelEngine.shooting.Weapon
 
setFloating(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractMovableEntity
Should the object be affected by gravity?
setFriction(int) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractMovableEntity
 
setFullscreen(boolean) - Static method in class com.BombingGames.WurfelEngine.WE
You can switch to fullscreen.
setFullWindow(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Camera
Set to true if the camera's output should cover the whole window
setGameplayRef(GameplayScreen) - Method in class com.BombingGames.WurfelEngine.Core.Console
 
setGenerator(Generator) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
Set the generator used for generating maps
setHeight(float) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractEntity
 
setHeight(float) - Method in class com.BombingGames.WurfelEngine.Core.LightEngine.GlobalLightSource
The Latitude posiiton.
setHeight(float) - Method in class com.BombingGames.WurfelEngine.Core.Map.AbstractPosition
 
setHidden(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
Hide an object.
setHighlight(int) - Static method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.BasicMenuItem
 
setImpactSprite(int) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
Set the sprite which get spawned when the bullet hits.
setJumpingSound(Sound) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractMovableEntity
Set the value of jumpingSound
setLandingSound(Sound) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractMovableEntity
Set sound played when the character lands on the feet.
setLightlevel(float) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
Set the brightness of the object.
setMainMenu(MainMenuInterface) - Static method in class com.BombingGames.WurfelEngine.WE
Pass the mainMenu which get's displayed when you call launch().
setMana(int) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractMovableEntity
 
setMap(Map) - Static method in class com.BombingGames.WurfelEngine.Core.Controller
 
setMapName(String) - Method in class com.BombingGames.WurfelEngine.Core.Map.MapMetaData
 
setMapversion(String) - Method in class com.BombingGames.WurfelEngine.Core.Map.MapMetaData
 
setMaxDistance(int) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
 
setMinimap(Minimap) - Method in class com.BombingGames.WurfelEngine.Core.Controller
Set the minimap and "builds it"
setMovement(Vector3) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractMovableEntity
 
setNormal(Sides) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Selection
 
setNoSides() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Block
Removes the flag that this block has sides.
setObstacle(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
Make the object to an obstacle or passable.
setOpen(GameView, boolean) - Method in class com.BombingGames.WurfelEngine.Core.Map.LoadMenu
Open/close the window
setParent(AbstractMovableEntity) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
 
setPlayer(Controllable) - Method in class com.BombingGames.WurfelEngine.Core.Controller
Sets a player
setPosition(AbstractPosition) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractEntity
 
setPosition(AbstractPosition) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.EntitySpawner
 
setPosition(AbstractPosition) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.ExplosiveBarrel
 
setPosition(AbstractPosition) - Method in interface com.BombingGames.WurfelEngine.Core.Gameobjects.IsSelfAware
Set the coordinates without safety check.
setPosition(AbstractPosition) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Sea
 
setPosition(AbstractPosition) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Selection
 
setProjectionPosX(float) - Method in class com.BombingGames.WurfelEngine.Core.Camera
The Camera left Position in the game world.
setProjectionPosY(float) - Method in class com.BombingGames.WurfelEngine.Core.Camera
The Camera top-position in the game world.
setReload(Wav.Sound) - Method in class com.BombingGames.WurfelEngine.shooting.Weapon
 
setRelX(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.Coordinate
Set the coordiantes X component.
setRelY(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.Coordinate
Set the coordiantes Y component.
setReverseMap(boolean) - Method in class com.BombingGames.WurfelEngine.MapEditor.MapEditorController
 
setRotation(float) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
 
setRunningSound(Sound) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractMovableEntity
Set the sound to be played when running.
setSideClipping(Sides, boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Block
Make a side (in)clipping.
setSound(Sound) - Static method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.BasicMenuItem
 
setSpeed(float) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractMovableEntity
 
setSpeed(float) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
 
setSpritesheetBig(TextureAtlas) - Static method in class com.BombingGames.WurfelEngine.shooting.Weapon
 
setText(String) - Method in class com.BombingGames.WurfelEngine.Core.Console
Set the text in the box.
setTimespeed(float) - Method in class com.BombingGames.WurfelEngine.Core.Controller
 
setTone(Color) - Method in class com.BombingGames.WurfelEngine.Core.LightEngine.GlobalLightSource
 
setToNight() - Method in class com.BombingGames.WurfelEngine.Core.LightEngine.LightEngine
 
setToNoon() - Method in class com.BombingGames.WurfelEngine.Core.LightEngine.LightEngine
 
setTransparent(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
Has the object transparent areas?
setValue(int) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
Set the value of the object.
setView(GameView) - Method in class com.BombingGames.WurfelEngine.Core.GameplayScreen
 
setVisible(boolean) - Method in class com.BombingGames.WurfelEngine.Core.DevTools
Set the FPSdiag visible.
setWaterSound(Sound) - Static method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractMovableEntity
Set the value of waterSound
setZ(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.Coordinate
Set the coordinates Z component.
setZoom(float) - Method in class com.BombingGames.WurfelEngine.Core.Camera
Set the zoom factor and regenerates the sprites.
setZRenderingLimit(int) - Static method in class com.BombingGames.WurfelEngine.Core.Camera
 
shoot() - Method in class com.BombingGames.WurfelEngine.shooting.Weapon
 
shouldAutoShade() - Method in class com.BombingGames.WurfelEngine.Core.Configuration
If no light engine the blocks can be shaded by algorithm.
shouldBeDisposed() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractEntity
 
shouldLoadMap() - Method in class com.BombingGames.WurfelEngine.Core.Configuration
 
show() - Method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.BasicMainMenu
 
show() - Method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.BasicOptionsScreen
 
show() - Method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.MenuController
 
show() - Method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.MenuView
 
show() - Method in class com.BombingGames.WurfelEngine.Core.GameplayScreen
 
show() - Method in class com.BombingGames.WurfelEngine.Core.Loading.LoadingScreen
 
show() - Method in class com.BombingGames.WurfelEngine.MapEditor.BlockSelector
 
showMainMenu() - Static method in class com.BombingGames.WurfelEngine.WE
Starts the actual game using the gameplayScreen you initialized with initGame(Controller controller, GameView view).
Sides - Enum in com.BombingGames.WurfelEngine.Core.Gameobjects
 
SimpleEntity - Class in com.BombingGames.WurfelEngine.Core.Gameobjects
A simple basic entity.
SimpleEntity(int, Point) - Constructor for class com.BombingGames.WurfelEngine.Core.Gameobjects.SimpleEntity
 
SQRT12 - Static variable in class com.BombingGames.WurfelEngine.Core.Map.AbstractPosition
 
SQRT2 - Static variable in class com.BombingGames.WurfelEngine.Core.Map.AbstractPosition
 
start() - Method in interface com.BombingGames.WurfelEngine.Core.Gameobjects.Animatable
Starts the animation.
start() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AnimatedBlock
Starts the animation.
start() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AnimatedEntity
 
startGame() - Static method in class com.BombingGames.WurfelEngine.WE
Starts the actual game using the gameplayScreen you initialized with initGame(Controller controller, GameView view).
staticDispose() - Static method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
 
staticDispose() - Static method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Block
 
staticDispose() - Static method in class com.BombingGames.WurfelEngine.Core.Map.Map
 
staticUpdate(float) - Static method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Sea
 
stop() - Method in interface com.BombingGames.WurfelEngine.Core.Gameobjects.Animatable
Stops the animation.
stop() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AnimatedBlock
Stops the animation.
stop() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AnimatedEntity
 
supressWarning() - Method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.BasicMainMenu
If you want to hide the warning message call this method.
switchSetup(Controller, GameView) - Static method in class com.BombingGames.WurfelEngine.WE
Use this if you want to continue to use a different controller and view.
switchSetupWithInit(Controller, GameView) - Static method in class com.BombingGames.WurfelEngine.WE
Use this if you want to use different controller and views.
switchToGame(boolean) - Method in class com.BombingGames.WurfelEngine.MapEditor.MapEditorController
Leave editor
A B C D E F G H I J L M N O P R S T U V W