public class SpriteMenuItem extends Sprite implements IMenuItem
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 |
|---|
SpriteMenuItem(int pID,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
ISpriteVertexBufferObject pSpriteVertexBufferObject) |
SpriteMenuItem(int pID,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
ISpriteVertexBufferObject pSpriteVertexBufferObject,
ShaderProgram pShaderProgram) |
SpriteMenuItem(int pID,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager) |
SpriteMenuItem(int pID,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType) |
SpriteMenuItem(int pID,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType,
ShaderProgram pShaderProgram) |
SpriteMenuItem(int pID,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
ShaderProgram pShaderProgram) |
SpriteMenuItem(int pID,
ITextureRegion pTextureRegion,
ISpriteVertexBufferObject pVertexBufferObject) |
SpriteMenuItem(int pID,
ITextureRegion pTextureRegion,
ISpriteVertexBufferObject pVertexBufferObject,
ShaderProgram pShaderProgram) |
SpriteMenuItem(int pID,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager) |
SpriteMenuItem(int pID,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType) |
SpriteMenuItem(int pID,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType,
ShaderProgram pShaderProgram) |
SpriteMenuItem(int pID,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
ShaderProgram pShaderProgram) |
| Modifier and Type | Method and Description |
|---|---|
int |
getID() |
void |
onSelected() |
void |
onUnselected() |
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, waitgetHeight, getHeightScaled, getWidth, getWidthScaled, setHeight, setSize, setWidthcollidesWith, getBlendFunctionDestination, getBlendFunctionSource, getShaderProgram, getVertexBufferObject, 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, getSceneCenterCoordinates, getSceneCenterCoordinates, getSceneToLocalTransformation, getSkewCenterX, getSkewCenterY, getSkewX, getSkewY, getTag, getUpdateHandlerCount, getUserData, getX, getY, getZIndex, hasParent, isChildrenIgnoreUpdate, isChildrenVisible, isCulled, 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, unregisterUpdateHandlersonDrawonUpdate, resetdispose, isDisposedcontains, convertLocalToSceneCoordinates, convertSceneToLocalCoordinates, onAreaTouchedpublic SpriteMenuItem(int pID,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager)
public SpriteMenuItem(int pID,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
ShaderProgram pShaderProgram)
public SpriteMenuItem(int pID,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType)
public SpriteMenuItem(int pID,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType,
ShaderProgram pShaderProgram)
public SpriteMenuItem(int pID,
ITextureRegion pTextureRegion,
ISpriteVertexBufferObject pVertexBufferObject)
public SpriteMenuItem(int pID,
ITextureRegion pTextureRegion,
ISpriteVertexBufferObject pVertexBufferObject,
ShaderProgram pShaderProgram)
public SpriteMenuItem(int pID,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager)
public SpriteMenuItem(int pID,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
ShaderProgram pShaderProgram)
public SpriteMenuItem(int pID,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType)
public SpriteMenuItem(int pID,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
VertexBufferObjectManager pVertexBufferObjectManager,
DrawType pDrawType,
ShaderProgram pShaderProgram)
public SpriteMenuItem(int pID,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
ISpriteVertexBufferObject pSpriteVertexBufferObject)
public SpriteMenuItem(int pID,
float pWidth,
float pHeight,
ITextureRegion pTextureRegion,
ISpriteVertexBufferObject pSpriteVertexBufferObject,
ShaderProgram pShaderProgram)
public void onSelected()
onSelected in interface IMenuItempublic void onUnselected()
onUnselected in interface IMenuItem