C# 클래스 Mapper.Managers.RoadManager

파일 보기 프로젝트 열기: PropaneDragon/Cimtographer

공개 프로퍼티들

프로퍼티 타입 설명
roadDecorations RoadContainer.Limit>>.List
roadElevations RoadContainer.Limit>>.List
roadLanes RoadContainer.Limit>>.List
roads List

공개 메소드들

메소드 설명
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)

비공개 메소드들

메소드 설명
LoadRoadsFromFile ( ) : void

메소드 상세

AddRoadExtensions() 공개 정적인 메소드

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
리턴 List

ClearRoadTypes() 공개 정적인 메소드

public static ClearRoadTypes ( ) : void
리턴 void

GetAllRoadTypes() 공개 정적인 메소드

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
리턴 List

프로퍼티 상세

roadDecorations 공개적으로 정적으로 프로퍼티

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

roadElevations 공개적으로 정적으로 프로퍼티

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

roadLanes 공개적으로 정적으로 프로퍼티

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

roads 공개적으로 정적으로 프로퍼티

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