C# Class NetMud.Data.LookupData.Zone

Inheritance: LookupDataPartial, IZone
Exibir arquivo Open project: SwiftAusterity/NetMud Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
CentralRoom ( int zIndex = -1 ) : IRoomData

Get the absolute center room of the zone

Diameter ( ) : Tuple

The diameter of the zone

FitnessReport ( ) : IList

Gets the errors for data fitness

FullDimensions ( ) : Tuple

Calculate the theoretical dimensions of the zone in inches

RenderHelpBody ( ) : IEnumerable

Renders the help text for this data object

RenderMap ( int zIndex, bool forAdmin = false ) : string

Get the basic map render for the zone

Rooms ( ) : IEnumerable

Getall the rooms for the zone

Zone ( ) : System

New up a "blank" zone entry

Method Details

CentralRoom() public method

Get the absolute center room of the zone
public CentralRoom ( int zIndex = -1 ) : IRoomData
zIndex int
return IRoomData

Diameter() public method

The diameter of the zone
public Diameter ( ) : Tuple
return Tuple

FitnessReport() public method

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

FullDimensions() public method

Calculate the theoretical dimensions of the zone in inches
public FullDimensions ( ) : Tuple
return Tuple

RenderHelpBody() public method

Renders the help text for this data object
public RenderHelpBody ( ) : IEnumerable
return IEnumerable

RenderMap() public method

Get the basic map render for the zone
public RenderMap ( int zIndex, bool forAdmin = false ) : string
zIndex int
forAdmin bool
return string

Rooms() public method

Getall the rooms for the zone
public Rooms ( ) : IEnumerable
return IEnumerable

Zone() public method

New up a "blank" zone entry
public Zone ( ) : System
return System