C# 클래스 NetMud.Data.EntityBackingData.RoomData

상속: NetMud.Data.EntityBackingData.EntityBackingDataPartial, IRoomData
파일 보기 프로젝트 열기: SwiftAusterity/NetMud 1 사용 예제들

Private Properties

프로퍼티 타입 설명
RoomData System

공개 메소드들

메소드 설명
FitnessReport ( ) : IList

Gets the errors for data fitness

GetDistanceToRoom ( IRoomData destination ) : int

Gets the remaining distance to the destination room

GetModelDimensions ( ) : Tuple

Get's the entity's model dimensions

GetPathways ( bool withReturn = false ) : IEnumerable

What pathways are affiliated with this room data (what it spawns with)

RoomData ( ) : System

Blank constructor

비공개 메소드들

메소드 설명
RoomData ( DimensionalModel model ) : System

메소드 상세

FitnessReport() 공개 메소드

Gets the errors for data fitness
public FitnessReport ( ) : IList
리턴 IList

GetDistanceToRoom() 공개 메소드

Gets the remaining distance to the destination room
public GetDistanceToRoom ( IRoomData destination ) : int
destination IRoomData The room you're heading for
리턴 int

GetModelDimensions() 공개 메소드

Get's the entity's model dimensions
public GetModelDimensions ( ) : Tuple
리턴 Tuple

GetPathways() 공개 메소드

What pathways are affiliated with this room data (what it spawns with)
public GetPathways ( bool withReturn = false ) : IEnumerable
withReturn bool includes paths into this room as well
리턴 IEnumerable

RoomData() 공개 메소드

Blank constructor
public RoomData ( ) : System
리턴 System