public final class TextureConverterUtil
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static com.badlogic.gdx.graphics.g2d.TextureRegion |
convertElement(Particle particle)
Gets the texture representing the particle
|
static com.badlogic.gdx.graphics.g2d.TextureRegion |
convertElement(ProgrammingCard card)
Gets the texture representing the programming card
|
static com.badlogic.gdx.graphics.g2d.TextureRegion |
convertElement(Robot robot)
Gets the texture representing the robot
|
static com.badlogic.gdx.graphics.g2d.TextureRegion |
convertElement(RobotID robotID)
Gets the texture representing the robot id
|
static com.badlogic.gdx.graphics.g2d.TextureRegion |
convertElement(Tile tile)
Gets the texture representing the tile
|
static com.badlogic.gdx.graphics.g2d.TextureRegion |
convertElement(Wall wall)
Gets the texture representing the tile
|
static com.badlogic.gdx.graphics.g2d.TextureRegion |
getDamageTokenCriticalTexture()
Returns the texture to use to display damage tokens
|
static com.badlogic.gdx.graphics.g2d.TextureRegion |
getDamageTokenTexture()
Returns the texture to use to display damage tokens
|
static java.util.List<com.badlogic.gdx.utils.Disposable> |
getDisposableElements()
Gets a list of all disposable elements which should be disposed when the software closes
|
static com.badlogic.gdx.graphics.g2d.TextureRegion |
getLifeTexture()
Returns the texture to use to display lives
|
static boolean |
hasRotatedTexture(Particle particle)
Checks whether a particle has textures for different rotations
For a particle without a rotated texture, the texture needs to be rotated when rendering.
|
static boolean |
hasRotatedTexture(Tile tile)
Checks whether a tile has textures for different rotations
For a tile without a rotated texture, the texture needs to be rotated when rendering.
|
static boolean |
hasRotatedTexture(Wall wall)
Checks whether a wall has textures for different rotations
For a wall without a rotated texture, the texture needs to be rotated when rendering.
|
public static com.badlogic.gdx.graphics.g2d.TextureRegion convertElement(ProgrammingCard card)
card - The card to drawpublic static com.badlogic.gdx.graphics.g2d.TextureRegion getDamageTokenCriticalTexture()
public static com.badlogic.gdx.graphics.g2d.TextureRegion getDamageTokenTexture()
public static com.badlogic.gdx.graphics.g2d.TextureRegion getLifeTexture()
public static java.util.List<com.badlogic.gdx.utils.Disposable> getDisposableElements()
public static com.badlogic.gdx.graphics.g2d.TextureRegion convertElement(Tile tile)
tile - The tile to drawpublic static com.badlogic.gdx.graphics.g2d.TextureRegion convertElement(Particle particle)
particle - The particle to drawpublic static com.badlogic.gdx.graphics.g2d.TextureRegion convertElement(Wall wall)
wall - The wall to drawpublic static com.badlogic.gdx.graphics.g2d.TextureRegion convertElement(Robot robot)
robot - The robot to drawpublic static com.badlogic.gdx.graphics.g2d.TextureRegion convertElement(RobotID robotID)
robotID - The id of the robot to drawpublic static boolean hasRotatedTexture(Tile tile)
For a tile without a rotated texture, the texture needs to be rotated when rendering.
tile - The tile to checkpublic static boolean hasRotatedTexture(Wall wall)
For a wall without a rotated texture, the texture needs to be rotated when rendering.
wall - The wall to checkpublic static boolean hasRotatedTexture(Particle particle)
For a particle without a rotated texture, the texture needs to be rotated when rendering.
particle - The particle to check