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
RenderChunk
s 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