C# Class SimShift.MapTool.Ets2Mapper

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

Méthodes publiques

Свойство Type Description
Cities Ets2Item>.Dictionary
Companies Dictionary,Ets2Item>
Items Ets2Item>.ConcurrentDictionary
Nodes Ets2Node>.ConcurrentDictionary

Private Properties

Свойство Type Description
BuildNavigationCache void
LoadLUT void

Méthodes publiques

Méthode Description
Ets2Mapper ( string sectorFolder, string prefabFolder, string lut ) : System
Find ( Ets2Node node, ulong item, bool isBackward ) : void
FindClosestRoadPrefab ( PointF location ) : Ets2Item
LookupCityID ( ulong id ) : string
LookupPrefab ( int prefabId ) : Ets2Prefab
LookupRoadLookID ( uint lookId ) : Ets2RoadLook
NavigateTo ( PointF from, PointF to ) : Ets2NavigationRoute

Navigate from X/Y to X/Y coordinates

NavigateTo ( PointF from, string city ) : Ets2NavigationRoute

Navigate to city from X/Y point

NavigateTo ( PointF from, string city, string company ) : Ets2NavigationRoute

Navigate to city company from X/Y point

Parse ( ) : void

Private Methods

Méthode Description
BuildNavigationCache ( ) : void
LoadLUT ( ) : void

Method Details

Ets2Mapper() public méthode

public Ets2Mapper ( string sectorFolder, string prefabFolder, string lut ) : System
sectorFolder string
prefabFolder string
lut string
Résultat System

Find() public méthode

public Find ( Ets2Node node, ulong item, bool isBackward ) : void
node Ets2Node
item ulong
isBackward bool
Résultat void

FindClosestRoadPrefab() public méthode

public FindClosestRoadPrefab ( PointF location ) : Ets2Item
location System.Drawing.PointF
Résultat Ets2Item

LookupCityID() public méthode

public LookupCityID ( ulong id ) : string
id ulong
Résultat string

LookupPrefab() public méthode

public LookupPrefab ( int prefabId ) : Ets2Prefab
prefabId int
Résultat Ets2Prefab

LookupRoadLookID() public méthode

public LookupRoadLookID ( uint lookId ) : Ets2RoadLook
lookId uint
Résultat Ets2RoadLook

NavigateTo() public méthode

Navigate from X/Y to X/Y coordinates
public NavigateTo ( PointF from, PointF to ) : Ets2NavigationRoute
from System.Drawing.PointF
to System.Drawing.PointF
Résultat Ets2NavigationRoute

NavigateTo() public méthode

Navigate to city from X/Y point
public NavigateTo ( PointF from, string city ) : Ets2NavigationRoute
from System.Drawing.PointF
city string
Résultat Ets2NavigationRoute

NavigateTo() public méthode

Navigate to city company from X/Y point
public NavigateTo ( PointF from, string city, string company ) : Ets2NavigationRoute
from System.Drawing.PointF
city string
company string
Résultat Ets2NavigationRoute

Parse() public méthode

public Parse ( ) : void
Résultat void

Property Details

Cities public_oe property

public Dictionary Cities
Résultat Ets2Item>.Dictionary

Companies public_oe property

public Dictionary,Ets2Item> Companies
Résultat Dictionary,Ets2Item>

Items public_oe property

public ConcurrentDictionary Items
Résultat Ets2Item>.ConcurrentDictionary

Nodes public_oe property

public ConcurrentDictionary Nodes
Résultat Ets2Node>.ConcurrentDictionary