JGR MSTS Editors and Tools
TrackShape Constructor (id, fileName, clearanceDistance, isTunnelShape, isRoadShape, paths, mainRoute)
NamespacesJgr.MstsTrackShapeTrackShape(UInt32, String, Double, Boolean, Boolean, IEnumerable<(Of <<'(TrackPath>)>>), Int32)

[This is preliminary documentation and is subject to change.]

[Missing <summary> documentation for "M:Jgr.Msts.TrackShape.#ctor(System.UInt32,System.String,System.Double,System.Boolean,System.Boolean,System.Collections.Generic.IEnumerable{Jgr.Msts.TrackPath},System.Int32)"]

Declaration Syntax
C#Visual BasicVisual C++
public TrackShape(
	uint id,
	string fileName,
	double clearanceDistance,
	bool isTunnelShape,
	bool isRoadShape,
	IEnumerable<TrackPath> paths,
	int mainRoute
)
Public Sub New ( _
	id As UInteger, _
	fileName As String, _
	clearanceDistance As Double, _
	isTunnelShape As Boolean, _
	isRoadShape As Boolean, _
	paths As IEnumerable(Of TrackPath), _
	mainRoute As Integer _
)
public:
TrackShape(
	unsigned int id, 
	String^ fileName, 
	double clearanceDistance, 
	bool isTunnelShape, 
	bool isRoadShape, 
	IEnumerable<TrackPath^>^ paths, 
	int mainRoute
)
Parameters
id (UInt32)

[Missing <param name="id"/> documentation for "M:Jgr.Msts.TrackShape.#ctor(System.UInt32,System.String,System.Double,System.Boolean,System.Boolean,System.Collections.Generic.IEnumerable{Jgr.Msts.TrackPath},System.Int32)"]

fileName (String)

[Missing <param name="fileName"/> documentation for "M:Jgr.Msts.TrackShape.#ctor(System.UInt32,System.String,System.Double,System.Boolean,System.Boolean,System.Collections.Generic.IEnumerable{Jgr.Msts.TrackPath},System.Int32)"]

clearanceDistance (Double)

[Missing <param name="clearanceDistance"/> documentation for "M:Jgr.Msts.TrackShape.#ctor(System.UInt32,System.String,System.Double,System.Boolean,System.Boolean,System.Collections.Generic.IEnumerable{Jgr.Msts.TrackPath},System.Int32)"]

isTunnelShape (Boolean)

[Missing <param name="isTunnelShape"/> documentation for "M:Jgr.Msts.TrackShape.#ctor(System.UInt32,System.String,System.Double,System.Boolean,System.Boolean,System.Collections.Generic.IEnumerable{Jgr.Msts.TrackPath},System.Int32)"]

isRoadShape (Boolean)

[Missing <param name="isRoadShape"/> documentation for "M:Jgr.Msts.TrackShape.#ctor(System.UInt32,System.String,System.Double,System.Boolean,System.Boolean,System.Collections.Generic.IEnumerable{Jgr.Msts.TrackPath},System.Int32)"]

paths (IEnumerable<(Of <(<'TrackPath>)>)>)

[Missing <param name="paths"/> documentation for "M:Jgr.Msts.TrackShape.#ctor(System.UInt32,System.String,System.Double,System.Boolean,System.Boolean,System.Collections.Generic.IEnumerable{Jgr.Msts.TrackPath},System.Int32)"]

mainRoute (Int32)

[Missing <param name="mainRoute"/> documentation for "M:Jgr.Msts.TrackShape.#ctor(System.UInt32,System.String,System.Double,System.Boolean,System.Boolean,System.Collections.Generic.IEnumerable{Jgr.Msts.TrackPath},System.Int32)"]

Assembly: JGR.MSTS (Module: JGR.MSTS) Version: 0.5.4008.31682