C# Class andengine.entity.layer.DynamicCapacityLayer

Inheritance: BaseLayer
ファイルを表示 Open project: jamesburton/AndEngine.net

Public Methods

Method Description
AddEntity ( andengine.entity.IEntity pEntity ) : void
Clear ( ) : void
DynamicCapacityLayer ( ) : System.Collections.Generic
DynamicCapacityLayer ( int pExpectedCapacity ) : System.Collections.Generic
FindEntity ( andengine.util.IEntityMatcher pEntityMatcher ) : andengine.entity.IEntity
GetEntity ( int pIndex ) : andengine.entity.IEntity
GetEntityCount ( ) : int
RemoveEntity ( int pIndex ) : andengine.entity.IEntity
RemoveEntity ( andengine.entity.IEntity pEntity ) : bool
RemoveEntity ( andengine.util.IEntityMatcher pEntityMatcher ) : bool
ReplaceEntity ( int pEntityIndex, andengine.entity.IEntity pEntity ) : andengine.entity.IEntity
Reset ( ) : void
SetEntity ( int pEntityIndex, andengine.entity.IEntity pEntity ) : void
SortEntities ( ) : void
SortEntities ( IComparer pEntityComparator ) : void
SwapEntities ( int pEntityIndexA, int pEntityIndexB ) : void

Protected Methods

Method Description
OnManagedDraw ( Javax.Microedition.Khronos.Opengles.IGL10 pGL, andengine.engine.camera.Camera pCamera ) : void
OnManagedUpdate ( float pSecondsElapsed ) : void

Method Details

AddEntity() public method

public AddEntity ( andengine.entity.IEntity pEntity ) : void
pEntity andengine.entity.IEntity
return void

Clear() public method

public Clear ( ) : void
return void

DynamicCapacityLayer() public method

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

DynamicCapacityLayer() public method

public DynamicCapacityLayer ( int pExpectedCapacity ) : System.Collections.Generic
pExpectedCapacity int
return System.Collections.Generic

FindEntity() public method

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

GetEntity() public method

public GetEntity ( int pIndex ) : andengine.entity.IEntity
pIndex int
return andengine.entity.IEntity

GetEntityCount() public method

public GetEntityCount ( ) : int
return int

OnManagedDraw() protected method

protected OnManagedDraw ( Javax.Microedition.Khronos.Opengles.IGL10 pGL, andengine.engine.camera.Camera pCamera ) : void
pGL Javax.Microedition.Khronos.Opengles.IGL10
pCamera andengine.engine.camera.Camera
return void

OnManagedUpdate() protected method

protected OnManagedUpdate ( float pSecondsElapsed ) : void
pSecondsElapsed float
return void

RemoveEntity() public method

public RemoveEntity ( int pIndex ) : andengine.entity.IEntity
pIndex int
return andengine.entity.IEntity

RemoveEntity() public method

public RemoveEntity ( andengine.entity.IEntity pEntity ) : bool
pEntity andengine.entity.IEntity
return bool

RemoveEntity() public method

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

ReplaceEntity() public method

public ReplaceEntity ( int pEntityIndex, andengine.entity.IEntity pEntity ) : andengine.entity.IEntity
pEntityIndex int
pEntity andengine.entity.IEntity
return andengine.entity.IEntity

Reset() public method

public Reset ( ) : void
return void

SetEntity() public method

public SetEntity ( int pEntityIndex, andengine.entity.IEntity pEntity ) : void
pEntityIndex int
pEntity andengine.entity.IEntity
return void

SortEntities() public method

public SortEntities ( ) : void
return void

SortEntities() public method

public SortEntities ( IComparer pEntityComparator ) : void
pEntityComparator IComparer
return void

SwapEntities() public method

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