public class DiamondSprite extends Sprite
Sprite, the DiamondSprite class doesn't render the rectangular outline of a ITextureRegion, but cuts out a diamond.
+--------+ | /\ | | / \ | | / \ | |/ \| |\ /| | \ / | | \ / | | \/ | +--------+(c) Zynga 2011
IUpdateHandler.IUpdateHandlerMatcherIDisposable.AlreadyDisposedExceptionITouchArea.ITouchAreaMatcherCOLOR_INDEX, mFlippedHorizontal, mFlippedVertical, mSpriteVertexBufferObject, mTextureRegion, SPRITE_SIZE, TEXTURECOORDINATES_INDEX_U, TEXTURECOORDINATES_INDEX_V, VERTEX_INDEX_X, VERTEX_INDEX_Y, VERTEX_SIZE, VERTEXBUFFEROBJECTATTRIBUTES_DEFAULT, VERTICES_PER_SPRITEmHeight, 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 |
|---|
DiamondSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
IDiamondSpriteVertexBufferObject pDiamondSpriteVertexBufferObject) |
DiamondSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
IDiamondSpriteVertexBufferObject pDiamondSpriteVertexBufferObject,
ShaderProgram pShaderProgram) |
DiamondSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager) |
DiamondSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType) |
DiamondSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType,
ShaderProgram pShaderProgram) |
DiamondSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
ShaderProgram pShaderProgram) |
DiamondSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
IDiamondSpriteVertexBufferObject pDiamondSpriteVertexBufferObject) |
DiamondSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
IDiamondSpriteVertexBufferObject pDiamondSpriteVertexBufferObject,
ShaderProgram pShaderProgram) |
DiamondSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager) |
DiamondSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType) |
DiamondSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType,
ShaderProgram pShaderProgram) |
DiamondSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
ShaderProgram pShaderProgram) |
draw, getTextureRegion, getVertexBufferObject, isFlippedHorizontal, isFlippedVertical, onUpdateColor, onUpdateTextureCoordinates, onUpdateVertices, postDraw, preDraw, 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 DiamondSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager)
public DiamondSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
ShaderProgram pShaderProgram)
public DiamondSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType)
public DiamondSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType,
ShaderProgram pShaderProgram)
public DiamondSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
IDiamondSpriteVertexBufferObject pDiamondSpriteVertexBufferObject)
public DiamondSprite(float pX,
float pY,
ITextureRegion pTextureRegion,
IDiamondSpriteVertexBufferObject pDiamondSpriteVertexBufferObject,
ShaderProgram pShaderProgram)
public DiamondSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager)
public DiamondSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
ShaderProgram pShaderProgram)
public DiamondSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType)
public DiamondSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType,
ShaderProgram pShaderProgram)
public DiamondSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
IDiamondSpriteVertexBufferObject pDiamondSpriteVertexBufferObject)
public DiamondSprite(float pX,
float pY,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
IDiamondSpriteVertexBufferObject pDiamondSpriteVertexBufferObject,
ShaderProgram pShaderProgram)