C# 클래스 Server.Targeting.Target

파일 보기 프로젝트 열기: brodock/runuo 1 사용 예제들

공개 메소드들

메소드 설명
BeginTimeout ( Mobile from, System.TimeSpan delay ) : void
Cancel ( Mobile m ) : void
Cancel ( Mobile from, TargetCancelType type ) : void
CancelTimeout ( ) : void
GetPacketFor ( Server.Network.NetState ns ) : Packet
Invoke ( Mobile from, object targeted ) : void
Timeout ( Mobile from ) : void

보호된 메소드들

메소드 설명
OnCantSeeTarget ( Mobile from, object targeted ) : void
OnNonlocalTarget ( Mobile from, object targeted ) : void
OnTarget ( Mobile from, object targeted ) : void
OnTargetCancel ( Mobile from, TargetCancelType cancelType ) : void
OnTargetDeleted ( Mobile from, object targeted ) : void
OnTargetFinish ( Mobile from ) : void
OnTargetInSecureTrade ( Mobile from, object targeted ) : void
OnTargetNotAccessible ( Mobile from, object targeted ) : void
OnTargetOutOfLOS ( Mobile from, object targeted ) : void
OnTargetOutOfRange ( Mobile from, object targeted ) : void
OnTargetUntargetable ( Mobile from, object targeted ) : void
Target ( int range, bool allowGround, TargetFlags flags ) : System

메소드 상세

BeginTimeout() 공개 메소드

public BeginTimeout ( Mobile from, System.TimeSpan delay ) : void
from Mobile
delay System.TimeSpan
리턴 void

Cancel() 공개 정적인 메소드

public static Cancel ( Mobile m ) : void
m Mobile
리턴 void

Cancel() 공개 메소드

public Cancel ( Mobile from, TargetCancelType type ) : void
from Mobile
type TargetCancelType
리턴 void

CancelTimeout() 공개 메소드

public CancelTimeout ( ) : void
리턴 void

GetPacketFor() 공개 메소드

public GetPacketFor ( Server.Network.NetState ns ) : Packet
ns Server.Network.NetState
리턴 Server.Network.Packet

Invoke() 공개 메소드

public Invoke ( Mobile from, object targeted ) : void
from Mobile
targeted object
리턴 void

OnCantSeeTarget() 보호된 메소드

protected OnCantSeeTarget ( Mobile from, object targeted ) : void
from Mobile
targeted object
리턴 void

OnNonlocalTarget() 보호된 메소드

protected OnNonlocalTarget ( Mobile from, object targeted ) : void
from Mobile
targeted object
리턴 void

OnTarget() 보호된 메소드

protected OnTarget ( Mobile from, object targeted ) : void
from Mobile
targeted object
리턴 void

OnTargetCancel() 보호된 메소드

protected OnTargetCancel ( Mobile from, TargetCancelType cancelType ) : void
from Mobile
cancelType TargetCancelType
리턴 void

OnTargetDeleted() 보호된 메소드

protected OnTargetDeleted ( Mobile from, object targeted ) : void
from Mobile
targeted object
리턴 void

OnTargetFinish() 보호된 메소드

protected OnTargetFinish ( Mobile from ) : void
from Mobile
리턴 void

OnTargetInSecureTrade() 보호된 메소드

protected OnTargetInSecureTrade ( Mobile from, object targeted ) : void
from Mobile
targeted object
리턴 void

OnTargetNotAccessible() 보호된 메소드

protected OnTargetNotAccessible ( Mobile from, object targeted ) : void
from Mobile
targeted object
리턴 void

OnTargetOutOfLOS() 보호된 메소드

protected OnTargetOutOfLOS ( Mobile from, object targeted ) : void
from Mobile
targeted object
리턴 void

OnTargetOutOfRange() 보호된 메소드

protected OnTargetOutOfRange ( Mobile from, object targeted ) : void
from Mobile
targeted object
리턴 void

OnTargetUntargetable() 보호된 메소드

protected OnTargetUntargetable ( Mobile from, object targeted ) : void
from Mobile
targeted object
리턴 void

Target() 보호된 메소드

protected Target ( int range, bool allowGround, TargetFlags flags ) : System
range int
allowGround bool
flags TargetFlags
리턴 System

Timeout() 공개 메소드

public Timeout ( Mobile from ) : void
from Mobile
리턴 void