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 

R

raycast(Vector3, float, RenderStorage, Predicate<Byte>) - Method in class com.bombinggames.wurfelengine.core.map.Point
Trace a ray through the map until ray hits non air block.
Does not work properly with the staggered map but is quite fast.
rayMarching(Vector3, float, RenderStorage, Predicate<Byte>) - Method in class com.bombinggames.wurfelengine.core.map.Point
Sends a ray by moving a coordinate though the map.
Red - com.bombinggames.wurfelengine.core.map.rendering.RenderCell.Channel
 
redoCommand() - Method in class com.bombinggames.wurfelengine.core.Controller
 
refreshCell(Coordinate, byte, byte) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderStorage
creates a new RenderCell instance at the coordinate
register(CVar, String) - Method in class com.bombinggames.wurfelengine.core.cvar.AbstractCVarSystem
Registering should only be done by the game or the engine in init phase.
register(CVar, String, CVarFlags) - Method in class com.bombinggames.wurfelengine.core.cvar.AbstractCVarSystem
Registering should only be done by the game or the engine in init phase.
register(CVarSystemMap) - Method in interface com.bombinggames.wurfelengine.core.map.CustomMapCVarRegistration
 
register(String, CVarFlags, AbstractCVarSystem) - Method in class com.bombinggames.wurfelengine.core.cvar.CVar
Registering should only be done by the game or the engine in init phase.
register(String, String) - Method in class com.bombinggames.wurfelengine.soundengine.SoundEngine
Registers a sound.
registerClass(byte, Class<? extends AbstractBlockLogicExtension>) - Static method in class com.bombinggames.wurfelengine.core.map.AbstractBlockLogicExtension
Register a block id with a logic block class.
registerEngineEntities() - Static method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
Registers engine entities in a map.
registerEntity(String, Class<? extends AbstractEntity>) - Static method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
Register a class of entities.
REGULAR - com.bombinggames.wurfelengine.core.gameobjects.ParticleType
 
reload() - Method in class com.bombinggames.wurfelengine.extension.shooting.Weapon
reloads the weapon
ReloadShadersCommand - Class in com.bombinggames.wurfelengine.core.console
 
ReloadShadersCommand() - Constructor for class com.bombinggames.wurfelengine.core.console.ReloadShadersCommand
 
remove() - Method in class com.bombinggames.wurfelengine.core.map.Iterators.DataIterator3D
 
removeComponent(Component) - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
removeFromMap() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
Deletes the object from the map.
render() - Method in class com.bombinggames.wurfelengine.core.GameView
Main method which is called every time and renders everything.
render() - Method in class com.bombinggames.wurfelengine.mapeditor.EditorView
 
render(boolean) - Method in class com.bombinggames.wurfelengine.extension.basicmainmenu.MenuView
renders the scene
render(float) - Method in class com.bombinggames.wurfelengine.core.WEScreen
 
render(BitmapFont, SpriteBatch, ShapeRenderer) - Method in class com.bombinggames.wurfelengine.extension.basicmainmenu.BasicMenuItem
Renders the menu item.
render(ShapeRenderer) - Method in class com.bombinggames.wurfelengine.mapeditor.Toolbar
renders the toolbar outline
render(GameView) - Method in class com.bombinggames.wurfelengine.core.Camera
Renders the viewport
render(GameView) - Method in class com.bombinggames.wurfelengine.core.DevTools
Renders the diagramm.
render(GameView) - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
Draws an object if it is not hidden and not clipped.
render(GameView) - Method in class com.bombinggames.wurfelengine.core.gameobjects.EntityShadow
 
render(GameView) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
render(GameView) - Method in class com.bombinggames.wurfelengine.extension.Minimap
Renders the Minimap.
render(GameView) - Method in class com.bombinggames.wurfelengine.extension.MiniMapChunkDebug
Renders the Minimap.
render(GameView, int, int) - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
Renders at a custom position in projection space. uses heap
render(GameView, int, int) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
Render the whole block at a custom position.
render(GameView, int, int, boolean) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
Renders the whole block at a custom position.
render(GameView, Position) - Method in class com.bombinggames.wurfelengine.core.lightengine.LightEngine
Shows the data of the light engine in diagramms.
render(EditorView) - Method in class com.bombinggames.wurfelengine.mapeditor.Navigation
 
renderCalls - Variable in class com.bombinggames.wurfelengine.core.map.rendering.SpriteBatchWithZAxis
Number of render calls since the last SpriteBatchWithZAxis.begin().
RenderCell - Class in com.bombinggames.wurfelengine.core.map.rendering
Something which can be rendered and therefore saves render information shared across cameras.
RenderCell(byte) - Constructor for class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
For direct creation.
RenderCell(byte, byte) - Constructor for class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
For direct creation.
RenderCell.Channel - Enum in com.bombinggames.wurfelengine.core.map.rendering
 
RenderChunk - Class in com.bombinggames.wurfelengine.core.map.rendering
Stores display data for a Chunk.
RenderChunk(Chunk) - Constructor for class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
With init
renderImpl(float) - Method in class com.bombinggames.wurfelengine.core.GameplayScreen
 
renderImpl(float) - Method in class com.bombinggames.wurfelengine.core.loading.LoadingScreen
 
renderImpl(float) - Method in class com.bombinggames.wurfelengine.core.WEScreen
Main method which get's called every frame.
renderImpl(float) - Method in class com.bombinggames.wurfelengine.extension.basicmainmenu.BasicMainMenu
 
renderSide(GameView, int, int, Side, Color) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
uses heap, projection space
renderSide(GameView, Side, boolean) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
Render a side of a block at the position of the internal coordinates.
renderSide(GameView, Point, Side, Color) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
Draws a side of a cell at a custom position.
renderSorted() - Method in class com.bombinggames.wurfelengine.core.sorting.AbstractSorter
Renders in sorted order
renderSorted() - Method in class com.bombinggames.wurfelengine.core.sorting.DepthValueSort
 
renderSorted() - Method in class com.bombinggames.wurfelengine.core.sorting.NoSort
 
renderSorted() - Method in class com.bombinggames.wurfelengine.core.sorting.TopologicalSort
 
RenderStorage - Class in com.bombinggames.wurfelengine.core.map.rendering
A RenderStorage is container which saves RenderChunks used for chunks storing rendering-data.
RenderStorage() - Constructor for class com.bombinggames.wurfelengine.core.map.rendering.RenderStorage
Creates a new renderstorage.
renderStorageChanged - com.bombinggames.wurfelengine.core.Events
 
REPLACE - com.bombinggames.wurfelengine.mapeditor.Tool
"repaints" blocks
requestChunk() - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
loads the chunk at the position
reset(int, int) - Method in class com.bombinggames.wurfelengine.core.map.Iterators.CoveredByCameraIterator
 
resetClipping() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
Resets the clipping for every block.
resetInputProcessors() - Method in class com.bombinggames.wurfelengine.core.EngineView
Resets the input processors.
resetLight() - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
sets the light to 1
resetProjectionMatrix() - Method in class com.bombinggames.wurfelengine.core.GameView
sets matrix to render in screen space coordinates
resetShadingFor(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderChunk
Resets the shading for one block.
resize(int, int) - Method in class com.bombinggames.wurfelengine.core.Camera
Should be called when resized
resize(int, int) - Method in class com.bombinggames.wurfelengine.core.GameplayScreen
 
resize(int, int) - Method in class com.bombinggames.wurfelengine.core.GameView
should be called when the window get resized
resize(int, int) - Method in class com.bombinggames.wurfelengine.core.loading.LoadingScreen
 
resize(int, int) - Method in class com.bombinggames.wurfelengine.extension.basicmainmenu.BasicMainMenu
 
restart() - Method in class com.bombinggames.wurfelengine.core.map.Iterators.DataIterator3D
 
restoreFromRoot(File, int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.Chunk
copies something
resume() - Method in class com.bombinggames.wurfelengine.core.GameplayScreen
 
resume() - Method in class com.bombinggames.wurfelengine.core.loading.LoadingScreen
 
resume() - Method in class com.bombinggames.wurfelengine.extension.basicmainmenu.BasicMainMenu
 
retrieveEntities() - Method in class com.bombinggames.wurfelengine.core.map.Chunk
Returns entitiesinSaveFile spawned on this chunk.
ReverseDepthListIterator(DepthListNode) - Constructor for class com.bombinggames.wurfelengine.core.DepthListNode.ReverseDepthListIterator
 
RIGHT - com.bombinggames.wurfelengine.core.gameobjects.Side
 
rotate(float) - Method in class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
Sets the sprite's rotation in degrees relative to the current rotation.
rotate90(boolean) - Method in class com.bombinggames.wurfelengine.core.map.rendering.GameSpaceSprite
Rotates this sprite 90 degrees in-place by rotating the texture coordinates.
run() - Method in class com.bombinggames.wurfelengine.core.map.ChunkLoader
 
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