C# Class Mapper.Managers.RoadManager

Datei anzeigen Open project: PropaneDragon/Cimtographer

Public Properties

Property Type Description
roadDecorations RoadContainer.Limit>>.List
roadElevations RoadContainer.Limit>>.List
roadLanes RoadContainer.Limit>>.List
roads List

Public Methods

Method Description
AddRoadExtensions ( RoadContainer baseRoad, RoadContainer.Limit>.List roadExtensions ) : List

Adds an extension to the name of the base road based on the roadExtensions list

ClearRoadTypes ( ) : void
GetAllRoadTypes ( ) : List

Makes combinations of all possible road types. Some don't exist, but it catches everything that does (and maybe some future roads)

Private Methods

Method Description
LoadRoadsFromFile ( ) : void

Method Details

AddRoadExtensions() public static method

Adds an extension to the name of the base road based on the roadExtensions list
public static AddRoadExtensions ( RoadContainer baseRoad, RoadContainer.Limit>.List roadExtensions ) : List
baseRoad Mapper.Containers.RoadContainer The initial road to add extension names to
roadExtensions RoadContainer.Limit>.List A list of strings containing possible road name extensions
return List

ClearRoadTypes() public static method

public static ClearRoadTypes ( ) : void
return void

GetAllRoadTypes() public static method

Makes combinations of all possible road types. Some don't exist, but it catches everything that does (and maybe some future roads)
public static GetAllRoadTypes ( ) : List
return List

Property Details

roadDecorations public_oe static_oe property

All possible road decorations
public static List> roadDecorations
return RoadContainer.Limit>>.List

roadElevations public_oe static_oe property

All possible road elevations
public static List> roadElevations
return RoadContainer.Limit>>.List

roadLanes public_oe static_oe property

All possible road lanes
public static List> roadLanes
return RoadContainer.Limit>>.List

roads public_oe static_oe property

A list containing all base roads. Add extensions as required.
public static List roads
return List