| void | applyRotation(GLState pGLState) | 
	 
    
        | void | applyScale(GLState pGLState) | 
	 
    
        | void | applySkew(GLState pGLState) | 
	 
    
        | void | applyTranslation(GLState pGLState) | 
	 
    
        | boolean | attachChild(IEntity pEntity, int pIndex) | 
	 
    
        | void | attachChild(IEntity pEntity) | 
	 
    
        | void | callOnChildren(IEntityParameterCallable pEntityParameterCallable, IEntityMatcher pEntityMatcher) | 
	 
    
        | void | callOnChildren(IEntityParameterCallable pEntityParameterCallable) | 
	 
    
        | void | clearEntityModifiers() | 
	 
    
        | void | clearUpdateHandlers() | 
	 
    
        | float[] | convertLocalToSceneCoordinates(float[] pCoordinates, float[] pReuse) | 
	 
    
        | float[] | convertLocalToSceneCoordinates(float[] pCoordinates) | 
	 
    
        | float[] | convertLocalToSceneCoordinates(float pX, float pY) | 
	 
    
        | float[] | convertLocalToSceneCoordinates(float pX, float pY, float[] pReuse) | 
	 
    
        | float[] | convertSceneToLocalCoordinates(float pX, float pY) | 
	 
    
        | float[] | convertSceneToLocalCoordinates(float[] pCoordinates) | 
	 
    
        | float[] | convertSceneToLocalCoordinates(float pX, float pY, float[] pReuse) | 
	 
    
        | float[] | convertSceneToLocalCoordinates(float[] pCoordinates, float[] pReuse) | 
	 
    
        | boolean | detachChild(IEntity pEntity) WARNING: This function should be called from within
 postRunnable(Runnable)which is registered
 to aSceneor theEngineitself, because otherwise
 it may throw an IndexOutOfBoundsException in the
 Update-Thread or the GL-Thread! | 
	 
    
        | IEntity | detachChild(IEntityMatcher pEntityMatcher) WARNING: This function should be called from within
 postRunnable(Runnable)which is registered
 to aSceneor theEngineitself, because otherwise
 it may throw an IndexOutOfBoundsException in the
 Update-Thread or the GL-Thread! | 
	 
    
        | boolean | detachChildren(IEntityMatcher pEntityMatcher) WARNING: This function should be called from within
 postRunnable(Runnable)which is registered
 to aSceneor theEngineitself, because otherwise
 it may throw an IndexOutOfBoundsException in the
 Update-Thread or the GL-Thread! | 
	 
    
        | void | detachChildren() | 
	 
    
        | boolean | detachSelf() | 
	 
    
        | void | dispose() | 
	 
    
        | void | draw(GLState pGLState, Camera pCamera) | 
	 
    
        | void | finalize() | 
	 
    
        | float | getAlpha() | 
	 
    
        | float | getBlue() | 
	 
    
        | IEntity | getChild(int pIndex) | 
	 
    
        | IEntity | getChild(IEntityMatcher pEntityMatcher) | 
	 
    
        | int | getChildCount() | 
	 
    
        | int | getChildIndex(IEntity pEntity) | 
	 
    
        | Color | getColor() | 
	 
    
        | IEntity | getFirstChild() | 
	 
    
        | float | getGreen() | 
	 
    
        | float | getInitialX() | 
	 
    
        | float | getInitialY() | 
	 
    
        | IEntity | getLastChild() | 
	 
    
        | Transformation | getLocalToParentTransformation() | 
	 
    
        | Transformation | getLocalToSceneTransformation() | 
	 
    
        | IEntity | getParent() | 
	 
    
        | Transformation | getParentToLocalTransformation() | 
	 
    
        | float | getRed() | 
	 
    
        | float | getRotation() | 
	 
    
        | float | getRotationCenterX() | 
	 
    
        | float | getRotationCenterY() | 
	 
    
        | float | getScaleCenterX() | 
	 
    
        | float | getScaleCenterY() | 
	 
    
        | float | getScaleX() | 
	 
    
        | float | getScaleY() | 
	 
    
        | float[] | getSceneCenterCoordinates() | 
	 
    
        | Transformation | getSceneToLocalTransformation() | 
	 
    
        | float | getSkewCenterX() | 
	 
    
        | float | getSkewCenterY() | 
	 
    
        | float | getSkewX() | 
	 
    
        | float | getSkewY() | 
	 
    
        | Object | getUserData() | 
	 
    
        | float | getX() | 
	 
    
        | float | getY() | 
	 
    
        | int | getZIndex() | 
	 
    
        | boolean | hasParent() | 
	 
    
        | boolean | isChildrenIgnoreUpdate() | 
	 
    
        | boolean | isChildrenVisible() | 
	 
    
        | boolean | isCulled(Camera pCamera) | 
	 
    
        | boolean | isCullingEnabled() | 
	 
    
        | boolean | isDisposed() | 
	 
    
        | boolean | isIgnoreUpdate() | 
	 
    
        | boolean | isRotated() | 
	 
    
        | boolean | isRotatedOrScaledOrSkewed() | 
	 
    
        | boolean | isScaled() | 
	 
    
        | boolean | isSkewed() | 
	 
    
        | boolean | isVisible() | 
	 
    
        | void | onApplyTransformations(GLState pGLState) | 
	 
    
        | void | onAttached() | 
	 
    
        | void | onDetached() | 
	 
    
        | final
            
            
            void | onDraw(GLState pGLState, Camera pCamera) | 
	 
    
        | void | onManagedDraw(GLState pGLState, Camera pCamera) | 
	 
    
        | void | onManagedUpdate(float pSecondsElapsed) | 
	 
    
        | final
            
            
            void | onUpdate(float pSecondsElapsed) | 
	 
    
        | void | onUpdateColor() | 
	 
    
        | void | postDraw(GLState pGLState, Camera pCamera) | 
	 
    
        | void | preDraw(GLState pGLState, Camera pCamera) | 
	 
    
        | <L extends List<IEntity>>
            L | query(IEntityMatcher pEntityMatcher, L pResult) | 
	 
    
        | ArrayList<IEntity> | query(IEntityMatcher pEntityMatcher) | 
	 
    
        | <L extends List<S extends T>, S>
            L | queryForSubclass(IEntityMatcher pEntityMatcher, L pResult) | 
	 
    
        | <S extends IEntity>
            ArrayList<S> | queryForSubclass(IEntityMatcher pEntityMatcher) | 
	 
    
        | void | registerEntityModifier(IEntityModifier pEntityModifier) | 
	 
    
        | void | registerUpdateHandler(IUpdateHandler pUpdateHandler) | 
	 
    
        | void | reset() | 
	 
    
        | void | setAlpha(float pAlpha) | 
	 
    
        | boolean | setChildIndex(IEntity pEntity, int pIndex) | 
	 
    
        | void | setChildrenIgnoreUpdate(boolean pChildrenIgnoreUpdate) | 
	 
    
        | void | setChildrenVisible(boolean pChildrenVisible) | 
	 
    
        | void | setColor(float pRed, float pGreen, float pBlue) | 
	 
    
        | void | setColor(Color pColor) | 
	 
    
        | void | setColor(float pRed, float pGreen, float pBlue, float pAlpha) | 
	 
    
        | void | setCullingEnabled(boolean pCullingEnabled) | 
	 
    
        | void | setIgnoreUpdate(boolean pIgnoreUpdate) | 
	 
    
        | void | setInitialPosition() | 
	 
    
        | void | setParent(IEntity pEntity) | 
	 
    
        | void | setPosition(IEntity pOtherEntity) | 
	 
    
        | void | setPosition(float pX, float pY) | 
	 
    
        | void | setRotation(float pRotation) | 
	 
    
        | void | setRotationCenter(float pRotationCenterX, float pRotationCenterY) | 
	 
    
        | void | setRotationCenterX(float pRotationCenterX) | 
	 
    
        | void | setRotationCenterY(float pRotationCenterY) | 
	 
    
        | void | setScale(float pScale) | 
	 
    
        | void | setScale(float pScaleX, float pScaleY) | 
	 
    
        | void | setScaleCenter(float pScaleCenterX, float pScaleCenterY) | 
	 
    
        | void | setScaleCenterX(float pScaleCenterX) | 
	 
    
        | void | setScaleCenterY(float pScaleCenterY) | 
	 
    
        | void | setScaleX(float pScaleX) | 
	 
    
        | void | setScaleY(float pScaleY) | 
	 
    
        | void | setSkew(float pSkew) | 
	 
    
        | void | setSkew(float pSkewX, float pSkewY) | 
	 
    
        | void | setSkewCenter(float pSkewCenterX, float pSkewCenterY) | 
	 
    
        | void | setSkewCenterX(float pSkewCenterX) | 
	 
    
        | void | setSkewCenterY(float pSkewCenterY) | 
	 
    
        | void | setSkewX(float pSkewX) | 
	 
    
        | void | setSkewY(float pSkewY) | 
	 
    
        | void | setUserData(Object pUserData) | 
	 
    
        | void | setVisible(boolean pVisible) | 
	 
    
        | void | setZIndex(int pZIndex) | 
	 
    
        | void | sortChildren() Immediately sorts the  IEntitys based on their ZIndex. | 
	 
    
        | void | sortChildren(Comparator<IEntity> pEntityComparator) Sorts the  IEntitys based on the Comparator supplied. | 
	 
    
        | void | sortChildren(boolean pImmediate) Sorts the  IEntitys based on their ZIndex. | 
	 
    
        | boolean | swapChildren(int pIndexA, int pIndexB) | 
	 
    
        | boolean | swapChildren(IEntity pEntityA, IEntity pEntityB) | 
	 
    
        | void | toString(StringBuilder pStringBuilder) | 
	 
    
        | String | toString() | 
	 
    
        | boolean | unregisterEntityModifier(IEntityModifier pEntityModifier) | 
	 
    
        | boolean | unregisterEntityModifiers(IEntityModifier.IEntityModifierMatcher pEntityModifierMatcher) | 
	 
    
        | boolean | unregisterUpdateHandler(IUpdateHandler pUpdateHandler) | 
	 
    
        | boolean | unregisterUpdateHandlers(IUpdateHandler.IUpdateHandlerMatcher pUpdateHandlerMatcher) |