public class BatchedSpriteParticleSystem extends BlendFunctionParticleSystem<UncoloredSprite>
IUpdateHandler.IUpdateHandlerMatcherIDisposable.AlreadyDisposedException| Modifier and Type | Field and Description |
|---|---|
protected SpriteBatch |
mSpriteBatch |
mBlendFunctionDestination, mBlendFunctionSource, mBlendingEnabledmEntityFactory, mParticleEmitter, mParticleInitializers, mParticleModifiers, mParticles, mParticlesAlive, mParticlesMaximummChildren, mChildrenIgnoreUpdate, mChildrenSortPending, mChildrenVisible, mColor, mCullingEnabled, mDisposed, mIgnoreUpdate, mRotation, mRotationCenterX, mRotationCenterY, mScaleCenterX, mScaleCenterY, mScaleX, mScaleY, mSkewCenterX, mSkewCenterY, mSkewX, mSkewY, mTag, mVisible, mX, mY, mZIndexTAG_INVALID| Constructor and Description |
|---|
BatchedSpriteParticleSystem(float pX,
float pY,
IParticleEmitter pParticleEmitter,
float pRateMinimum,
float pRateMaximum,
int pParticlesMaximum,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager) |
BatchedSpriteParticleSystem(IParticleEmitter pParticleEmitter,
float pRateMinimum,
float pRateMaximum,
int pParticlesMaximum,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
onManagedDraw(GLState pGLState,
Camera pCamera) |
getBlendFunctionDestination, getBlendFunctionSource, isBlendingEnabled, postDraw, preDraw, setBlendFunction, setBlendFunctionDestination, setBlendFunctionSource, setBlendingEnabledaddParticleInitializer, addParticleModifier, determineCurrentRate, getParticleEmitter, getParticleFactory, isParticlesSpawnEnabled, moveParticleToEnd, onManagedUpdate, removeParticleInitializer, removeParticleModifier, reset, setParticlesSpawnEnabledapplyRotation, applyScale, applySkew, applyTranslation, attachChild, callOnChildren, callOnChildren, clearEntityModifiers, clearUpdateHandlers, convertLocalToSceneCoordinates, convertLocalToSceneCoordinates, convertLocalToSceneCoordinates, convertLocalToSceneCoordinates, convertSceneToLocalCoordinates, convertSceneToLocalCoordinates, convertSceneToLocalCoordinates, convertSceneToLocalCoordinates, detachChild, detachChild, detachChild, detachChildren, detachChildren, detachSelf, dispose, draw, finalize, getAlpha, getBlue, getChildByIndex, getChildByMatcher, getChildByTag, getChildCount, getColor, getEntityModifierCount, getFirstChild, getGreen, getLastChild, getLocalToParentTransformation, getLocalToSceneTransformation, getParent, getParentToLocalTransformation, getRed, getRotation, getRotationCenterX, getRotationCenterY, getScaleCenterX, getScaleCenterY, getScaleX, getScaleY, getSceneCenterCoordinates, getSceneCenterCoordinates, getSceneToLocalTransformation, getSkewCenterX, getSkewCenterY, getSkewX, getSkewY, getTag, getUpdateHandlerCount, getUserData, getX, getY, getZIndex, hasParent, isChildrenIgnoreUpdate, isChildrenVisible, isCulled, isCullingEnabled, isDisposed, isIgnoreUpdate, isRotated, isRotatedOrScaledOrSkewed, isScaled, isSkewed, isVisible, onApplyTransformations, onAttached, onDetached, onDraw, onUpdate, onUpdateColor, query, query, queryFirst, queryFirstForSubclass, queryForSubclass, queryForSubclass, registerEntityModifier, registerUpdateHandler, setAlpha, setBlue, setChildrenIgnoreUpdate, setChildrenVisible, setColor, setColor, setColor, setCullingEnabled, setGreen, setIgnoreUpdate, setParent, setPosition, setPosition, setRed, setRotation, setRotationCenter, setRotationCenterX, setRotationCenterY, setScale, setScale, setScaleCenter, setScaleCenterX, setScaleCenterY, setScaleX, setScaleY, setSkew, setSkew, setSkewCenter, setSkewCenterX, setSkewCenterY, setSkewX, setSkewY, setTag, setUserData, setVisible, setX, setY, setZIndex, sortChildren, sortChildren, sortChildren, toString, toString, unregisterEntityModifier, unregisterEntityModifiers, unregisterUpdateHandler, unregisterUpdateHandlersprotected final SpriteBatch mSpriteBatch
public BatchedSpriteParticleSystem(IParticleEmitter pParticleEmitter, float pRateMinimum, float pRateMaximum, int pParticlesMaximum, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager)
public BatchedSpriteParticleSystem(float pX,
float pY,
IParticleEmitter pParticleEmitter,
float pRateMinimum,
float pRateMaximum,
int pParticlesMaximum,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager)
protected void onManagedDraw(GLState pGLState, Camera pCamera)
onManagedDraw in class ParticleSystem<UncoloredSprite>