C# Class SimShift.MapTool.Ets2Prefab

Afficher le fichier Open project: nlhans/SimShift Class Usage Examples

Méthodes publiques

Свойство Type Description
Curves List
IDSII string
IDX int
Nodes List

Méthodes publiques

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

Private Methods

Méthode Description
FindExitNode ( Ets2PrefabCurve c ) : Ets2PrefabNode
FindStartNode ( Ets2PrefabCurve c ) : Ets2PrefabNode
IterateCurves ( IEnumerable list, Ets2PrefabCurve curve, bool forwardDirection ) : IEnumerable>
Parse ( ) : void

Method Details

Ets2Prefab() public méthode

public Ets2Prefab ( Ets2Mapper mapper, string file ) : System
mapper Ets2Mapper
file string
Résultat System

GeneratePolygonCurves() public méthode

public GeneratePolygonCurves ( Ets2Node node, int nodeOr ) : IEnumerable>
node Ets2Node
nodeOr int
Résultat IEnumerable>

GeneratePolygonForRoute() public méthode

public GeneratePolygonForRoute ( Ets2PrefabRoute route, Ets2Node node, int nodeOr ) : IEnumerable
route Ets2PrefabRoute
node Ets2Node
nodeOr int
Résultat IEnumerable

GetAllRoutes() public méthode

public GetAllRoutes ( ) : IEnumerable
Résultat IEnumerable

GetRoute() public méthode

public GetRoute ( int entryNode, IndicatorSignal signal ) : Ets2PrefabRoute
entryNode int
signal IndicatorSignal
Résultat Ets2PrefabRoute

GetRoute() public méthode

public GetRoute ( int entryNode, int exitNode ) : IEnumerable
entryNode int
exitNode int
Résultat IEnumerable

GetRouteOptions() public méthode

public GetRouteOptions ( int entryNodeId ) : IEnumerable
entryNodeId int
Résultat IEnumerable

IsFile() public méthode

public IsFile ( string file ) : bool
file string
Résultat bool

Property Details

Curves public_oe property

public List Curves
Résultat List

IDSII public_oe property

public string IDSII
Résultat string

IDX public_oe property

public int IDX
Résultat int

Nodes public_oe property

public List Nodes
Résultat List