public interface IShape extends IEntity, ITouchArea
IUpdateHandler.IUpdateHandlerMatcherIDisposable.AlreadyDisposedExceptionITouchArea.ITouchAreaMatcher| Modifier and Type | Field and Description |
|---|---|
static int |
BLENDFUNCTION_DESTINATION_DEFAULT |
static int |
BLENDFUNCTION_DESTINATION_PREMULTIPLYALPHA_DEFAULT |
static int |
BLENDFUNCTION_SOURCE_DEFAULT |
static int |
BLENDFUNCTION_SOURCE_PREMULTIPLYALPHA_DEFAULT |
TAG_INVALID| Modifier and Type | Method and Description |
|---|---|
boolean |
collidesWith(IShape pOtherShape) |
int |
getBlendFunctionDestination() |
int |
getBlendFunctionSource() |
ShaderProgram |
getShaderProgram() |
IVertexBufferObject |
getVertexBufferObject() |
VertexBufferObjectManager |
getVertexBufferObjectManager() |
boolean |
isBlendingEnabled() |
void |
setBlendFunction(int pBlendFunctionSource,
int pBlendFunctionDestination) |
void |
setBlendFunctionDestination(int pBlendFunctionDestination) |
void |
setBlendFunctionSource(int pBlendFunctionSource) |
void |
setBlendingEnabled(boolean pBlendingEnabled) |
void |
setShaderProgram(ShaderProgram pShaderProgram) |
attachChild, 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, onAreaTouchedstatic final int BLENDFUNCTION_SOURCE_DEFAULT
static final int BLENDFUNCTION_DESTINATION_DEFAULT
static final int BLENDFUNCTION_SOURCE_PREMULTIPLYALPHA_DEFAULT
static final int BLENDFUNCTION_DESTINATION_PREMULTIPLYALPHA_DEFAULT
boolean collidesWith(IShape pOtherShape)
boolean isBlendingEnabled()
void setBlendingEnabled(boolean pBlendingEnabled)
int getBlendFunctionSource()
int getBlendFunctionDestination()
void setBlendFunctionSource(int pBlendFunctionSource)
void setBlendFunctionDestination(int pBlendFunctionDestination)
void setBlendFunction(int pBlendFunctionSource,
int pBlendFunctionDestination)
VertexBufferObjectManager getVertexBufferObjectManager()
IVertexBufferObject getVertexBufferObject()
ShaderProgram getShaderProgram()
void setShaderProgram(ShaderProgram pShaderProgram)