C# 클래스 Aura.Channel.Network.ChannelClient

상속: Aura.Shared.Network.DefaultClient
파일 보기 프로젝트 열기: aura-project/aura 1 사용 예제들

공개 메소드들

메소드 설명
ChannelClient ( ) : System.Linq
CleanUp ( ) : void

Saves characters, despawns and disposes them, etc.

GetControlledCreatureSafe ( ) : Creature

Returns controlled creature or throws security exception if it's null.

GetCreature ( long id ) : Creature

Returns creature by entity id or null.

GetCreatureSafe ( long id ) : Creature

Returns creature or throws security exception if creature couldn't be found in client.

GetSummonedPetSafe ( long id ) : Creature

Calls GetCreatureSafe(long) and then checks the pet's master for null.

메소드 상세

ChannelClient() 공개 메소드

public ChannelClient ( ) : System.Linq
리턴 System.Linq

CleanUp() 공개 메소드

Saves characters, despawns and disposes them, etc.
public CleanUp ( ) : void
리턴 void

GetControlledCreatureSafe() 공개 메소드

Returns controlled creature or throws security exception if it's null.
public GetControlledCreatureSafe ( ) : Creature
리턴 Aura.Channel.World.Entities.Creature

GetCreature() 공개 메소드

Returns creature by entity id or null.
public GetCreature ( long id ) : Creature
id long
리턴 Aura.Channel.World.Entities.Creature

GetCreatureSafe() 공개 메소드

Returns creature or throws security exception if creature couldn't be found in client.
public GetCreatureSafe ( long id ) : Creature
id long
리턴 Aura.Channel.World.Entities.Creature

GetSummonedPetSafe() 공개 메소드

Calls GetCreatureSafe(long) and then checks the pet's master for null.
public GetSummonedPetSafe ( long id ) : Creature
id long
리턴 Aura.Channel.World.Entities.Creature