C# 클래스 Dwarrowdelf.Server.BaseObject

상속: IBaseObject
파일 보기 프로젝트 열기: tomba/dwarrowdelf 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Destruct ( ) : void
SendTo ( IPlayer player, ObjectVisibility visibility ) : void

보호된 메소드들

메소드 설명
BaseObject ( ObjectType objectType ) : System
BaseObject ( SaveGameContext ctx, ObjectType objectType ) : System
CollectObjectData ( BaseGameObjectData baseData, ObjectVisibility visibility ) : void
Initialize ( World world ) : void
NotifyBool ( PropertyID id, bool value ) : void
NotifyInt ( PropertyID id, int value ) : void
NotifyString ( PropertyID id, string value ) : void
NotifyValue ( PropertyID id, ValueType value ) : void
SerializeProperties ( ) : object>.Dictionary

메소드 상세

BaseObject() 보호된 메소드

protected BaseObject ( ObjectType objectType ) : System
objectType ObjectType
리턴 System

BaseObject() 보호된 메소드

protected BaseObject ( SaveGameContext ctx, ObjectType objectType ) : System
ctx SaveGameContext
objectType ObjectType
리턴 System

CollectObjectData() 보호된 메소드

protected CollectObjectData ( BaseGameObjectData baseData, ObjectVisibility visibility ) : void
baseData BaseGameObjectData
visibility ObjectVisibility
리턴 void

Destruct() 공개 메소드

public Destruct ( ) : void
리턴 void

Initialize() 보호된 메소드

protected Initialize ( World world ) : void
world World
리턴 void

NotifyBool() 보호된 메소드

protected NotifyBool ( PropertyID id, bool value ) : void
id PropertyID
value bool
리턴 void

NotifyInt() 보호된 메소드

protected NotifyInt ( PropertyID id, int value ) : void
id PropertyID
value int
리턴 void

NotifyString() 보호된 메소드

protected NotifyString ( PropertyID id, string value ) : void
id PropertyID
value string
리턴 void

NotifyValue() 보호된 메소드

protected NotifyValue ( PropertyID id, ValueType value ) : void
id PropertyID
value System.ValueType
리턴 void

SendTo() 공개 추상적인 메소드

public abstract SendTo ( IPlayer player, ObjectVisibility visibility ) : void
player IPlayer
visibility ObjectVisibility
리턴 void

SerializeProperties() 보호된 메소드

protected SerializeProperties ( ) : object>.Dictionary
리턴 object>.Dictionary