public class

TextureRegion

extends BaseTextureRegion
implements ITextureRegion
java.lang.Object
   ↳ org.andengine.opengl.texture.region.BaseTextureRegion
     ↳ org.andengine.opengl.texture.region.TextureRegion

Class Overview

(c) 2010 Nicolas Gramlich (c) 2011 Zynga Inc.

Summary

Fields
protected final boolean mRotated
protected final float mScale
protected float mTextureHeight
protected float mTextureWidth
protected float mTextureX
protected float mTextureY
protected float mU
protected float mU2
protected float mV
protected float mV2
[Expand]
Inherited Fields
From class org.andengine.opengl.texture.region.BaseTextureRegion
Public Constructors
TextureRegion(ITexture pTexture, float pTextureX, float pTextureY, float pTextureWidth, float pTextureHeight)
TextureRegion(ITexture pTexture, float pTextureX, float pTextureY, float pTextureWidth, float pTextureHeight, boolean pRotated)
TextureRegion(ITexture pTexture, float pTextureX, float pTextureY, float pTextureWidth, float pTextureHeight, float pScale)
TextureRegion(ITexture pTexture, float pTextureX, float pTextureY, float pTextureWidth, float pTextureHeight, float pScale, boolean pRotated)
Public Methods
TextureRegion deepCopy()
float getHeight()
Note: Takes getScale() into account!
float getScale()
float getTextureX()
float getTextureY()
float getU()
float getU2()
float getV()
float getV2()
float getWidth()
Note: Takes getScale() into account!
boolean isRotated()
boolean isScaled()
void set(float pTextureX, float pTextureY, float pTextureWidth, float pTextureHeight)
void setTextureHeight(float pTextureHeight)
void setTexturePosition(float pTextureX, float pTextureY)
void setTextureSize(float pTextureWidth, float pTextureHeight)
void setTextureWidth(float pTextureWidth)
void setTextureX(float pTextureX)
void setTextureY(float pTextureY)
void updateUV()
[Expand]
Inherited Methods
From class org.andengine.opengl.texture.region.BaseTextureRegion
From class java.lang.Object
From interface org.andengine.opengl.texture.region.ITextureRegion

Fields

protected final boolean mRotated

protected final float mScale

protected float mTextureHeight

protected float mTextureWidth

protected float mTextureX

protected float mTextureY

protected float mU

protected float mU2

protected float mV

protected float mV2

Public Constructors

public TextureRegion (ITexture pTexture, float pTextureX, float pTextureY, float pTextureWidth, float pTextureHeight)

public TextureRegion (ITexture pTexture, float pTextureX, float pTextureY, float pTextureWidth, float pTextureHeight, boolean pRotated)

public TextureRegion (ITexture pTexture, float pTextureX, float pTextureY, float pTextureWidth, float pTextureHeight, float pScale)

public TextureRegion (ITexture pTexture, float pTextureX, float pTextureY, float pTextureWidth, float pTextureHeight, float pScale, boolean pRotated)

Public Methods

public TextureRegion deepCopy ()

public float getHeight ()

Note: Takes getScale() into account!

public float getScale ()

public float getTextureX ()

public float getTextureY ()

public float getU ()

public float getU2 ()

public float getV ()

public float getV2 ()

public float getWidth ()

Note: Takes getScale() into account!

public boolean isRotated ()

public boolean isScaled ()

public void set (float pTextureX, float pTextureY, float pTextureWidth, float pTextureHeight)

public void setTextureHeight (float pTextureHeight)

public void setTexturePosition (float pTextureX, float pTextureY)

public void setTextureSize (float pTextureWidth, float pTextureHeight)

public void setTextureWidth (float pTextureWidth)

public void setTextureX (float pTextureX)

public void setTextureY (float pTextureY)

public void updateUV ()