C# 클래스 andengine.entity.layer.DynamicCapacityLayer

상속: BaseLayer
파일 보기 프로젝트 열기: jamesburton/AndEngine.net

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
OnManagedDraw ( Javax.Microedition.Khronos.Opengles.IGL10 pGL, andengine.engine.camera.Camera pCamera ) : void
OnManagedUpdate ( float pSecondsElapsed ) : void

메소드 상세

AddEntity() 공개 메소드

public AddEntity ( andengine.entity.IEntity pEntity ) : void
pEntity andengine.entity.IEntity
리턴 void

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

DynamicCapacityLayer() 공개 메소드

public DynamicCapacityLayer ( ) : System.Collections.Generic
리턴 System.Collections.Generic

DynamicCapacityLayer() 공개 메소드

public DynamicCapacityLayer ( int pExpectedCapacity ) : System.Collections.Generic
pExpectedCapacity int
리턴 System.Collections.Generic

FindEntity() 공개 메소드

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

GetEntity() 공개 메소드

public GetEntity ( int pIndex ) : andengine.entity.IEntity
pIndex int
리턴 andengine.entity.IEntity

GetEntityCount() 공개 메소드

public GetEntityCount ( ) : int
리턴 int

OnManagedDraw() 보호된 메소드

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
리턴 void

OnManagedUpdate() 보호된 메소드

protected OnManagedUpdate ( float pSecondsElapsed ) : void
pSecondsElapsed float
리턴 void

RemoveEntity() 공개 메소드

public RemoveEntity ( int pIndex ) : andengine.entity.IEntity
pIndex int
리턴 andengine.entity.IEntity

RemoveEntity() 공개 메소드

public RemoveEntity ( andengine.entity.IEntity pEntity ) : bool
pEntity andengine.entity.IEntity
리턴 bool

RemoveEntity() 공개 메소드

public RemoveEntity ( andengine.util.IEntityMatcher pEntityMatcher ) : bool
pEntityMatcher andengine.util.IEntityMatcher
리턴 bool

ReplaceEntity() 공개 메소드

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

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

SetEntity() 공개 메소드

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

SortEntities() 공개 메소드

public SortEntities ( ) : void
리턴 void

SortEntities() 공개 메소드

public SortEntities ( IComparer pEntityComparator ) : void
pEntityComparator IComparer
리턴 void

SwapEntities() 공개 메소드

public SwapEntities ( int pEntityIndexA, int pEntityIndexB ) : void
pEntityIndexA int
pEntityIndexB int
리턴 void