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 floatgetOriginX()floatgetOriginY()floatgetRotation()floatgetScaleX()floatgetScaleY()TextureRegiongetTextureRegion()floatgetX()floatgetY()voidsetOriginX(float x)voidsetOriginY(float y)voidsetRotation(float rotation)voidsetScaleX(float x)voidsetScaleY(float y)voidsetTextureRegion(TextureRegion region)voidsetX(float x)voidsetY(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- theTextureRegionto 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
-
-