Package | Description |
---|---|
com.BombingGames.WurfelEngine.Core | |
com.BombingGames.WurfelEngine.Core.BasicMainMenu |
This package provies a basic main menu.
|
com.BombingGames.WurfelEngine.Core.Gameobjects |
Game Objects are objects liek entities and block which can be found in the map.
|
com.BombingGames.WurfelEngine.Core.Map | |
com.BombingGames.WurfelEngine.MapEditor |
Modifier and Type | Class and Description |
---|---|
class |
EngineView
A view which is not dependend on the currently active game.
|
class |
GameView
The GameView manages everything what should be drawn in an active game.
|
Modifier and Type | Method and Description |
---|---|
int |
RenderDataDTO.getDepth(View view)
Returns the depth of the object.
|
Modifier and Type | Class and Description |
---|---|
class |
GameViewWithCamera
A simple Controller which adds a camera.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractGameObject.render(View view,
Camera camera,
AbstractPosition pos)
Draws an object in the color of the light engine and with the lightlevel.
|
void |
Block.render(View view,
Camera camera,
AbstractPosition pos) |
void |
AbstractGameObject.render(View view,
Camera camera,
AbstractPosition pos,
com.badlogic.gdx.graphics.Color color)
Draws an object if it is not hidden and not clipped.
|
void |
AbstractGameObject.render(View view,
Camera camera,
AbstractPosition pos,
com.badlogic.gdx.graphics.Color color,
float scale)
Draws an object if it is not hidden and not clipped.
|
void |
AbstractGameObject.render(View view,
Camera camera,
AbstractPosition pos,
float scale)
Draws an object in the color of the light engine and with the lightlevel.
|
void |
AbstractGameObject.render(View view,
int xPos,
int yPos)
Renders at a custom position with the global light.
|
void |
Block.render(View view,
int xPos,
int yPos)
Render the whole block at a custom position.
|
void |
AbstractGameObject.render(View view,
int xPos,
int yPos,
com.badlogic.gdx.graphics.Color color,
float scale)
Renders at a custom position with a custom light.
|
void |
Block.render(View view,
int xPos,
int yPos,
com.badlogic.gdx.graphics.Color color,
float scale) |
void |
MovableEntity.render(View view,
int xPos,
int yPos,
com.badlogic.gdx.graphics.Color color,
float scale) |
void |
Block.render(View view,
int xPos,
int yPos,
com.badlogic.gdx.graphics.Color color,
float scale,
boolean staticShade)
Renders the whole block at a custom position with a scale.
|
void |
AbstractGameObject.render(View view,
int xPos,
int yPos,
float scale)
Renders at a custom position with the global light.
|
void |
Block.renderSide(View view,
Camera camera,
AbstractPosition coords,
Sides side,
com.badlogic.gdx.graphics.Color color,
float scale)
Render a side of a block at the position of the coordinates.
|
void |
Block.renderSide(View view,
Camera camera,
AbstractPosition coords,
Sides side,
float scale)
Render a side of a block at the position of the coordinates.
|
void |
Block.renderSide(View view,
int xPos,
int yPos,
Sides sidenumb)
Ignores lightlevel.
|
void |
Block.renderSide(View view,
int xPos,
int yPos,
Sides side,
com.badlogic.gdx.graphics.Color color,
float scale)
Draws a side of a block at a custom position.
|
Modifier and Type | Method and Description |
---|---|
abstract int |
AbstractPosition.getDepth(View view)
Returns the depth of the object.
|
int |
Coordinate.getDepth(View view) |
int |
Point.getDepth(View view) |
abstract int |
AbstractPosition.getProjectedPosX(View View)
Calculate projected position.
|
int |
Coordinate.getProjectedPosX(View view) |
int |
Point.getProjectedPosX(View view) |
abstract int |
AbstractPosition.getProjectedPosY(View View)
Calculate projected position.
|
int |
Coordinate.getProjectedPosY(View view) |
int |
Point.getProjectedPosY(View view) |
Modifier and Type | Class and Description |
---|---|
class |
MapEditorView |