public abstract class

DynamicSpriteBatch

extends SpriteBatch
java.lang.Object
   ↳ org.andengine.entity.Entity
     ↳ org.andengine.entity.shape.Shape
       ↳ org.andengine.entity.sprite.batch.SpriteBatch
         ↳ org.andengine.entity.sprite.batch.DynamicSpriteBatch
Known Direct Subclasses

Class Overview

(c) Zynga 2011

Summary

[Expand]
Inherited Constants
From class org.andengine.entity.sprite.batch.SpriteBatch
From interface org.andengine.entity.shape.IShape
[Expand]
Inherited Fields
From class org.andengine.entity.sprite.batch.SpriteBatch
From class org.andengine.entity.shape.Shape
From class org.andengine.entity.Entity
Public Constructors
DynamicSpriteBatch(ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager)
DynamicSpriteBatch(float pX, float pY, ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager)
DynamicSpriteBatch(ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType)
DynamicSpriteBatch(float pX, float pY, ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType)
DynamicSpriteBatch(ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager, ShaderProgram pShaderProgram)
DynamicSpriteBatch(float pX, float pY, ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager, ShaderProgram pShaderProgram)
DynamicSpriteBatch(ITexture pTexture, int pCapacity, SpriteBatch.ISpriteBatchVertexBufferObject pSpriteBatchVertexBufferObject)
DynamicSpriteBatch(float pX, float pY, ITexture pTexture, int pCapacity, SpriteBatch.ISpriteBatchVertexBufferObject pSpriteBatchVertexBufferObject)
DynamicSpriteBatch(ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType, ShaderProgram pShaderProgram)
DynamicSpriteBatch(float pX, float pY, ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType, ShaderProgram pShaderProgram)
DynamicSpriteBatch(ITexture pTexture, int pCapacity, SpriteBatch.ISpriteBatchVertexBufferObject pSpriteBatchVertexBufferObject, ShaderProgram pShaderProgram)
DynamicSpriteBatch(float pX, float pY, ITexture pTexture, int pCapacity, SpriteBatch.ISpriteBatchVertexBufferObject pSpriteBatchVertexBufferObject, ShaderProgram pShaderProgram)
Protected Methods
void begin()
abstract boolean onUpdateSpriteBatch()
[Expand]
Inherited Methods
From class org.andengine.entity.sprite.batch.SpriteBatch
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.IShape
From interface org.andengine.util.IDisposable

Public Constructors

public DynamicSpriteBatch (ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager)

public DynamicSpriteBatch (float pX, float pY, ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager)

public DynamicSpriteBatch (ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType)

public DynamicSpriteBatch (float pX, float pY, ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType)

public DynamicSpriteBatch (ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager, ShaderProgram pShaderProgram)

public DynamicSpriteBatch (float pX, float pY, ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager, ShaderProgram pShaderProgram)

public DynamicSpriteBatch (ITexture pTexture, int pCapacity, SpriteBatch.ISpriteBatchVertexBufferObject pSpriteBatchVertexBufferObject)

public DynamicSpriteBatch (float pX, float pY, ITexture pTexture, int pCapacity, SpriteBatch.ISpriteBatchVertexBufferObject pSpriteBatchVertexBufferObject)

public DynamicSpriteBatch (ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType, ShaderProgram pShaderProgram)

public DynamicSpriteBatch (float pX, float pY, ITexture pTexture, int pCapacity, VertexBufferObjectManager pVertexBufferObjectManager, VertexBufferObject.DrawType pDrawType, ShaderProgram pShaderProgram)

public DynamicSpriteBatch (ITexture pTexture, int pCapacity, SpriteBatch.ISpriteBatchVertexBufferObject pSpriteBatchVertexBufferObject, ShaderProgram pShaderProgram)

public DynamicSpriteBatch (float pX, float pY, ITexture pTexture, int pCapacity, SpriteBatch.ISpriteBatchVertexBufferObject pSpriteBatchVertexBufferObject, ShaderProgram pShaderProgram)

Protected Methods

protected void begin ()

protected abstract boolean onUpdateSpriteBatch ()

Returns
  • true to submit, if you made any changes, or false otherwise.