C# Class andengine.entity.layer.BaseLayer

Inheritance: andengine.entity.Entity, ILayer
Show file Open project: jamesburton/AndEngine.net

Public Methods

Method Description
AddEntity ( IEntity pEntity ) : void
BaseLayer ( ) : System.Collections.Generic
BaseLayer ( int pZIndex ) : System.Collections.Generic
Clear ( ) : void
FindEntity ( andengine.util.IEntityMatcher pEntityMatcher ) : IEntity
GetEntity ( int pIndex ) : IEntity
GetEntityCount ( ) : int
GetTouchAreas ( ) : IList
RegisterTouchArea ( andengine.entity.scene.Scene.ITouchArea pTouchArea ) : void
RemoveEntity ( int pIndex ) : IEntity
RemoveEntity ( IEntity pEntity ) : bool
RemoveEntity ( andengine.util.IEntityMatcher pEntityMatcher ) : bool
ReplaceEntity ( int pEntityIndex, IEntity pEntity ) : IEntity
SetEntity ( int pEntityIndex, IEntity pEntity ) : void
SortEntities ( ) : void
SortEntities ( IComparer entityComparator ) : void
SwapEntities ( int pEntityIndexA, int pEntityIndexB ) : void
UnregisterTouchArea ( andengine.entity.scene.Scene.ITouchArea pTouchArea ) : void

Method Details

AddEntity() public abstract method

public abstract AddEntity ( IEntity pEntity ) : void
pEntity IEntity
return void

BaseLayer() public method

public BaseLayer ( ) : System.Collections.Generic
return System.Collections.Generic

BaseLayer() public method

public BaseLayer ( int pZIndex ) : System.Collections.Generic
pZIndex int
return System.Collections.Generic

Clear() public abstract method

public abstract Clear ( ) : void
return void

FindEntity() public abstract method

public abstract FindEntity ( andengine.util.IEntityMatcher pEntityMatcher ) : IEntity
pEntityMatcher andengine.util.IEntityMatcher
return IEntity

GetEntity() public abstract method

public abstract GetEntity ( int pIndex ) : IEntity
pIndex int
return IEntity

GetEntityCount() public abstract method

public abstract GetEntityCount ( ) : int
return int

GetTouchAreas() public method

public GetTouchAreas ( ) : IList
return IList

RegisterTouchArea() public method

public RegisterTouchArea ( andengine.entity.scene.Scene.ITouchArea pTouchArea ) : void
pTouchArea andengine.entity.scene.Scene.ITouchArea
return void

RemoveEntity() public abstract method

public abstract RemoveEntity ( int pIndex ) : IEntity
pIndex int
return IEntity

RemoveEntity() public abstract method

public abstract RemoveEntity ( IEntity pEntity ) : bool
pEntity IEntity
return bool

RemoveEntity() public abstract method

public abstract RemoveEntity ( andengine.util.IEntityMatcher pEntityMatcher ) : bool
pEntityMatcher andengine.util.IEntityMatcher
return bool

ReplaceEntity() public abstract method

public abstract ReplaceEntity ( int pEntityIndex, IEntity pEntity ) : IEntity
pEntityIndex int
pEntity IEntity
return IEntity

SetEntity() public abstract method

public abstract SetEntity ( int pEntityIndex, IEntity pEntity ) : void
pEntityIndex int
pEntity IEntity
return void

SortEntities() public abstract method

public abstract SortEntities ( ) : void
return void

SortEntities() public abstract method

public abstract SortEntities ( IComparer entityComparator ) : void
entityComparator IComparer
return void

SwapEntities() public abstract method

public abstract SwapEntities ( int pEntityIndexA, int pEntityIndexB ) : void
pEntityIndexA int
pEntityIndexB int
return void

UnregisterTouchArea() public method

public UnregisterTouchArea ( andengine.entity.scene.Scene.ITouchArea pTouchArea ) : void
pTouchArea andengine.entity.scene.Scene.ITouchArea
return void