public class UniformColorSprite extends Sprite
IUpdateHandler.IUpdateHandlerMatcherIDisposable.AlreadyDisposedExceptionITouchArea.ITouchAreaMatcher| Modifier and Type | Field and Description |
|---|---|
static int |
SPRITE_SIZE |
static int |
TEXTURECOORDINATES_INDEX_U |
static int |
TEXTURECOORDINATES_INDEX_V |
static int |
VERTEX_INDEX_X |
static int |
VERTEX_INDEX_Y |
static int |
VERTEX_SIZE |
static VertexBufferObjectAttributes |
VERTEXBUFFEROBJECTATTRIBUTES_DEFAULT |
static int |
VERTICES_PER_SPRITE |
COLOR_INDEX, mFlippedHorizontal, mFlippedVertical, mSpriteVertexBufferObject, mTextureRegionmHeight, mWidthmBlendFunctionDestination, mBlendFunctionSource, mBlendingEnabled, mShaderProgrammChildren, mChildrenIgnoreUpdate, mChildrenSortPending, mChildrenVisible, mColor, mCullingEnabled, mDisposed, mIgnoreUpdate, mRotation, mRotationCenterX, mRotationCenterY, mScaleCenterX, mScaleCenterY, mScaleX, mScaleY, mSkewCenterX, mSkewCenterY, mSkewX, mSkewY, mTag, mVisible, mX, mY, mZIndexBLENDFUNCTION_DESTINATION_DEFAULT, BLENDFUNCTION_DESTINATION_PREMULTIPLYALPHA_DEFAULT, BLENDFUNCTION_SOURCE_DEFAULT, BLENDFUNCTION_SOURCE_PREMULTIPLYALPHA_DEFAULTTAG_INVALID| Constructor and Description |
|---|
UniformColorSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
IUniformColorSpriteVertexBufferObject pUniformColorSpriteVertexBufferObject) |
UniformColorSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
IUniformColorSpriteVertexBufferObject pUniformColorSpriteVertexBufferObject,
ShaderProgram pShaderProgram) |
UniformColorSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager) |
UniformColorSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType) |
UniformColorSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType,
ShaderProgram pShaderProgram) |
UniformColorSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
ShaderProgram pShaderProgram) |
UniformColorSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
IUniformColorSpriteVertexBufferObject pVertexBufferObject) |
UniformColorSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
IUniformColorSpriteVertexBufferObject pVertexBufferObject,
ShaderProgram pShaderProgram) |
UniformColorSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager) |
UniformColorSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType) |
UniformColorSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType,
ShaderProgram pShaderProgram) |
UniformColorSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
ShaderProgram pShaderProgram) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
draw(GLState pGLState,
Camera pCamera) |
protected void |
preDraw(GLState pGLState,
Camera pCamera) |
getTextureRegion, getVertexBufferObject, isFlippedHorizontal, isFlippedVertical, onUpdateColor, onUpdateTextureCoordinates, onUpdateVertices, postDraw, reset, setFlipped, setFlippedHorizontal, setFlippedVerticalcollidesWith, contains, getHeight, getHeightScaled, getSceneCenterCoordinates, getSceneCenterCoordinates, getWidth, getWidthScaled, isCulled, resetRotationCenter, resetScaleCenter, resetSkewCenter, setHeight, setSize, setWidthdispose, getBlendFunctionDestination, getBlendFunctionSource, getShaderProgram, getVertexBufferObjectManager, initBlendFunction, initBlendFunction, initBlendFunction, isBlendingEnabled, onAreaTouched, setBlendFunction, setBlendFunctionDestination, setBlendFunctionSource, setBlendingEnabled, setShaderProgramapplyRotation, applyScale, applySkew, applyTranslation, attachChild, callOnChildren, callOnChildren, clearEntityModifiers, clearUpdateHandlers, convertLocalToSceneCoordinates, convertLocalToSceneCoordinates, convertLocalToSceneCoordinates, convertLocalToSceneCoordinates, convertSceneToLocalCoordinates, convertSceneToLocalCoordinates, convertSceneToLocalCoordinates, convertSceneToLocalCoordinates, detachChild, detachChild, detachChild, detachChildren, detachChildren, detachSelf, finalize, getAlpha, getBlue, getChildByIndex, getChildByMatcher, getChildByTag, getChildCount, getColor, getEntityModifierCount, getFirstChild, getGreen, getLastChild, getLocalToParentTransformation, getLocalToSceneTransformation, getParent, getParentToLocalTransformation, getRed, getRotation, getRotationCenterX, getRotationCenterY, getScaleCenterX, getScaleCenterY, getScaleX, getScaleY, getSceneToLocalTransformation, getSkewCenterX, getSkewCenterY, getSkewX, getSkewY, getTag, getUpdateHandlerCount, getUserData, getX, getY, getZIndex, hasParent, isChildrenIgnoreUpdate, isChildrenVisible, isCullingEnabled, isDisposed, isIgnoreUpdate, isRotated, isRotatedOrScaledOrSkewed, isScaled, isSkewed, isVisible, onApplyTransformations, onAttached, onDetached, onDraw, onManagedDraw, onManagedUpdate, onUpdate, 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, unregisterUpdateHandlersclone, equals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBlendFunctionDestination, getBlendFunctionSource, getShaderProgram, getVertexBufferObjectManager, isBlendingEnabled, setBlendFunction, setBlendFunctionDestination, setBlendFunctionSource, setBlendingEnabled, setShaderProgramattachChild, callOnChildren, callOnChildren, clearEntityModifiers, clearUpdateHandlers, convertLocalToSceneCoordinates, convertLocalToSceneCoordinates, convertLocalToSceneCoordinates, convertLocalToSceneCoordinates, convertSceneToLocalCoordinates, convertSceneToLocalCoordinates, convertSceneToLocalCoordinates, convertSceneToLocalCoordinates, detachChild, detachChild, detachChild, detachChildren, detachChildren, detachSelf, getAlpha, getBlue, getChildByIndex, getChildByMatcher, getChildByTag, getChildCount, getColor, getEntityModifierCount, getFirstChild, getGreen, getLastChild, getLocalToParentTransformation, getLocalToSceneTransformation, getParent, getParentToLocalTransformation, getRed, getRotation, getRotationCenterX, getRotationCenterY, getScaleCenterX, getScaleCenterY, getScaleX, getScaleY, getSceneToLocalTransformation, getSkewCenterX, getSkewCenterY, getSkewX, getSkewY, getTag, getUpdateHandlerCount, getUserData, getX, getY, getZIndex, hasParent, isChildrenIgnoreUpdate, isChildrenVisible, isCullingEnabled, isIgnoreUpdate, isRotated, isRotatedOrScaledOrSkewed, isScaled, isSkewed, isVisible, onAttached, onDetached, 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, unregisterEntityModifier, unregisterEntityModifiers, unregisterUpdateHandler, unregisterUpdateHandlersonDrawonUpdatedispose, isDisposedconvertLocalToSceneCoordinates, convertSceneToLocalCoordinates, onAreaTouchedpublic static final int VERTEX_INDEX_X
public static final int VERTEX_INDEX_Y
public static final int TEXTURECOORDINATES_INDEX_U
public static final int TEXTURECOORDINATES_INDEX_V
public static final int VERTEX_SIZE
public static final int VERTICES_PER_SPRITE
public static final int SPRITE_SIZE
public static final VertexBufferObjectAttributes VERTEXBUFFEROBJECTATTRIBUTES_DEFAULT
public UniformColorSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager)
public UniformColorSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
ShaderProgram pShaderProgram)
public UniformColorSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType)
public UniformColorSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType,
ShaderProgram pShaderProgram)
public UniformColorSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
IUniformColorSpriteVertexBufferObject pVertexBufferObject)
public UniformColorSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
IUniformColorSpriteVertexBufferObject pVertexBufferObject,
ShaderProgram pShaderProgram)
public UniformColorSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager)
public UniformColorSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
ShaderProgram pShaderProgram)
public UniformColorSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType)
public UniformColorSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType,
ShaderProgram pShaderProgram)
public UniformColorSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
IUniformColorSpriteVertexBufferObject pUniformColorSpriteVertexBufferObject)
public UniformColorSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
IUniformColorSpriteVertexBufferObject pUniformColorSpriteVertexBufferObject,
ShaderProgram pShaderProgram)