C# 클래스 SimShift.MapTool.Ets2Prefab

파일 보기 프로젝트 열기: nlhans/SimShift 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Curves List
IDSII string
IDX int
Nodes List

공개 메소드들

메소드 설명
Ets2Prefab ( Ets2Mapper mapper, string file ) : System
GeneratePolygonCurves ( Ets2Node node, int nodeOr ) : IEnumerable>
GeneratePolygonForRoute ( Ets2PrefabRoute route, Ets2Node node, int nodeOr ) : IEnumerable
GetAllRoutes ( ) : IEnumerable
GetRoute ( int entryNode, IndicatorSignal signal ) : Ets2PrefabRoute
GetRoute ( int entryNode, int exitNode ) : IEnumerable
GetRouteOptions ( int entryNodeId ) : IEnumerable
IsFile ( string file ) : bool

비공개 메소드들

메소드 설명
FindExitNode ( Ets2PrefabCurve c ) : Ets2PrefabNode
FindStartNode ( Ets2PrefabCurve c ) : Ets2PrefabNode
IterateCurves ( IEnumerable list, Ets2PrefabCurve curve, bool forwardDirection ) : IEnumerable>
Parse ( ) : void

메소드 상세

Ets2Prefab() 공개 메소드

public Ets2Prefab ( Ets2Mapper mapper, string file ) : System
mapper Ets2Mapper
file string
리턴 System

GeneratePolygonCurves() 공개 메소드

public GeneratePolygonCurves ( Ets2Node node, int nodeOr ) : IEnumerable>
node Ets2Node
nodeOr int
리턴 IEnumerable>

GeneratePolygonForRoute() 공개 메소드

public GeneratePolygonForRoute ( Ets2PrefabRoute route, Ets2Node node, int nodeOr ) : IEnumerable
route Ets2PrefabRoute
node Ets2Node
nodeOr int
리턴 IEnumerable

GetAllRoutes() 공개 메소드

public GetAllRoutes ( ) : IEnumerable
리턴 IEnumerable

GetRoute() 공개 메소드

public GetRoute ( int entryNode, IndicatorSignal signal ) : Ets2PrefabRoute
entryNode int
signal IndicatorSignal
리턴 Ets2PrefabRoute

GetRoute() 공개 메소드

public GetRoute ( int entryNode, int exitNode ) : IEnumerable
entryNode int
exitNode int
리턴 IEnumerable

GetRouteOptions() 공개 메소드

public GetRouteOptions ( int entryNodeId ) : IEnumerable
entryNodeId int
리턴 IEnumerable

IsFile() 공개 메소드

public IsFile ( string file ) : bool
file string
리턴 bool

프로퍼티 상세

Curves 공개적으로 프로퍼티

public List Curves
리턴 List

IDSII 공개적으로 프로퍼티

public string IDSII
리턴 string

IDX 공개적으로 프로퍼티

public int IDX
리턴 int

Nodes 공개적으로 프로퍼티

public List Nodes
리턴 List