public interface

IShape

implements IEntity Scene.ITouchArea
org.andengine.entity.shape.IShape
Known Indirect Subclasses

Class Overview

(c) 2010 Nicolas Gramlich (c) 2011 Zynga Inc.

Summary

Constants
int BLENDFUNCTION_DESTINATION_DEFAULT
int BLENDFUNCTION_DESTINATION_PREMULTIPLYALPHA_DEFAULT
int BLENDFUNCTION_SOURCE_DEFAULT
int BLENDFUNCTION_SOURCE_PREMULTIPLYALPHA_DEFAULT
Public Methods
abstract boolean collidesWith(IShape pOtherShape)
abstract int getDestinationBlendFunction()
abstract ShaderProgram getShaderProgram()
abstract int getSourceBlendFunction()
abstract IVertexBufferObject getVertexBufferObject()
abstract VertexBufferObjectManager getVertexBufferObjectManager()
abstract boolean isBlendingEnabled()
abstract void setBlendFunction(int pSourceBlendFunction, int pDestinationBlendFunction)
abstract void setBlendingEnabled(boolean pBlendingEnabled)
abstract void setShaderProgram(ShaderProgram pShaderProgram)
[Expand]
Inherited Methods
From interface org.andengine.engine.handler.IDrawHandler
From interface org.andengine.engine.handler.IUpdateHandler
From interface org.andengine.entity.IEntity
From interface org.andengine.entity.scene.Scene.ITouchArea
From interface org.andengine.util.IDisposable

Constants

public static final int BLENDFUNCTION_DESTINATION_DEFAULT

Constant Value: 771 (0x00000303)

public static final int BLENDFUNCTION_DESTINATION_PREMULTIPLYALPHA_DEFAULT

Constant Value: 771 (0x00000303)

public static final int BLENDFUNCTION_SOURCE_DEFAULT

Constant Value: 770 (0x00000302)

public static final int BLENDFUNCTION_SOURCE_PREMULTIPLYALPHA_DEFAULT

Constant Value: 1 (0x00000001)

Public Methods

public abstract boolean collidesWith (IShape pOtherShape)

public abstract int getDestinationBlendFunction ()

public abstract ShaderProgram getShaderProgram ()

public abstract int getSourceBlendFunction ()

public abstract IVertexBufferObject getVertexBufferObject ()

public abstract VertexBufferObjectManager getVertexBufferObjectManager ()

public abstract boolean isBlendingEnabled ()

public abstract void setBlendFunction (int pSourceBlendFunction, int pDestinationBlendFunction)

public abstract void setBlendingEnabled (boolean pBlendingEnabled)

public abstract void setShaderProgram (ShaderProgram pShaderProgram)