public class

UncoloredSprite

extends Sprite
java.lang.Object
   ↳ org.andengine.entity.Entity
     ↳ org.andengine.entity.shape.Shape
       ↳ org.andengine.entity.shape.RectangularShape
         ↳ org.andengine.entity.sprite.Sprite
           ↳ org.andengine.entity.sprite.UncoloredSprite

Class Overview

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

Summary

Nested Classes
class UncoloredSprite.HighPerformanceUncoloredSpriteVertexBufferObject  
interface UncoloredSprite.IUncoloredSpriteVertexBufferObject  
class UncoloredSprite.LowMemoryUncoloredSpriteVertexBufferObject  
Constants
int SPRITE_SIZE
int TEXTURECOORDINATES_INDEX_U
int TEXTURECOORDINATES_INDEX_V
int VERTEX_INDEX_X
int VERTEX_INDEX_Y
int VERTEX_SIZE
int VERTICES_PER_SPRITE
[Expand]
Inherited Constants
From class org.andengine.entity.sprite.Sprite
From interface org.andengine.entity.shape.IShape
Fields
public static final VertexBufferObjectAttributes VERTEXBUFFEROBJECTATTRIBUTES_DEFAULT
[Expand]
Inherited Fields
From class org.andengine.entity.sprite.Sprite
From class org.andengine.entity.shape.RectangularShape
From class org.andengine.entity.shape.Shape
From class org.andengine.entity.Entity
Public Constructors
UncoloredSprite(float pX, float pY, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager)
UncoloredSprite(float pX, float pY, ITextureRegion pTextureRegion, ShaderProgram pShaderProgram, VertexBufferObjectManager pVertexBufferObjectManager)
UncoloredSprite(float pX, float pY, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType)
UncoloredSprite(float pX, float pY, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType, ShaderProgram pShaderProgram)
UncoloredSprite(float pX, float pY, ITextureRegion pTextureRegion, UncoloredSprite.IUncoloredSpriteVertexBufferObject pUncoloredSpriteVertexBufferObject)
UncoloredSprite(float pX, float pY, ITextureRegion pTextureRegion, UncoloredSprite.IUncoloredSpriteVertexBufferObject pUncoloredSpriteVertexBufferObject, ShaderProgram pShaderProgram)
UncoloredSprite(float pX, float pY, float pWidth, float pHeight, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager)
UncoloredSprite(float pX, float pY, float pWidth, float pHeight, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager, ShaderProgram pShaderProgram)
UncoloredSprite(float pX, float pY, float pWidth, float pHeight, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType)
UncoloredSprite(float pX, float pY, float pWidth, float pHeight, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType, ShaderProgram pShaderProgram)
UncoloredSprite(float pX, float pY, float pWidth, float pHeight, ITextureRegion pTextureRegion, UncoloredSprite.IUncoloredSpriteVertexBufferObject pUncoloredSpriteVertexBufferObject)
UncoloredSprite(float pX, float pY, float pWidth, float pHeight, ITextureRegion pTextureRegion, UncoloredSprite.IUncoloredSpriteVertexBufferObject pUncoloredSpriteVertexBufferObject, ShaderProgram pShaderProgram)
Protected Methods
void onUpdateColor()
[Expand]
Inherited Methods
From class org.andengine.entity.sprite.Sprite
From class org.andengine.entity.shape.RectangularShape
From class org.andengine.entity.shape.Shape
From class org.andengine.entity.Entity
From class java.lang.Object
From interface org.andengine.engine.handler.IDrawHandler
From interface org.andengine.engine.handler.IUpdateHandler
From interface org.andengine.entity.IEntity
From interface org.andengine.entity.scene.Scene.ITouchArea
From interface org.andengine.entity.shape.IAreaShape
From interface org.andengine.entity.shape.IShape
From interface org.andengine.util.IDisposable

Constants

public static final int SPRITE_SIZE

Constant Value: 16 (0x00000010)

public static final int TEXTURECOORDINATES_INDEX_U

Constant Value: 2 (0x00000002)

public static final int TEXTURECOORDINATES_INDEX_V

Constant Value: 3 (0x00000003)

public static final int VERTEX_INDEX_X

Constant Value: 0 (0x00000000)

public static final int VERTEX_INDEX_Y

Constant Value: 1 (0x00000001)

public static final int VERTEX_SIZE

Constant Value: 4 (0x00000004)

public static final int VERTICES_PER_SPRITE

Constant Value: 4 (0x00000004)

Fields

public static final VertexBufferObjectAttributes VERTEXBUFFEROBJECTATTRIBUTES_DEFAULT

Public Constructors

public UncoloredSprite (float pX, float pY, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager)

public UncoloredSprite (float pX, float pY, ITextureRegion pTextureRegion, ShaderProgram pShaderProgram, VertexBufferObjectManager pVertexBufferObjectManager)

public UncoloredSprite (float pX, float pY, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType)

public UncoloredSprite (float pX, float pY, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType, ShaderProgram pShaderProgram)

public UncoloredSprite (float pX, float pY, ITextureRegion pTextureRegion, UncoloredSprite.IUncoloredSpriteVertexBufferObject pUncoloredSpriteVertexBufferObject)

public UncoloredSprite (float pX, float pY, ITextureRegion pTextureRegion, UncoloredSprite.IUncoloredSpriteVertexBufferObject pUncoloredSpriteVertexBufferObject, ShaderProgram pShaderProgram)

public UncoloredSprite (float pX, float pY, float pWidth, float pHeight, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager)

public UncoloredSprite (float pX, float pY, float pWidth, float pHeight, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager, ShaderProgram pShaderProgram)

public UncoloredSprite (float pX, float pY, float pWidth, float pHeight, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType)

public UncoloredSprite (float pX, float pY, float pWidth, float pHeight, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType, ShaderProgram pShaderProgram)

public UncoloredSprite (float pX, float pY, float pWidth, float pHeight, ITextureRegion pTextureRegion, UncoloredSprite.IUncoloredSpriteVertexBufferObject pUncoloredSpriteVertexBufferObject)

public UncoloredSprite (float pX, float pY, float pWidth, float pHeight, ITextureRegion pTextureRegion, UncoloredSprite.IUncoloredSpriteVertexBufferObject pUncoloredSpriteVertexBufferObject, ShaderProgram pShaderProgram)

Protected Methods

protected void onUpdateColor ()