C# Class NetMud.Data.EntityBackingData.RoomData

Inheritance: NetMud.Data.EntityBackingData.EntityBackingDataPartial, IRoomData
Afficher le fichier Open project: SwiftAusterity/NetMud Class Usage Examples

Private Properties

Свойство Type Description
RoomData System

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
RoomData ( DimensionalModel model ) : System

Method Details

FitnessReport() public méthode

Gets the errors for data fitness
public FitnessReport ( ) : IList
Résultat IList

GetDistanceToRoom() public méthode

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

GetModelDimensions() public méthode

Get's the entity's model dimensions
public GetModelDimensions ( ) : Tuple
Résultat Tuple

GetPathways() public méthode

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
Résultat IEnumerable

RoomData() public méthode

Blank constructor
public RoomData ( ) : System
Résultat System