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

S

save(Writer) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractEntity
 
save(String, 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) - Constructor for class com.BombingGames.WurfelEngine.Core.Gameobjects.Sea
 
Selection - Class in com.BombingGames.WurfelEngine.Core.Gameobjects
 
Selection() - 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.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
 
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
 
setColiding(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
 
setCollectable(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
 
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
 
setDamageoverlayOpacity(float) - Method in class com.BombingGames.WurfelEngine.Core.Camera
 
setDamageSounds(Sound[]) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
 
setData(Block[][][]) - 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 (clamping to map).
setDataSafe(Coordinate, Block) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
Set a block with safety checks (clamping to map).
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
 
setExplosive(int) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
 
setFallingSound(Sound) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
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.MovableEntity
Should the object be affected by gravity?
setFriction(int) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
autoamtically slows speed down.
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
setGraphicsId(int) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
the id of the sprite. should be the same as id but in some cases some objects share their sprites.
setHealth(float) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
clamps to [0..1000]
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
 
setId(int) - Method in class com.BombingGames.WurfelEngine.MapEditor.ColorGUI
 
setImpactSprite(int) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
Set the sprite which get spawned when the bullet hits.
setIndestructible(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
 
setJumpingSound(Sound) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
Set the value of jumpingSound
setLandingSound(Sound) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
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.MovableEntity
 
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"
setMinimap(Minimap) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
 
setMovement(Vector3) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
normalises x and y
setMusic(String) - Method in class com.BombingGames.WurfelEngine.Core.EngineView
 
setMusicLoudness(float) - Method in class com.BombingGames.WurfelEngine.Core.EngineView
 
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
setOrientation(int) - Method in class com.BombingGames.WurfelEngine.Core.View
Set the 0 front, 1 from right, 2 from behind, 3 from left, 4 - undefined
setParent(MovableEntity) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
 
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.MovableEntity
 
setPosition(AbstractPosition) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Sea
 
setPosition(AbstractPosition) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Selection
 
setPositionRelativeToCoord(float, float, float) - Method in class com.BombingGames.WurfelEngine.Core.Map.Point
Relative to the current coordiante field set the offset.
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.MovableEntity
Set the sound to be played when running.
setScreenSize(int, int) - Method in class com.BombingGames.WurfelEngine.Core.Camera
 
setSound(Sound) - Static method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.BasicMenuItem
 
setSpeed(float) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
 
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
 
setTrackedEnt(ArrayList<AbstractEntity>) - Method in class com.BombingGames.WurfelEngine.Core.Map.Minimap
 
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.
setValue(int) - Method in class com.BombingGames.WurfelEngine.MapEditor.ColorGUI
 
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.MovableEntity
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) - Method in class com.BombingGames.WurfelEngine.Core.Camera
 
shake(float, float) - Method in class com.BombingGames.WurfelEngine.Core.Camera
shakes the screen
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) - Constructor for class com.BombingGames.WurfelEngine.Core.Gameobjects.SimpleEntity
 
spawn(Point) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractEntity
add this entity to the map-> let it spawn
spawn(Coordinate) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Block
places the object on the map.
spawn(Coordinate) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.EntitySpawner
 
spawn(Point) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Explosion
explodes
spawn(Coordinate) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.ExplosiveBarrel
 
spawn(Point) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
 
spawn(Coordinate) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Sea
 
spawn(Point) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Selection
 
spawned() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractEntity
Is the object active on the map?
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
 
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 
Wurfel Engine

Copyright © 2010-2014 Benedikt Vogler