Package com.badlogic.gdx.maps.objects
Class TextureMapObject
- java.lang.Object
-
- com.badlogic.gdx.maps.MapObject
-
- com.badlogic.gdx.maps.objects.TextureMapObject
-
- Direct Known Subclasses:
TiledMapTileMapObject
public class TextureMapObject extends MapObject
-
-
Constructor Summary
Constructors Constructor Description TextureMapObject()
Creates an empty texture map objectTextureMapObject(TextureRegion textureRegion)
Creates texture map object with the given region
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
getOriginX()
float
getOriginY()
float
getRotation()
float
getScaleX()
float
getScaleY()
TextureRegion
getTextureRegion()
float
getX()
float
getY()
void
setOriginX(float x)
void
setOriginY(float y)
void
setRotation(float rotation)
void
setScaleX(float x)
void
setScaleY(float y)
void
setTextureRegion(TextureRegion region)
void
setX(float x)
void
setY(float y)
-
Methods inherited from class com.badlogic.gdx.maps.MapObject
getColor, getName, getOpacity, getProperties, isVisible, setColor, setName, setOpacity, setVisible
-
-
-
-
Constructor Detail
-
TextureMapObject
public TextureMapObject()
Creates an empty texture map object
-
TextureMapObject
public TextureMapObject(TextureRegion textureRegion)
Creates texture map object with the given region- Parameters:
textureRegion
- theTextureRegion
to use.
-
-
Method Detail
-
getX
public float getX()
- Returns:
- x axis coordinate
-
setX
public void setX(float x)
- Parameters:
x
- new x axis coordinate
-
getY
public float getY()
- Returns:
- y axis coordinate
-
setY
public void setY(float y)
- Parameters:
y
- new y axis coordinate
-
getOriginX
public float getOriginX()
- Returns:
- x axis origin
-
setOriginX
public void setOriginX(float x)
- Parameters:
x
- new x axis origin
-
getOriginY
public float getOriginY()
- Returns:
- y axis origin
-
setOriginY
public void setOriginY(float y)
- Parameters:
y
- new axis origin
-
getScaleX
public float getScaleX()
- Returns:
- x axis scale
-
setScaleX
public void setScaleX(float x)
- Parameters:
x
- new x axis scale
-
getScaleY
public float getScaleY()
- Returns:
- y axis scale
-
setScaleY
public void setScaleY(float y)
- Parameters:
y
- new y axis scale
-
getRotation
public float getRotation()
- Returns:
- texture's rotation in radians
-
setRotation
public void setRotation(float rotation)
- Parameters:
rotation
- new texture's rotation in radians
-
getTextureRegion
public TextureRegion getTextureRegion()
- Returns:
- region
-
setTextureRegion
public void setTextureRegion(TextureRegion region)
- Parameters:
region
- new texture region
-
-