sync toc
MSTS
MSTSPath Class
MSTSPath Members
MSTSPath Constructor
Fields
DefaultLocation Field
Methods
Base Method
ConsistFolder Method
GetActivityFolder Method
GetConPath Method
GetEngPath Method
GetPatPath Method
GetSrvPath Method
GetTrfPath Method
GetTRKFileName Method
GetWagPath Method
GlobalSoundFolder Method
RouteFolder Method
SMSSoundPath Method
TITFilePath Method
TrainsetFolder Method
TrainSoundPath Method
ORTS
ImportExportSaveForm Class
ImportExportSaveForm Members
ImportExportSaveForm Constructor
Methods
Dispose Method
Dispose(Boolean) Method
KeyInputControl Class
KeyInputControl Members
KeyInputControl Constructor
Properties
DefaultInput Property
UserInput Property
Methods
Dispose Method
Dispose(Boolean) Method
KeyInputEditControl Class
KeyInputEditControl Members
KeyInputEditControl Constructor
Fields
keyboardHookId Field
Properties
PersistentDescriptor Property
Methods
Dispose Method
Dispose(Boolean) Method
HookKeyboard Method
MainForm Class
MainForm Members
MainForm Constructor
Fields
Routes Field
SelectedTimetableConsist Field
SelectedTimetablePath Field
Properties
SelectedAction Property
SelectedActivity Property
SelectedConsist Property
SelectedFolder Property
SelectedPath Property
SelectedRoute Property
SelectedSaveFile Property
SelectedStartSeason Property
SelectedStartTime Property
SelectedStartWeather Property
SelectedTimetable Property
SelectedTimetableDay Property
SelectedTimetableSet Property
SelectedTimetableTrain Property
Methods
Dispose Method
Dispose(Boolean) Method
MainForm.UserAction Enumeration
OptionsForm Class
OptionsForm Members
OptionsForm Constructor
Fields
textBoxContentName Field
Methods
Dispose Method
Dispose(Boolean) Method
OptionsForm.ComboBoxMember Class
OptionsForm.ComboBoxMember Members
OptionsForm.ComboBoxMember Constructor
Properties
Code Property
Name Property
OptionsForm.ContentFolder Class
OptionsForm.ContentFolder Members
OptionsForm.ContentFolder Constructor
Properties
Name Property
Path Property
ResumeForm Class
ResumeForm Members
ResumeForm Constructor
Properties
SelectedAction Property
SelectedSaveFile Property
Methods
Dispose Method
Dispose(Boolean) Method
Found Method
ResumeForm.Save Class
ResumeForm.Save Members
ResumeForm.Save Constructor
Properties
CurrentTile Property
Distance Property
File Property
GameTime Property
PathName Property
RealTime Property
RouteName Property
Valid Property
VersionOrBuild Property
SortableBindingList(T) Class
SortableBindingList(T) Members
SortableBindingList(T) Constructor
SortableBindingList(T) Constructor ()
SortableBindingList(T) Constructor (IList{T})
Fields
isSorted Field
sortDirection Field
sortProperty Field
Properties
IsSortedCore Property
SortDirectionCore Property
SortPropertyCore Property
SupportsSortingCore Property
Methods
ApplySortCore Method
RemoveSortCore Method
Task(T) Class
Task(T) Members
Task(T) Constructor
Task(T) Constructor (Control,Func{T},Action{T})
Task(T) Constructor (Control,Func{T},Action)
Fields
Cancelled Field
Methods
Cancel Method
TestingForm Class
TestingForm Members
TestingForm Constructor
Methods
Dispose Method
Dispose(Boolean) Method
TestingForm.TestActivity Class
TestingForm.TestActivity Members
TestingForm.TestActivity Constructor
Properties
Activity Property
ActivityFilePath Property
DefaultSort Property
Errors Property
FPS Property
Load Property
Passed Property
Route Property
Tested Property
ToTest Property
ORTS.Common
A Class
A Members
AlmostEqualE Class
AlmostEqualE Members
Methods
AlmostEqual Method
Bar Class
Bar Members
Methods
FromInHg Method
FromKgfpCm2 Method
FromKPa Method
FromPSI Method
ToInHg Method
ToKgfpCm2 Method
ToKPa Method
ToPSI Method
BarpS Class
BarpS Members
Methods
FromPSIpS Method
ToPSIpS Method
C Class
C Members
Methods
FromDeltaF Method
FromF Method
FromK Method
ToDeltaF Method
ToF Method
ToK Method
CallOnThreadAttribute Class
CallOnThreadAttribute Members
CallOnThreadAttribute Constructor
Properties
ThreadName Property
CancellationToken Structure
CancellationToken Members
CancellationToken Constructor
Properties
IsCancellationRequested Property
CancellationTokenSource Class
CancellationTokenSource Members
CancellationTokenSource Constructor
Properties
IsCancellationRequested Property
Token Property
Methods
Cancel Method
CompareTimes Class
CompareTimes Members
Methods
EarliestTime Method
LatestTime Method
DataLogger Class
DataLogger Members
DataLogger Constructor
Fields
Separator Field
Methods
Data Method
End Method
Flush Method
DataLogger.Separators Enumeration
Direction Enumeration
DirectionControl Class
DirectionControl Members
DirectionControl Constructor
Methods
Flip Method
ElapsedTime Class
ElapsedTime Members
ElapsedTime Constructor
ElapsedTime Constructor ()
ElapsedTime Constructor (Single,Single)
Fields
ClockSeconds Field
RealSeconds Field
Zero Field
Operators
Addition Operator
FormatStrings Class
FormatStrings Members
Fields
bar Field
bhp Field
btu Field
c Field
Catalog Field
f Field
ft Field
ft2 Field
ft3 Field
galUK Field
galUS Field
h Field
hp Field
inhg Field
kg Field
kgfpcm2 Field
kJ Field
klbf Field
km Field
kmph Field
kN Field
kpa Field
kW Field
l Field
lb Field
lbf Field
m Field
m2 Field
m3 Field
mi Field
min Field
MJ Field
mm Field
mph Field
n Field
psi Field
rpm Field
s Field
t Field
tonUK Field
tonUS Field
yd Field
Methods
FormatApproximateTime Method
FormatArea Method
FormatDistance Method
FormatDistanceDisplay Method
FormatEnergy Method
FormatEnergyDensityByMass Method
FormatEnergyDensityByVolume Method
FormatForce Method
FormatFuelVolume Method
FormatLargeMass Method
FormatMass Method
FormatPower Method
FormatPreciseTime Method
FormatPressure Method
FormatShortDistanceDisplay Method
FormatSpeed Method
FormatSpeedDisplay Method
FormatSpeedLimit Method
FormatTemperature Method
FormatTime Method
FormatVolume Method
GetParticularStringAttribute Class
GetParticularStringAttribute Members
GetParticularStringAttribute Constructor
Properties
Context Property
GetStringAttribute Class
GetStringAttribute Members
GetStringAttribute Constructor
Properties
Name Property
Methods
GetPrettyName Method
IIRFilter Class
IIRFilter Members
IIRFilter Constructor
IIRFilter Constructor ()
IIRFilter Constructor (ArrayList,ArrayList,IIRFilter.FilterTypes)
IIRFilter Constructor (IIRFilter.FilterTypes,Int32,Single,Single)
Properties
A Property
B Property
CutoffFrequencyRadpS Property
FilterType Property
Order Property
SamplingPeriod_s Property
Methods
ComputeButterworth Method
Filter Method
Filter(Single) Method
Filter(Single,Single) Method
HzToRad Method
RadToHz Method
Reset Method
Reset() Method
Reset(Single) Method
IIRFilter.FilterTypes Enumeration
Integrator Class
Integrator Members
Integrator Constructor
Integrator Constructor ()
Integrator Constructor (Single)
Integrator Constructor (Single,IntegratorMethods)
Integrator Constructor (Integrator)
Fields
Method Field
Properties
Error Property
InitialCondition Property
IsLimited Property
IsStepDividing Property
Max Property
MaxSubsteps Property
Min Property
MinStep Property
NumOfSubstepsPS Property
Value Property
Methods
Integrate Method
Reset Method
Restore Method
Save Method
TimeIntegrate Method
IntegratorMethods Enumeration
Kg Class
Kg Members
Methods
FromLb Method
FromTonne Method
FromTUK Method
FromTUS Method
ToLb Method
ToTonne Method
ToTUK Method
ToTUS Method
KgpS Class
KgpS Members
Methods
FromLbpH Method
ToLbpH Method
KJpKg Class
KJpKg Members
Methods
FromBTUpLb Method
ToBTUpLb Method
KJpM3 Class
KJpM3 Members
Methods
FromBTUpFt3 Method
ToBTUpFt3 Method
KPa Class
KPa Members
Methods
FromBar Method
FromInHg Method
FromKgfpCm2 Method
FromKPa Method
FromPSI Method
ToBar Method
ToInHg Method
ToKgfpCm2 Method
ToKPa Method
ToPSI Method
L Class
L Members
Methods
FromGUK Method
FromGUS Method
ToGUK Method
ToGUS Method
Me Class
Me Members
Methods
FromFt Method
FromIn Method
FromKiloM Method
FromM Method
FromMi Method
FromYd Method
ToFt Method
ToIn Method
ToKiloM Method
ToM Method
ToMi Method
ToYd Method
Me2 Class
Me2 Members
Methods
FromFt2 Method
FromIn2 Method
ToFt2 Method
ToIn2 Method
Me3 Class
Me3 Members
Methods
FromFt3 Method
FromIn3 Method
ToFt3 Method
ToIn3 Method
MovingAverage Class
MovingAverage Members
MovingAverage Constructor
MovingAverage Constructor ()
MovingAverage Constructor (Int32)
Properties
Size Property
Methods
Initialize Method
Initialize() Method
Initialize(Single) Method
Update Method
MpS Class
MpS Members
Methods
FromKpH Method
FromMpH Method
FromMpS Method
ToKpH Method
ToMpH Method
ToMpS Method
N Class
N Members
Methods
FromLbf Method
ToLbf Method
NativeMethods Class
NativeMethods Members
Methods
GetPrivateProfileSection Method
GetPrivateProfileString Method
WritePrivateProfileString Method
NpM Class
NpM Members
NpMpS Class
NpMpS Members
PressureUnit Enumeration
pS Class
pS Members
Methods
FrompH Method
FrompM Method
TopH Method
TopM Method
S Class
S Members
Methods
FromH Method
FromM Method
ToH Method
ToM Method
SettingsBase Class
SettingsBase Members
SettingsBase Constructor
Fields
Sources Field
Properties
SettingStore Property
Methods
GetDefaultValue Method
GetValue Method
Load Method
Load(Boolean,Dictionary{String,String}) Method
Load(Boolean,Dictionary{String,String},String,Type) Method
Load(IEnumerable{String}) Method
Reset Method
Reset() Method
Reset(String) Method
Save Method
Save() Method
Save(String) Method
Save(String,Type) Method
SetValue Method
SettingsBase.Source Enumeration
SettingsStore Class
SettingsStore Members
SettingsStore Constructor
Properties
Section Property
Methods
AssertGetUserValueType Method
DeleteUserValue Method
GetSettingStore Method
GetUserNames Method
GetUserValue Method
SetUserValue Method
SetUserValue(String,Boolean) Method
SetUserValue(String,DateTime) Method
SetUserValue(String,Int32) Method
SetUserValue(String,Int32) Method
SetUserValue(String,String) Method
SetUserValue(String,String) Method
SetUserValue(String,TimeSpan) Method
SettingsStoreLocalIni Class
SettingsStoreLocalIni Members
Methods
DeleteUserValue Method
GetSectionNames Method
GetUserNames Method
GetUserValue Method
SetUserValue Method
SetUserValue(String,Boolean) Method
SetUserValue(String,DateTime) Method
SetUserValue(String,Int32) Method
SetUserValue(String,Int32) Method
SetUserValue(String,String) Method
SetUserValue(String,String) Method
SetUserValue(String,TimeSpan) Method
SettingsStoreRegistry Class
SettingsStoreRegistry Members
Methods
DeleteUserValue Method
GetUserNames Method
GetUserValue Method
SetUserValue Method
SetUserValue(String,Boolean) Method
SetUserValue(String,DateTime) Method
SetUserValue(String,Int32) Method
SetUserValue(String,Int32) Method
SetUserValue(String,String) Method
SetUserValue(String,String) Method
SetUserValue(String,TimeSpan) Method
SmoothedData Class
SmoothedData Members
SmoothedData Constructor
SmoothedData Constructor ()
SmoothedData Constructor (Single)
Fields
smoothedValue Field
SmoothPeriodS Field
value Field
Properties
SmoothedValue Property
Value Property
Methods
SmoothValue Method
Update Method
SmoothedDataWithPercentiles Class
SmoothedDataWithPercentiles Members
SmoothedDataWithPercentiles Constructor
Properties
P50 Property
P95 Property
P99 Property
SmoothedP50 Property
SmoothedP95 Property
SmoothedP95PCFromP50 Property
SmoothedP99 Property
SmoothedP99PCFromP50 Property
Methods
Update Method
SystemInfo Class
SystemInfo Members
Methods
WriteSystemDetails Method
ThreadNameAttribute Class
ThreadNameAttribute Members
ThreadNameAttribute Constructor
Properties
ThreadName Property
TrackMonitorSignalAspect Enumeration
TypeEditor Enumeration
TypeItem Enumeration
TypeSiding Enumeration
VersionInfo Class
VersionInfo Members
Fields
Build Field
Revision Field
Version Field
VersionOrBuild Field
Methods
GetRevisionFromVersion Method
GetValidity Method
W Class
W Members
Methods
FromBhp Method
FromBTUpS Method
FromHp Method
FromKW Method
ToBhp Method
ToBTUpS Method
ToHp Method
ToKW Method
WorldLocation Structure
WorldLocation Members
WorldLocation Constructor
WorldLocation Constructor (WorldLocation)
WorldLocation Constructor (Int32,Int32,Single,Single,Single)
WorldLocation Constructor (Int32,Int32,Vector3)
Fields
Location Field
None Field
TileX Field
TileZ Field
Methods
Equals Method
GetDistance Method
GetDistance2D Method
GetDistanceSquared Method
GetHashCode Method
Normalize Method
NormalizeTo Method
Restore Method
Save Method
ToString Method
Within Method
Operators
Equality Operator
Inequality Operator
WorldPosition Class
WorldPosition Members
WorldPosition Constructor
WorldPosition Constructor ()
WorldPosition Constructor (WorldPosition)
WorldPosition Constructor (WorldLocation)
Fields
XNAMatrix Field
Properties
Location Property
TileX Property
TileZ Property
WorldLocation Property
Methods
Normalize Method
NormalizeTo Method
ToString Method
Orts.Formats.Msts
AceFile Class
AceFile Members
AceFile Constructor
Methods
Texture2DFromFile Method
AceInfo Class
AceInfo Members
AceInfo Constructor
Fields
AlphaBits Field
Activation Class
Activation Members
Activation Constructor
Activation Constructor (STFReader)
Activation Constructor ()
Fields
CabCam Field
Distance Field
ExternalCam Field
PassengerCam Field
TrackType Field
ActivityFailedSignals Class
ActivityFailedSignals Members
ActivityFailedSignals Constructor
Fields
FailedSignalList Field
ActivityFile Class
ActivityFile Members
ActivityFile Constructor
ActivityFile Constructor (String)
ActivityFile Constructor (String,Boolean)
Fields
Tr_Activity Field
Methods
Read Method
ActivityMode Enumeration
ActivityObject Class
ActivityObject Members
ActivityObject Constructor
Fields
Direction Field
ID Field
TileX Field
TileZ Field
Train_Config Field
X Field
Z Field
ActivityObjects Class
ActivityObjects Members
ActivityObjects Constructor
Fields
ActivityObjectList Field
ActivityRestrictedSpeedZone Class
ActivityRestrictedSpeedZone Members
ActivityRestrictedSpeedZone Constructor
Fields
EndPosition Field
StartPosition Field
ActivityRestrictedSpeedZones Class
ActivityRestrictedSpeedZones Members
ActivityRestrictedSpeedZones Constructor
Fields
ActivityRestrictedSpeedZoneList Field
anim_node Class
anim_node Members
anim_node Constructor
Fields
controllers Field
Name Field
anim_nodes Class
anim_nodes Members
anim_nodes Constructor
animation Class
animation Members
animation Constructor
Fields
anim_nodes Field
FrameCount Field
FrameRate Field
animations Class
animations Members
animations Constructor
ApproachControlLimits Class
ApproachControlLimits Members
ApproachControlLimits Constructor
ApproachControlLimits Constructor ()
ApproachControlLimits Constructor (STFReader)
Fields
ApproachControlPositionM Field
ApproachControlSpeedMpS Field
BaseObj Class
BaseObj Members
BaseObj Constructor
BaseObj Constructor ()
BaseObj Constructor (SBR,Int32)
CabViewControl Class
CabViewControl Members
CabViewControl Constructor
Fields
ACEFile Field
ControlStyle Field
ControlType Field
Height Field
MaxValue Field
MinValue Field
OldValue Field
PositionX Field
PositionY Field
Units Field
Width Field
Methods
ParseControlColor Method
ParseGraphic Method
ParsePosition Method
ParseScaleRange Method
ParseStyle Method
ParseSwitchVal Method
ParseType Method
ParseUnits Method
CabViewControls Class
CabViewControls Members
CabViewControls Constructor
CABViewControlStyles Enumeration
CABViewControlTypes Enumeration
CABViewControlUnits Enumeration
CabViewFile Class
CabViewFile Members
CabViewFile Constructor
Fields
CabViewControls Field
Directions Field
LightViews Field
Locations Field
NightViews Field
TwoDViews Field
Camera Class
Camera Members
Camera Constructor
Fields
CamControl Field
CameraOffset Field
CamType Field
Description Field
Direction Field
Fov Field
ObjectOffset Field
RotationLimit Field
WagonNum Field
ZClip Field
CameraConfigurationFile Class
CameraConfigurationFile Members
CameraConfigurationFile Constructor
Fields
Cameras Field
CarSpawnerFile Class
CarSpawnerFile Members
CarSpawnerFile Constructor
Fields
distanceFrom Field
shapeNames Field
CarSpawnerFile.CarSpawnerItemData Class
CarSpawnerFile.CarSpawnerItemData Members
CarSpawnerFile.CarSpawnerItemData Constructor
Fields
dist Field
name Field
CarSpawnerItem Class
CarSpawnerItem Members
CarSpawnerItem Constructor
CarSpawnerObj Class
CarSpawnerObj Members
CarSpawnerObj Constructor
Fields
CarAvSpeed Field
CarFrequency Field
trItemIDList Field
Methods
getTrItemID Method
CarSpawnerObj.TrItemId Class
CarSpawnerObj.TrItemId Members
CarSpawnerObj.TrItemId Constructor
Fields
db Field
dbID Field
color Structure
color Members
Fields
A Field
B Field
G Field
R Field
colors Class
colors Members
colors Constructor
ConsistFile Class
ConsistFile Members
ConsistFile Constructor
Fields
Name Field
Train Field
Methods
ToString Method
controller Class
controller Members
controller Constructor
controllers Class
controllers Members
controllers Constructor
CrossoverItem Class
CrossoverItem Members
CrossoverItem Constructor
Properties
ShapeId Property
TrackNode Property
cullable_prims Class
cullable_prims Members
cullable_prims Constructor
cullable_prims Constructor ()
cullable_prims Constructor (SBR)
Fields
NumFlatSections Field
NumPrimIdxs Field
NumPrims Field
CurvePoint Structure
CurvePoint Members
Fields
X Field
Y Field
CVCDial Class
CVCDial Members
CVCDial Constructor
Fields
Center Field
Direction Field
FromDegree Field
ToDegree Field
CVCDigital Class
CVCDigital Members
CVCDigital Constructor
CVCDigital Constructor ()
CVCDigital Constructor (STFReader,String)
Fields
FontFamily Field
Properties
Accuracy Property
AccuracySwitch Property
DecreaseColor Property
FontSize Property
FontStyle Property
Justification Property
LeadingZeros Property
NegativeColor Property
NegativeSwitchVal Property
NumNegativeColors Property
NumPositiveColors Property
PositiveColor Property
PositiveSwitchVal Property
SecondNegativeColor Property
SecondPositiveColor Property
Methods
ParseAccuracy Method
ParseAccuracySwitch Method
ParseFont Method
ParseJustification Method
ParseLeadingZeros Method
CVCDigitalClock Class
CVCDigitalClock Members
CVCDigitalClock Constructor
CVCDiscrete Class
CVCDiscrete Members
CVCDiscrete Constructor
Fields
Positions Field
CVCFirebox Class
CVCFirebox Members
CVCFirebox Constructor
Fields
FireACEFile Field
Methods
ParseFireACEFile Method
CVCGauge Class
CVCGauge Members
CVCGauge Constructor
CVCGauge Constructor ()
CVCGauge Constructor (STFReader,String)
Fields
Area Field
Direction Field
Orientation Field
ZeroPos Field
Properties
DecreaseColor Property
NegativeColor Property
NegativeSwitchVal Property
NumNegativeColors Property
NumPositiveColors Property
PositiveColor Property
PositiveSwitchVal Property
SecondNegativeColor Property
SecondPositiveColor Property
CVCMultiStateDisplay Class
CVCMultiStateDisplay Members
CVCMultiStateDisplay Constructor
Fields
MSStyles Field
Methods
ParseNumStyle Method
CVCSignal Class
CVCSignal Members
CVCSignal Constructor
CVCWithFrames Class
CVCWithFrames Members
CVCWithFrames Constructor
Fields
Direction Field
MouseControl Field
Orientation Field
Properties
FramesCount Property
FramesX Property
FramesY Property
Values Property
Deactivation Class
Deactivation Members
Deactivation Constructor
Deactivation Constructor (STFReader)
Deactivation Constructor ()
Difficulty Enumeration
DisableTrigger Class
DisableTrigger Members
DisableTrigger Constructor
Fields
TriggerID Field
Discrete_Trigger Class
Discrete_Trigger Members
Discrete_Trigger Constructor
Fields
TriggerID Field
Dist_Travelled_Trigger Class
Dist_Travelled_Trigger Members
Dist_Travelled_Trigger Constructor
Fields
Dist_Max Field
Dist_Min Field
Volume_Max Field
Volume_Min Field
distance_level Class
distance_level Members
distance_level Constructor
Fields
distance_level_header Field
sub_objects Field
distance_level_header Class
distance_level_header Members
distance_level_header Constructor
Fields
dlevel_selection Field
hierarchy Field
distance_levels Class
distance_levels Members
distance_levels Constructor
distance_levels_header Class
distance_levels_header Members
distance_levels_header Constructor
Fields
DlevBias Field
Duration Class
Duration Members
Duration Constructor
Duration Constructor (Int32,Int32)
Duration Constructor (STFReader)
Methods
FormattedDurationTime Method
DyntrackObj Class
DyntrackObj Members
DyntrackObj Constructor
DyntrackObj Constructor (SBR,Int32)
DyntrackObj Constructor (DyntrackObj,Int32)
Fields
CollideFlags Field
Elevation Field
SectionIdx Field
trackSections Field
DyntrackObj.TrackSection Class
DyntrackObj.TrackSection Members
DyntrackObj.TrackSection Constructor
DyntrackObj.TrackSection Constructor (SBR,Int32)
DyntrackObj.TrackSection Constructor (DyntrackObj.TrackSection)
Fields
deltaY Field
isCurved Field
param1 Field
param2 Field
UiD Field
DyntrackObj.TrackSections Class
DyntrackObj.TrackSections Members
DyntrackObj.TrackSections Constructor
DyntrackObj.TrackSections Constructor ()
DyntrackObj.TrackSections Constructor (DyntrackObj.TrackSection)
DyntrackObj.TrackSections Constructor (SBR)
EmptyItem Class
EmptyItem Members
EmptyItem Constructor
EnableTrigger Class
EnableTrigger Members
EnableTrigger Constructor
EngineFile Class
EngineFile Members
EngineFile Constructor
Fields
CabViewFile Field
Description Field
Name Field
Methods
ToString Method
ENVFileSkyLayer Class
ENVFileSkyLayer Members
ENVFileSkyLayer Constructor
Fields
Fadein_Begin_Time Field
Fadein_End_Time Field
TextureMode Field
TextureName Field
TileX Field
TileY Field
ENVFileSkySatellite Class
ENVFileSkySatellite Members
ENVFileSkySatellite Constructor
Fields
TextureMode Field
TextureName Field
EnvironmentFile Class
EnvironmentFile Members
EnvironmentFile Constructor
Fields
SkyLayers Field
SkySatellite Field
WaterLayers Field
WaterWaveHeight Field
WaterWaveSpeed Field
WorldSkynLayers Field
EnvironmentFile.ENVFileWaterLayer Class
EnvironmentFile.ENVFileWaterLayer Members
EnvironmentFile.ENVFileWaterLayer Constructor
Fields
Height Field
TextureName Field
Event Class
Event Members
Event Constructor
Fields
Activation_Level Field
ID Field
Name Field
ORTSActSoundFile Field
ORTSActSoundFileType Field
ORTSContinue Field
ORTSWeatherChange Field
Outcomes Field
Reversible Field
TextToDisplayOnCompletionIfNotTriggered Field
TextToDisplayOnCompletionIfTriggered Field
EventCategoryAction Class
EventCategoryAction Members
EventCategoryAction Constructor
Fields
SidingId Field
SpeedMpS Field
Type Field
WagonList Field
EventCategoryLocation Class
EventCategoryLocation Members
EventCategoryLocation Constructor
Fields
RadiusM Field
TileX Field
TileZ Field
TriggerOnStop Field
X Field
Z Field
EventCategoryTime Class
EventCategoryTime Members
EventCategoryTime Constructor
Fields
Time Field
Events Class
Events Members
Events Constructor
Fields
EventList Field
EventType Enumeration
ForestObj Class
ForestObj Members
ForestObj Constructor
Fields
forestArea Field
IsYard Field
Population Field
scaleRange Field
treeSize Field
TreeTexture Field
ForestObj.ForestArea Class
ForestObj.ForestArea Members
Fields
X Field
Z Field
ForestObj.ScaleRange Class
ForestObj.ScaleRange Members
Fields
Maximum Field
Minimum Field
ForestObj.TreeSize Class
ForestObj.TreeSize Members
Fields
Height Field
Width Field
FrequencyCurve Class
FrequencyCurve Members
FrequencyCurve Constructor
geometry_info Class
geometry_info Members
geometry_info Constructor
Fields
FaceNormals Field
geometry_node_map Field
geometry_nodes Field
LineListIdxs Field
LineLists Field
NodeXTrilistIdxs Field
NodeXTrilists Field
NodeXTxLightCmds Field
PtLists Field
TrilistIdxs Field
Trilists Field
TxLightCmds Field
geometry_node Class
geometry_node Members
geometry_node Constructor
geometry_node Constructor ()
geometry_node Constructor (SBR)
Fields
cullable_prims Field
LineLists Field
NodeXTxLightCmds Field
PtLists Field
TriLists Field
TxLightCmds Field
geometry_nodes Class
geometry_nodes Members
geometry_nodes Constructor
HazardFile Class
HazardFile Members
HazardFile Constructor
Fields
Tr_HazardFile Field
HazardObj Class
HazardObj Members
HazardObj Constructor
Fields
itemId Field
HazzardItem Class
HazzardItem Members
HazzardItem Constructor
images Class
images Members
images Constructor
indexed_trilist Class
indexed_trilist Members
indexed_trilist Constructor
Fields
flags Field
normal_idxs Field
vertex_idxs Field
Initial_Trigger Class
Initial_Trigger Members
Initial_Trigger Constructor
JNodePosn Class
JNodePosn Members
JNodePosn Constructor
Fields
TileX Field
TileZ Field
X Field
Y Field
Z Field
KeyPosition Class
KeyPosition Members
KeyPosition Constructor
Fields
Frame Field
LevelCrItem Class
LevelCrItem Members
LevelCrItem Constructor
LevelCrossingObj Class
LevelCrossingObj Members
LevelCrossingObj Constructor
Fields
crashProbability Field
levelCrData Field
levelCrParameters Field
levelCrTiming Field
silent Field
trItemIDList Field
visible Field
LevelCrossingObj.LevelCrData Class
LevelCrossingObj.LevelCrData Members
LevelCrossingObj.LevelCrData Constructor
Fields
crData1 Field
crData2 Field
LevelCrossingObj.LevelCrParameters Class
LevelCrossingObj.LevelCrParameters Members
LevelCrossingObj.LevelCrParameters Constructor
Fields
minimumDistance Field
warningTime Field
LevelCrossingObj.LevelCrTiming Class
LevelCrossingObj.LevelCrTiming Members
LevelCrossingObj.LevelCrTiming Constructor
Fields
animTiming Field
initialTiming Field
seriousTiming Field
LevelCrossingObj.TrItemId Class
LevelCrossingObj.TrItemId Members
LevelCrossingObj.TrItemId Constructor
Fields
db Field
dbID Field
Light Class
Light Members
Light Constructor
Light Constructor (Int32,STFReader)
Light Constructor (Light,Boolean)
Fields
Control Field
Coupling Field
Cycle Field
FadeIn Field
FadeOut Field
Headlight Field
Index Field
Penalty Field
Service Field
States Field
TimeOfDay Field
Type Field
Unit Field
Weather Field
light_material Class
light_material Members
light_material Constructor
Fields
AmbColIdx Field
DiffColIdx Field
EmissiveColIdx Field
flags Field
SpecColIdx Field
SpecPower Field
light_materials Class
light_materials Members
light_materials Constructor
light_model_cfg Class
light_model_cfg Members
light_model_cfg Constructor
Fields
flags Field
uv_ops Field
light_model_cfgs Class
light_model_cfgs Members
light_model_cfgs Constructor
LightCollection Class
LightCollection Members
LightCollection Constructor
Fields
Lights Field
LightControlCondition Enumeration
LightCouplingCondition Enumeration
LightHeadlightCondition Enumeration
LightPenaltyCondition Enumeration
LightServiceCondition Enumeration
LightState Class
LightState Members
LightState Constructor
LightState Constructor (STFReader)
LightState Constructor (LightState,Boolean)
Fields
Angle Field
Azimuth Field
Color Field
Duration Field
Elevation Field
Position Field
Radius Field
Transition Field
LightTableEntry Class
LightTableEntry Members
LightTableEntry Constructor
Fields
Name Field
Properties
a Property
b Property
g Property
r Property
LightTexture Class
LightTexture Members
LightTexture Constructor
Fields
Name Field
TextureFile Field
u0 Field
u1 Field
v0 Field
v1 Field
LightTimeOfDayCondition Enumeration
LightType Enumeration
LightUnitCondition Enumeration
LightWeatherCondition Enumeration
linear_key Class
linear_key Members
linear_key Constructor
Fields
X Field
Y Field
Z Field
linear_pos Class
linear_pos Members
linear_pos Constructor
lod_control Class
lod_control Members
lod_control Constructor
Fields
distance_levels Field
distance_levels_header Field
lod_controls Class
lod_controls Members
lod_controls Constructor
matrices Class
matrices Members
matrices Constructor
matrix Class
matrix Members
matrix Constructor
matrix Constructor ()
matrix Constructor (SBR)
matrix Constructor (String)
Fields
AX Field
AY Field
AZ Field
BX Field
BY Field
BZ Field
CX Field
CY Field
CZ Field
DX Field
DY Field
DZ Field
Name Field
Properties
Item Property
Methods
Matches Method
Matrix3x3 Class
Matrix3x3 Members
Matrix3x3 Constructor
Fields
AX Field
AY Field
AZ Field
BX Field
BY Field
BZ Field
CX Field
CY Field
CZ Field
MaxVelocity Class
MaxVelocity Members
MaxVelocity Constructor
Fields
A Field
B Field
MstsBlockState Enumeration
MstsSignalAspect Enumeration
MstsSignalFunction Enumeration
MstsUtility Class
MstsUtility Members
MstsUtility Constructor
Methods
AngleDxDz Method
Rotate2D Method
Survey Method
normals Class
normals Members
normals Constructor
ORTRKData Class
ORTRKData Members
ORTRKData Constructor
ORTRKData Constructor ()
ORTRKData Constructor (STFReader)
Fields
MaxViewingDistance Field
ORTSWeatherChange Class
ORTSWeatherChange Members
ORTSWeatherChange Constructor
Fields
ORTSFog Field
ORTSFogTransitionTimeS Field
ORTSOvercast Field
ORTSOvercastTransitionTimeS Field
ORTSPrecipitationIntensity Field
ORTSPrecipitationIntensityTransitionTimeS Field
ORTSPrecipitationLiquidity Field
ORTSPrecipitationLiquidityTransitionTimeS Field
Outcomes Class
Outcomes Members
Outcomes Constructor
Fields
ActivateList Field
ActivityFail Field
ActivitySuccess Field
DecActLevelList Field
DisplayMessage Field
IncActLevelList Field
RestoreActLevelList Field
PathFile Class
PathFile Members
PathFile Constructor
Properties
End Property
Flags Property
IsPlayerPath Property
Name Property
PathID Property
Start Property
TrackPDPs Property
TrPathNodes Property
Methods
ToString Method
PathFlags Enumeration
PickupItem Class
PickupItem Members
PickupItem Constructor
PickupObj Class
PickupObj Members
PickupObj Constructor
Fields
CollideFlags Field
Location Field
PickupAnimData Field
PickupCapacity Field
PickupType Field
SpeedRange Field
TrItemIDList Field
PickupObj.PickupAnimDataItem Class
PickupObj.PickupAnimDataItem Members
Fields
AnimationSpeed Field
PickupOptions Field
PickupObj.PickupCapacityItem Class
PickupObj.PickupCapacityItem Members
Fields
FeedRateKGpS Field
QuantityAvailableKG Field
PickupObj.SpeedRangeItem Class
PickupObj.SpeedRangeItem Members
Fields
MaxMpS Field
MinMpS Field
PlatformData Class
PlatformData Members
PlatformData Constructor
PlatformData Constructor (Int32,Int32)
PlatformData Constructor (STFReader)
Fields
Id Field
PassengerCount Field
PlatformItem Class
PlatformItem Members
PlatformItem Constructor
PlatformItem Constructor (STFReader,Int32)
PlatformItem Constructor (SidingItem)
Properties
Flags1 Property
LinkedPlatformItemId Property
PlatformMinWaitingTime Property
PlatformNumPassengersWaiting Property
Station Property
PlatformNumPassengersWaiting Class
PlatformNumPassengersWaiting Members
PlatformNumPassengersWaiting Constructor
Fields
PlatformDataList Field
PlatformObj Class
PlatformObj Members
PlatformObj Constructor
Player_Service_Definition Class
Player_Service_Definition Members
Player_Service_Definition Constructor
Fields
Name Field
Player_Traffic_Definition Field
Player_Traffic_Definition Class
Player_Traffic_Definition Members
Player_Traffic_Definition Constructor
Fields
Player_Traffic_List Field
Time Field
Player_Traffic_Item Class
Player_Traffic_Item Members
Player_Traffic_Item Constructor
Fields
ArrivalTime Field
DepartTime Field
DistanceDownPath Field
PlatformStartID Field
PlayOneShot Class
PlayOneShot Members
PlayOneShot Constructor
point Structure
point Members
point Constructor
point Constructor (Single,Single,Single)
point Constructor (Double,Double,Double)
Fields
X Field
Y Field
Z Field
Methods
Matches Method
points Class
points Members
points Constructor
Position Class
Position Members
Position Constructor
Position Constructor (Int32,Int32,Int32,Int32)
Position Constructor (STFReader)
Fields
TileX Field
TileZ Field
X Field
Y Field
Z Field
prim_state Class
prim_state Members
prim_state Constructor
prim_state Constructor (Int32,Int32,Int32)
prim_state Constructor (SBR)
prim_state Constructor (prim_state)
Fields
alphatestmode Field
flags Field
ishader Field
ivtx_state Field
LightCfgIdx Field
Name Field
tex_idxs Field
ZBias Field
ZBufMode Field
Properties
itexture Property
Methods
Matches Method
prim_states Class
prim_states Members
prim_states Constructor
primitive Class
primitive Members
primitive Constructor
Fields
indexed_trilist Field
prim_state_idx Field
primitives Class
primitives Members
primitives Constructor
Random_Trigger Class
Random_Trigger Members
Random_Trigger Constructor
Fields
Delay_Max Field
Delay_Min Field
Volume_Max Field
Volume_Min Field
ReleaseLoopRelease Class
ReleaseLoopRelease Members
ReleaseLoopRelease Constructor
ReleaseLoopReleaseWithJump Class
ReleaseLoopReleaseWithJump Members
ReleaseLoopReleaseWithJump Constructor
RoadDatabaseFile Class
RoadDatabaseFile Members
RoadDatabaseFile Constructor
Properties
RoadTrackDB Property
RoadLevelCrItem Class
RoadLevelCrItem Members
RoadLevelCrItem Constructor
Properties
Direction Property
SigObj Property
RoadTrackDB Class
RoadTrackDB Members
RoadTrackDB Constructor
Fields
TrackNodes Field
TrItemTable Field
RouteFile Class
RouteFile Members
RouteFile Constructor
Fields
ORTRKData Field
Tr_RouteFile Field
RouteStart Class
RouteStart Members
RouteStart Constructor
Fields
WX Field
WZ Field
X Field
Z Field
RouteTrackSection Class
RouteTrackSection Members
RouteTrackSection Constructor
ScalabiltyGroup Class
ScalabiltyGroup Members
ScalabiltyGroup Constructor
Fields
Activation Field
Deactivation Field
DetailLevel Field
Ignore3D Field
Stereo Field
Streams Field
Volume Field
scrReadInfo Class
scrReadInfo Members
scrReadInfo Constructor
Fields
Linenumber Field
Readline Field
Scriptname Field
SeasonType Enumeration
SectionCurve Class
SectionCurve Members
SectionCurve Constructor
SectionCurve Constructor ()
SectionCurve Constructor (STFReader)
Fields
Angle Field
Radius Field
SectionIdx Class
SectionIdx Members
SectionIdx Constructor
Fields
A Field
NoSections Field
TrackSections Field
X Field
Y Field
Z Field
SectionSize Class
SectionSize Members
SectionSize Constructor
SectionSize Constructor ()
SectionSize Constructor (STFReader)
Fields
Length Field
Width Field
Service_Definition Class
Service_Definition Members
Service_Definition Constructor
Service_Definition Constructor (STFReader)
Service_Definition Constructor (String,Player_Traffic_Definition)
Service_Definition Constructor ()
Fields
Name Field
ServiceList Field
Time Field
UiD Field
Methods
Save Method
Service_Item Class
Service_Item Members
Service_Item Constructor
Fields
DistanceDownPath Field
Efficiency Field
PlatformStartID Field
SkipCount Field
ServiceFile Class
ServiceFile Members
ServiceFile Constructor
Fields
Efficiency Field
MaxWheelAcceleration Field
Name Field
PathID Field
Serial Field
TimeTable Field
TimeTableItem Field
Train_Config Field
SetStreamVolume Class
SetStreamVolume Members
SetStreamVolume Constructor
Fields
Volume Field
shader_names Class
shader_names Members
shader_names Constructor
shape Class
shape Members
shape Constructor
Fields
animations Field
colors Field
images Field
light_materials Field
light_model_cfgs Field
lod_controls Field
matrices Field
normals Field
points Field
prim_states Field
shader_names Field
shape_header Field
sort_vectors Field
texture_filter_names Field
textures Field
uv_points Field
volumes Field
vtx_states Field
shape_header Class
shape_header Members
shape_header Constructor
Fields
flags1 Field
flags2 Field
ShapeDescriptorFile Class
ShapeDescriptorFile Members
ShapeDescriptorFile Constructor
ShapeDescriptorFile Constructor ()
ShapeDescriptorFile Constructor (String)
Fields
shape Field
ShapeDescriptorFile.ESD_Bounding_Box Class
ShapeDescriptorFile.ESD_Bounding_Box Members
ShapeDescriptorFile.ESD_Bounding_Box Constructor
ShapeDescriptorFile.ESD_Bounding_Box Constructor ()
ShapeDescriptorFile.ESD_Bounding_Box Constructor (STFReader)
Fields
Max Field
Min Field
ShapeDescriptorFile.SDShape Class
ShapeDescriptorFile.SDShape Members
ShapeDescriptorFile.SDShape Constructor
ShapeDescriptorFile.SDShape Constructor ()
ShapeDescriptorFile.SDShape Constructor (STFReader)
Fields
ESD_Alternative_Texture Field
ESD_Bounding_Box Field
ESD_Detail_Level Field
ESD_No_Visual_Obstruction Field
ESD_Snapable Field
ESD_SubObj Field
ShapeFile Class
ShapeFile Members
ShapeFile Constructor
Fields
shape Field
SharedSMSFileManager Class
SharedSMSFileManager Members
SharedSMSFileManager Constructor
Methods
Get Method
SidingItem Class
SidingItem Members
SidingItem Constructor
Properties
Flags1 Property
LinkedSidingId Property
SidingObj Class
SidingObj Members
SidingObj Constructor
SignalAspect Class
SignalAspect Members
SignalAspect Constructor
SignalAspect Constructor (MstsSignalAspect,String)
SignalAspect Constructor (STFReader)
Fields
Aspect Field
DrawStateName Field
NoSpeedReduction Field
Reset Field
Properties
Asap Property
SpeedMpS Property
SignalConfigurationFile Class
SignalConfigurationFile Members
SignalConfigurationFile Constructor
Fields
LightsTable Field
LightTextures Field
ScriptFiles Field
ScriptPath Field
SignalShapes Field
SignalTypes Field
SignalDrawLight Class
SignalDrawLight Members
SignalDrawLight Constructor
Fields
LightIndex Field
Properties
Flashing Property
SignalDrawState Class
SignalDrawState Members
SignalDrawState Constructor
SignalDrawState Constructor (String,Int32)
SignalDrawState Constructor (STFReader)
Fields
Index Field
Name Field
Properties
DrawLights Property
SemaphorePos Property
Methods
Comparer Method
SignalItem Class
SignalItem Members
SignalItem Constructor
Fields
TrSignalDirs Field
Properties
Direction Property
Flags1 Property
NoSigDirs Property
ReverseDirection Property
SigData1 Property
SignalType Property
SigObj Property
SignalItem.StrTrSignalDir Structure
SignalItem.StrTrSignalDir Members
Properties
LinkLRPath Property
Sd1 Property
Sd3 Property
TrackNode Property
SignalLight Class
SignalLight Members
SignalLight Constructor
Fields
Index Field
Name Field
Properties
Radius Property
SemaphoreChange Property
X Property
Y Property
Z Property
Methods
Comparer Method
SignalObj Class
SignalObj Members
SignalObj Constructor
Fields
SignalSubObj Field
SignalUnits Field
SignalScripts Class
SignalScripts Members
SignalScripts Constructor
Fields
Scripts Field
Methods
scrReadLine Method
sigscrRead Method
SignalScripts.SCRAndOr Enumeration
SignalScripts.SCRExternalFloats Enumeration
SignalScripts.SCRExternalFunctions Enumeration
SignalScripts.SCRNegate Enumeration
SignalScripts.SCRScripts Class
SignalScripts.SCRScripts Members
SignalScripts.SCRScripts Constructor
Fields
scriptname Field
Statements Field
totalLocalFloats Field
Methods
CheckCondition Method
findEndBlock Method
FindEndCondition Method
findEndIfBlock Method
FindEndStatement Method
getIfConditions Method
process_FunctionCall Method
process_TermPart Method
processScriptLines Method
SignalScripts.SCRScripts.SCRBlock Class
SignalScripts.SCRScripts.SCRBlock Members
SignalScripts.SCRScripts.SCRBlock Constructor
Fields
Statements Field
SignalScripts.SCRScripts.SCRConditionBlock Class
SignalScripts.SCRScripts.SCRConditionBlock Members
SignalScripts.SCRScripts.SCRConditionBlock Constructor
Fields
Conditions Field
ElseBlock Field
ElseIfBlock Field
IfBlock Field
SignalScripts.SCRScripts.SCRConditions Class
SignalScripts.SCRScripts.SCRConditions Members
SignalScripts.SCRScripts.SCRConditions Constructor
Fields
Condition Field
negate1 Field
negate2 Field
Term1 Field
Term2 Field
SignalScripts.SCRScripts.SCRParameterType Class
SignalScripts.SCRScripts.SCRParameterType Members
SignalScripts.SCRScripts.SCRParameterType Constructor
Fields
PartParameter Field
PartType Field
SignalScripts.SCRScripts.SCRStatement Class
SignalScripts.SCRScripts.SCRStatement Members
SignalScripts.SCRScripts.SCRStatement Constructor
Fields
AssignParameter Field
AssignType Field
StatementInfo Field
StatementParts Field
StatementTerms Field
valid Field
Methods
SCRProcess_TermPartLine Method
SignalScripts.SCRScripts.SCRStatTerm Class
SignalScripts.SCRScripts.SCRStatTerm Members
SignalScripts.SCRScripts.SCRStatTerm Constructor
Fields
Function Field
issublevel Field
linenumber Field
negate Field
PartParameter Field
sublevel Field
TermOperator Field
SignalScripts.SCRTermCondition Enumeration
SignalScripts.SCRTermOperator Enumeration
SignalScripts.SCRTermType Enumeration
SignalShape Class
SignalShape Members
SignalShape Constructor
Properties
Description Property
ShapeFileName Property
SignalSubObjs Property
SignalShape.SignalSubObj Class
SignalShape.SignalSubObj Members
SignalShape.SignalSubObj Constructor
Fields
Description Field
Index Field
MatrixName Field
SignalSubTypes Field
Properties
BackFacing Property
Default Property
JunctionLink Property
Optional Property
SignalSubSignalType Property
SignalSubType Property
SignalType Class
SignalType Members
SignalType Constructor
SignalType Constructor (SignalType.FnTypes,MstsSignalAspect)
SignalType Constructor (STFReader,Boolean)
Fields
ApproachControlDetails Field
Name Field
Properties
Abs Property
Aspects Property
DrawStates Property
FlashTimeOff Property
FlashTimeOn Property
FnType Property
Lights Property
LightTextureName Property
NoGantry Property
NumClearAhead_MSTS Property
NumClearAhead_ORTS Property
Semaphore Property
SemaphoreInfo Property
Methods
def_draw_state Method
GetLeastRestrictiveAspect Method
GetMostRestrictiveAspect Method
GetNextLeastRestrictiveState Method
GetSpeedLimitMpS Method
SignalType.FnTypes Enumeration
SignalUnit Class
SignalUnit Members
SignalUnit Constructor
Fields
SubObj Field
TrItem Field
SignalUnits Class
SignalUnits Members
SignalUnits Constructor
Fields
Units Field
SimisAceChannel Class
SimisAceChannel Members
SimisAceChannel Constructor
Fields
Size Field
Type Field
SimisAceChannelId Enumeration
SimisAceFormatOptions Enumeration
SimisAceImage Class
SimisAceImage Members
SimisAceImage Constructor
Fields
Color Field
Mask Field
slerp_rot Class
slerp_rot Members
slerp_rot Constructor
Fields
W Field
X Field
Y Field
Z Field
SMSStream Class
SMSStream Members
SMSStream Constructor
Fields
FrequencyCurve Field
Priority Field
Triggers Field
Volume Field
VolumeCurves Field
SMSStreams Class
SMSStreams Members
SMSStreams Constructor
sort_vectors Class
sort_vectors Members
sort_vectors Constructor
SoundCommand Class
SoundCommand Members
SoundCommand Constructor
SoundCommand.SelectionMethods Enumeration
SoundManagmentFile Class
SoundManagmentFile Members
SoundManagmentFile Constructor
Fields
Tr_SMS Field
SoundPlayCommand Class
SoundPlayCommand Members
SoundPlayCommand Constructor
Fields
Files Field
SelectionMethod Field
SoundRegionItem Class
SoundRegionItem Members
SoundRegionItem Constructor
Properties
SRData1 Property
SRData2 Property
SRData3 Property
SpeedpostDatFile Class
SpeedpostDatFile Members
SpeedpostDatFile Constructor
Fields
TempSpeedShapeNames Field
SpeedPostItem Class
SpeedPostItem Members
SpeedPostItem Constructor
SpeedPostItem Constructor (STFReader,Int32)
SpeedPostItem Constructor ()
Properties
Angle Property
Direction Property
DisplayNumber Property
IsFreight Property
IsLimit Property
IsMilePost Property
IsMPH Property
IsPassenger Property
IsResume Property
IsWarning Property
ReverseDirection Property
ShowDot Property
ShowNumber Property
SigObj Property
SpeedInd Property
SpeedPostObj Class
SpeedPostObj Members
SpeedPostObj Constructor
Fields
Sign_Shape Field
Speed_Digit_Tex Field
Text_Size Field
trItemIDList Field
Methods
GetTrItemID Method
SpeedPostObj.Speed_Sign_Shape Class
SpeedPostObj.Speed_Sign_Shape Members
SpeedPostObj.Speed_Sign_Shape Constructor
Fields
NumShapes Field
ShapesInfo Field
SpeedPostObj.Speed_Text_Size Class
SpeedPostObj.Speed_Text_Size Members
SpeedPostObj.Speed_Text_Size Constructor
Fields
DX Field
DY Field
Size Field
StartLoop Class
StartLoop Members
StartLoop Constructor
StartLoopRelease Class
StartLoopRelease Members
StartLoopRelease Constructor
StartTime Class
StartTime Members
StartTime Constructor
StartTime Constructor (Int32,Int32,Int32)
StartTime Constructor (STFReader)
Fields
Hour Field
Minute Field
Second Field
Methods
FormattedStartTime Method
StaticFlag Enumeration
StaticObj Class
StaticObj Members
StaticObj Constructor
STFPositionItem Class
STFPositionItem Members
STFPositionItem Constructor
STFPositionItem Constructor (TWorldPosition)
STFPositionItem Constructor (SBR)
STFQDirectionItem Class
STFQDirectionItem Members
STFQDirectionItem Constructor
STFQDirectionItem Constructor (TWorldDirection)
STFQDirectionItem Constructor (SBR)
sub_object Class
sub_object Members
sub_object Constructor
Fields
primitives Field
sub_object_header Field
vertex_sets Field
vertices Field
sub_object_header Class
sub_object_header Members
sub_object_header Constructor
Fields
DstVtxFmtFlags Field
flags Field
geometry_info Field
SortVectorIdx Field
SrcVtxFmtFlags Field
subobject_light_cfgs Field
subobject_shaders Field
SubObjID Field
VolIdx Field
sub_objects Class
sub_objects Members
sub_objects Constructor
tcb_key Class
tcb_key Members
tcb_key Constructor
Fields
Bias Field
Continuity Field
In Field
Out Field
Tension Field
W Field
X Field
Y Field
Z Field
tcb_pos Class
tcb_pos Members
tcb_pos Constructor
tcb_rot Class
tcb_rot Members
tcb_rot Constructor
TempSpeedPostItem Class
TempSpeedPostItem Members
TempSpeedPostItem Constructor
Fields
WorldPosition Field
terrain Class
terrain Members
terrain Constructor
Fields
terrain_alwaysselect_maxdist Field
terrain_errthreshold_scale Field
terrain_patchsets Field
terrain_samples Field
terrain_shaders Field
terrain_water_height_offset Field
terrain_patchset Class
terrain_patchset Members
terrain_patchset Constructor
Fields
terrain_patchset_distance Field
terrain_patchset_npatches Field
terrain_patchset_patches Field
Methods
GetPatch Method
terrain_patchset_patch Class
terrain_patchset_patch Members
terrain_patchset_patch Constructor
Fields
AverageY Field
B Field
C Field
CenterX Field
CenterZ Field
ErrorBias Field
FactorY Field
Flags Field
H Field
RadiusM Field
RangeY Field
ShaderIndex Field
W Field
X Field
Y Field
Properties
DrawingEnabled Property
WaterEnabled Property
terrain_samples Class
terrain_samples Members
terrain_samples Constructor
Fields
terrain_nsamples Field
terrain_sample_ebuffer Field
terrain_sample_floor Field
terrain_sample_nbuffer Field
terrain_sample_rotation Field
terrain_sample_scale Field
terrain_sample_size Field
terrain_sample_ybuffer Field
terrain_shader Class
terrain_shader Members
terrain_shader Constructor
Fields
ShaderName Field
terrain_texslots Field
terrain_uvcalcs Field
terrain_texslot Class
terrain_texslot Members
terrain_texslot Constructor
Fields
A Field
B Field
Filename Field
terrain_uvcalc Class
terrain_uvcalc Members
terrain_uvcalc Constructor
Fields
A Field
B Field
C Field
D Field
terrain_water_height_offset Class
terrain_water_height_offset Members
terrain_water_height_offset Constructor
Fields
NE Field
NW Field
SE Field
SW Field
TerrainAltitudeFile Class
TerrainAltitudeFile Members
TerrainAltitudeFile Constructor
Methods
GetElevation Method
TerrainFile Class
TerrainFile Members
TerrainFile Constructor
Fields
terrain Field
TerrainFlagsFile Class
TerrainFlagsFile Members
TerrainFlagsFile Constructor
Methods
IsVertexHidden Method
texture Class
texture Members
texture Constructor
texture Constructor (SBR)
texture Constructor (Int32)
Fields
BorderColor Field
FilterMode Field
iImage Field
MipMapLODBias Field
Methods
Matches Method
texture_filter_names Class
texture_filter_names Members
texture_filter_names Constructor
textures Class
textures Members
textures Constructor
TileName Class
TileName Members
Methods
FromTileXZ Method
Snap Method
TileName.Zoom Enumeration
TimeTable Class
TimeTable Members
TimeTable Constructor
Fields
InitialSpeed Field
Tr_Activity Class
Tr_Activity Members
Tr_Activity Constructor
Fields
Serial Field
Tr_Activity_File Field
Tr_Activity_Header Field
Tr_Activity_File Class
Tr_Activity_File Members
Tr_Activity_File Constructor
Fields
ActivityFailedSignals Field
ActivityObjects Field
ActivityRestrictedSpeedZones Field
Events Field
NextActivityObjectUID Field
NextServiceUID Field
ORTSAIHornAtCrossings Field
PlatformNumPassengersWaiting Field
Player_Service_Definition Field
Traffic_Definition Field
Tr_Activity_Header Class
Tr_Activity_Header Members
Tr_Activity_Header Constructor
Fields
Animals Field
Briefing Field
CompleteActivity Field
Description Field
Difficulty Field
Duration Field
FuelCoal Field
FuelDiesel Field
FuelWater Field
Mode Field
Name Field
PathID Field
RouteID Field
Season Field
StartingSpeed Field
StartTime Field
Type Field
Weather Field
Workers Field
Tr_HazardFile Class
Tr_HazardFile Members
Tr_HazardFile Constructor
Fields
Distance Field
FileName Field
Idle_Key Field
Idle_Key2 Field
Speed Field
Success_Scarper_Key Field
Surprise_Key_Left Field
Surprise_Key_Right Field
Workers Field
Tr_RouteFile Class
Tr_RouteFile Members
Tr_RouteFile Constructor
Fields
DefaultCoalTowerSMS Field
DefaultCrossingSMS Field
DefaultDieselTowerSMS Field
DefaultSignalSMS Field
DefaultWaterTowerSMS Field
Description Field
DoubleTunnelAreaM2 Field
DoubleTunnelPerimeterM Field
Electrified Field
Environment Field
FileName Field
ForestClearDistance Field
MaxLineVoltage Field
MilepostUnitsMetric Field
Name Field
OverheadWireHeight Field
RouteID Field
RouteStart Field
SingleTunnelAreaM2 Field
SingleTunnelPerimeterM Field
SpeedLimit Field
SuperElevationHgtpRadiusM Field
TempRestrictedSpeed Field
Tr_SMS Class
Tr_SMS Members
Tr_SMS Constructor
Fields
ScalabiltyGroups Field
Tr_Worldfile Class
Tr_Worldfile Members
Tr_Worldfile Constructor
TR_WorldSoundFile Class
TR_WorldSoundFile Members
TR_WorldSoundFile Constructor
Fields
SoundRegions Field
SoundSources Field
TrackCircuitSectionXref Class
TrackCircuitSectionXref Members
TrackCircuitSectionXref Constructor
TrackCircuitSectionXref Constructor ()
TrackCircuitSectionXref Constructor (Int32,Single,Single)
Fields
OffsetLength Field
Properties
Index Property
Length Property
TrackCircuitXRefList Class
TrackCircuitXRefList Members
TrackCircuitXRefList Constructor
Methods
GetSectionIndex Method
GetXRefIndex Method
TrackDatabaseFile Class
TrackDatabaseFile Members
TrackDatabaseFile Constructor
Properties
TrackDB Property
Methods
GetTrJunctionNode Method
TrackDB Class
TrackDB Members
TrackDB Constructor
Fields
TrackNodes Field
TrItemTable Field
Methods
AddTrItems Method
TrackNodesIndexOf Method
TrackNode Class
TrackNode Members
TrackNode Constructor
TrackNode Constructor (STFReader,Int32,Int32)
TrackNode Constructor (TrackNode)
Fields
TCCrossReference Field
TrPins Field
Properties
Index Property
Inpins Property
Outpins Property
Reduced Property
TrEndNode Property
TrJunctionNode Property
TrVectorNode Property
UiD Property
TrackObj Class
TrackObj Members
TrackObj Constructor
Fields
CollideFlags Field
Elevation Field
JNodePosn Field
SectionIdx Field
TrackPath Class
TrackPath Members
TrackPath Constructor
Fields
DynamicSectionIndex Field
NoSections Field
TrackSections Field
TrackPDP Class
TrackPDP Members
TrackPDP Constructor
TrackPDP Constructor (STFReader)
TrackPDP Constructor (TrItem)
Fields
invalidFlag Field
junctionFlag Field
TileX Field
TileZ Field
X Field
Y Field
Z Field
Properties
IsInvalid Property
IsJunction Property
TrackSection Class
TrackSection Members
TrackSection Constructor
TrackSection Constructor ()
TrackSection Constructor (STFReader)
Fields
SectionCurve Field
SectionIndex Field
SectionSize Field
TrackSections Class
TrackSections Members
TrackSections Constructor
Fields
MaxSectionIndex Field
MissingTrackSectionWarnings Field
Methods
AddRouteTrackSections Method
Get Method
TrackSectionsFile Class
TrackSectionsFile Members
TrackSectionsFile Constructor
Fields
TrackSections Field
TrackShapes Field
TSectionIdx Field
Methods
AddRouteTSectionDatFile Method
TrackShape Class
TrackShape Members
TrackShape Constructor
Fields
ClearanceDistance Field
FileName Field
MainRoute Field
NumPaths Field
RoadShape Field
SectionIdxs Field
ShapeIndex Field
TunnelShape Field
TrackShapes Class
TrackShapes Members
TrackShapes Constructor
Fields
MaxShapeIndex Field
Methods
Get Method
TrackTypesFile Class
TrackTypesFile Members
TrackTypesFile Constructor
TrackTypesFile.TrackType Class
TrackTypesFile.TrackType Members
TrackTypesFile.TrackType Constructor
Fields
InsideSound Field
Label Field
OutsideSound Field
Traffic_Definition Class
Traffic_Definition Members
Traffic_Definition Constructor
Fields
Name Field
ServiceDefinitionList Field
TrafficFile Field
Traffic_Service_Definition Class
Traffic_Service_Definition Members
Traffic_Service_Definition Constructor
Traffic_Service_Definition Constructor ()
Traffic_Service_Definition Constructor (STFReader)
Traffic_Service_Definition Constructor (String,Player_Traffic_Definition)
Fields
Service_Definition Field
Time Field
TrafficDetails Field
Traffic_Traffic_Definition Class
Traffic_Traffic_Definition Members
Traffic_Traffic_Definition Constructor
Fields
Name Field
Serial Field
TrafficItems Field
Traffic_Traffic_Item Class
Traffic_Traffic_Item Members
Traffic_Traffic_Item Constructor
Traffic_Traffic_Item Constructor ()
Traffic_Traffic_Item Constructor (Int32,Int32,Int32,Single,Int32)
Fields
ArrivalTime Field
DepartTime Field
DistanceDownPath Field
PlatformStartID Field
SkipCount Field
TrafficFile Class
TrafficFile Members
TrafficFile Constructor
Fields
TrafficDefinition Field
Train_Config Class
Train_Config Members
Train_Config Constructor
Fields
TrainCfg Field
TrainCfg Class
TrainCfg Members
TrainCfg Constructor
Fields
Durability Field
MaxVelocity Field
Name Field
WagonList Field
TransferObj Class
TransferObj Members
TransferObj Constructor
Fields
Height Field
Width Field
Trigger Class
Trigger Members
Trigger Constructor
Fields
SoundCommand Field
Methods
ParsePlayCommand Method
Triggers Class
Triggers Members
Triggers Constructor
TrItem Class
TrItem Members
TrItem Constructor
Properties
ItemName Property
ItemType Property
PX Property
PZ Property
SData1 Property
SData2 Property
TilePX Property
TilePZ Property
TileX Property
TileZ Property
TrItemId Property
X Property
Y Property
Z Property
Methods
ParseTrItemID Method
TrItemPData Method
TrItemRData Method
TrItemSData Method
TrItem.trItemType Enumeration
TrItemId Class
TrItemId Members
TrItemId Constructor
Fields
db Field
dbID Field
TrJunctionNode Class
TrJunctionNode Members
TrJunctionNode Constructor
TrJunctionNode Constructor (STFReader,Int32)
TrJunctionNode Constructor (TrJunctionNode)
Properties
Idx Property
SelectedRoute Property
ShapeIndex Property
TN Property
Methods
GetAngle Method
TRKEnvironment Class
TRKEnvironment Members
TRKEnvironment Constructor
Methods
ENVFileName Method
TrObject Class
TrObject Members
TrObject Constructor
Fields
trItemIDList Field
Methods
getTrItemID Method
TrObject.TrItemId Class
TrObject.TrItemId Members
TrObject.TrItemId Constructor
Fields
db Field
dbID Field
TrPathNode Class
TrPathNode Members
TrPathNode Constructor
TrPathNode Constructor (STFReader)
TrPathNode Constructor (UInt32,UInt32,UInt32,UInt32)
Fields
fromPDP Field
nextMainNode Field
nextSidingNode Field
pathFlags Field
Properties
HasNextMainNode Property
HasNextSidingNode Property
TrPin Class
TrPin Members
TrPin Constructor
TrPin Constructor (STFReader)
TrPin Constructor ()
Properties
Direction Property
Link Property
Methods
Copy Method
TrVectorNode Class
TrVectorNode Members
TrVectorNode Constructor
TrVectorNode Constructor (STFReader)
TrVectorNode Constructor (TrVectorNode)
Fields
TrItemRefs Field
TrVectorSections Field
Properties
NoItemRefs Property
Methods
AddTrItemRef Method
TrVectorSectionsIndexOf Method
TrVectorSection Class
TrVectorSection Members
TrVectorSection Constructor
Properties
AX Property
AY Property
AZ Property
EndElev Property
Flag1 Property
Flag2 Property
MaxElev Property
Reduced Property
SectionIndex Property
ShapeIndex Property
StartElev Property
TileX Property
TileZ Property
WFNameX Property
WFNameZ Property
WorldFileUiD Property
X Property
Y Property
Z Property
Methods
ToString Method
TSectionIdx Class
TSectionIdx Members
TSectionIdx Constructor
Fields
NoSections Field
TrackPaths Field
TWorldDirection Class
TWorldDirection Members
TWorldDirection Constructor
TWorldDirection Constructor (Single,Single,Single,Single)
TWorldDirection Constructor ()
TWorldDirection Constructor (TWorldDirection)
Fields
A Field
B Field
C Field
D Field
Methods
AngularDistance Method
DX Method
DY Method
DZ Method
GetBearing Method
GetSlope Method
MakeLevel Method
Pivot Method
Rotate Method
SetAngles Method
SetBearing Method
SetBearing(Single) Method
SetBearing(Single,Single) Method
SetSlope Method
Tilt Method
TWorldPosition Class
TWorldPosition Members
TWorldPosition Constructor
TWorldPosition Constructor (Single,Single,Single)
TWorldPosition Constructor ()
TWorldPosition Constructor (TWorldPosition)
Fields
X Field
Y Field
Z Field
Methods
Move Method
Offset Method
PointDistance Method
UiD Class
UiD Members
UiD Constructor
UiD Constructor (STFReader)
UiD Constructor (TrVectorSection)
Properties
AX Property
AY Property
AZ Property
TileX Property
TileZ Property
WorldId Property
WorldTileX Property
WorldTileZ Property
X Property
Y Property
Z Property
uv_op Class
uv_op Members
uv_op Constructor
Fields
TexAddrMode Field
uv_op_copy Class
uv_op_copy Members
uv_op_copy Constructor
Fields
SrcUVIdx Field
uv_op_nonuniformscale Class
uv_op_nonuniformscale Members
uv_op_nonuniformscale Constructor
Fields
SrcUVIdx Field
UnknownParameter3 Field
UnknownParameter4 Field
uv_op_reflectmapfull Class
uv_op_reflectmapfull Members
uv_op_reflectmapfull Constructor
uv_op_uniformscale Class
uv_op_uniformscale Members
uv_op_uniformscale Constructor
Fields
SrcUVIdx Field
UnknownParameter3 Field
UnknownParameter4 Field
uv_ops Class
uv_ops Members
uv_ops Constructor
uv_point Structure
uv_point Members
uv_point Constructor
uv_point Constructor (Single,Single)
uv_point Constructor (Double,Double)
Fields
U Field
V Field
Methods
Matches Method
uv_points Class
uv_points Members
uv_points Constructor
Variable_Trigger Class
Variable_Trigger Members
Variable_Trigger Constructor
Fields
Event Field
Threshold Field
Variable_Trigger.Events Enumeration
vector Structure
vector Members
vector Constructor
vector Constructor (Single,Single,Single)
vector Constructor (Double,Double,Double)
Fields
X Field
Y Field
Z Field
Methods
Matches Method
vertex Class
vertex Members
vertex Constructor
vertex Constructor (SBR)
vertex Constructor (vertex)
vertex Constructor ()
Fields
Color1 Field
Color2 Field
flags Field
inormal Field
ipoint Field
vertex_uvs Field
Methods
MatchesContent Method
vertex_idx Class
vertex_idx Members
vertex_idx Constructor
vertex_idx Constructor (SBR)
vertex_idx Constructor (Int32,Int32,Int32)
Fields
a Field
b Field
c Field
vertex_idxs Class
vertex_idxs Members
vertex_idxs Constructor
vertex_set Class
vertex_set Members
vertex_set Constructor
vertex_set Constructor ()
vertex_set Constructor (SBR)
Fields
StartVtxIdx Field
VtxCount Field
VtxStateIdx Field
vertex_sets Class
vertex_sets Members
vertex_sets Constructor
vertices Class
vertices Members
vertices Constructor
vol_sphere Class
vol_sphere Members
vol_sphere Constructor
Fields
Radius Field
vector Field
VolumeCurve Class
VolumeCurve Members
VolumeCurve Constructor
Fields
Control Field
CurvePoints Field
Granularity Field
VolumeCurve.Controls Enumeration
volumes Class
volumes Members
volumes Constructor
vtx_state Class
vtx_state Members
vtx_state Constructor
vtx_state Constructor ()
vtx_state Constructor (Int32)
vtx_state Constructor (SBR)
vtx_state Constructor (vtx_state)
Fields
flags Field
imatrix Field
LightCfgIdx Field
LightFlags Field
LightMatIdx Field
Matrix2 Field
Properties
lighting Property
Methods
Matches Method
vtx_states Class
vtx_states Members
vtx_states Constructor
Wagon Class
Wagon Members
Wagon Constructor
Fields
Flip Field
Folder Field
IsEngine Field
Name Field
UiD Field
Methods
GetName Method
WagonFile Class
WagonFile Members
WagonFile Constructor
Fields
Name Field
Methods
ToString Method
WagonList Class
WagonList Members
WagonList Constructor
Fields
WorkOrderWagonList Field
WeatherType Enumeration
WorkOrderWagon Class
WorkOrderWagon Members
WorkOrderWagon Constructor
Fields
Description Field
SidingId Field
UID Field
WorldFile Class
WorldFile Members
WorldFile Constructor
WorldFile Constructor (String)
WorldFile Constructor (String,List{TokenID})
Fields
TileX Field
TileZ Field
Tr_Worldfile Field
WorldObject Class
WorldObject Members
WorldObject Constructor
Fields
FileName Field
Matrix3x3 Field
Position Field
QDirection Field
StaticDetailLevel Field
StaticFlags Field
UID Field
VDbId Field
WorldSoundFile Class
WorldSoundFile Members
WorldSoundFile Constructor
Fields
TR_WorldSoundFile Field
Methods
Read Method
WorldSoundRegion Class
WorldSoundRegion Members
WorldSoundRegion Constructor
Fields
ROTy Field
SoundRegionTrackType Field
TrackNodes Field
WorldSoundSource Class
WorldSoundSource Members
WorldSoundSource Constructor
Fields
SoundSourceFileName Field
X Field
Y Field
Z Field
Orts.Formats.OR
ActionContainer Class
ActionContainer Members
ActionContainer Constructor
Fields
AvailableActions Field
GenAuxActions Field
GenFunctions Field
SpecAuxActions Field
UsedActions Field
Methods
AddGenAction Method
GetAction Method
GetComment Method
GetCountAvailableAction Method
GetGenAuxActions Method
GetLongDescr Method
GetShortDescr Method
HasGenAction Method
LoadAvailableActions Method
RemoveGenAction Method
RemoveGenAction(Int32) Method
RemoveGenAction(String) Method
ActionFactory(T) Class
ActionFactory(T) Members
Methods
Count Method
Create Method
GetKey Method
GetLongDescr Method
GetLongDescr(Int32) Method
GetLongDescr(String) Method
GetShortDescr Method
Register Method
ActionParameter Class
ActionParameter Members
ActionParameter Constructor
Fields
Parameters Field
AEBufferItem Class
AEBufferItem Members
AEBufferItem Constructor
AEBufferItem Constructor ()
AEBufferItem Constructor (TrackNode)
Properties
Configured Property
DirBuffer Property
NameBuffer Property
parentStation Property
stationPaths Property
Methods
alignEdition Method
getAllowedDirections Method
getDirBuffer Method
highlightTrackFromArea Method
searchPaths Method
setDirBuffer Method
updateNode Method
AECrossOver Class
AECrossOver Members
AECrossOver Constructor
Properties
CrossSegment Property
SData1 Property
SData2 Property
trItem Property
type Property
Methods
setCrossSegment Method
AEJunctionItem Class
AEJunctionItem Members
AEJunctionItem Constructor
Fields
main Field
AESectionCurve Class
AESectionCurve Members
AESectionCurve Constructor
AESectionCurve Constructor ()
AESectionCurve Constructor (SectionCurve)
Fields
angleTot Field
C Field
Centre Field
checkedPoint Field
direction Field
radiusComputed Field
startAngle Field
step Field
Methods
setCenter Method
setStartAngle Method
AESegment Class
AESegment Members
AESegment Constructor
AESegment Constructor ()
AESegment Constructor (PointF,PointF)
AESegment Constructor (MSTSCoord,MSTSCoord)
AESegment Constructor (AESegment)
AESegment Constructor (TrackSegment)
AESegment Constructor (TrVectorSection,TrVectorSection)
Fields
isCurved Field
Properties
angleTot Property
center Property
endPoint Property
lengthSegment Property
radius Property
startAngle Property
startPoint Property
step Property
Methods
getEnd Method
getEndPoint Method
getStart Method
getStartPoint Method
PointOnSegment Method
update Method
AESignalHead Class
AESignalHead Members
AESignalHead Constructor
AESignalHead Constructor (AESignalObject,Int32,Int32,SignalItem)
AESignalHead Constructor (AESignalObject,Int32,Int32,SpeedPostItem)
Fields
draw_state Field
JunctionMainNode Field
JunctionPath Field
mainSignal Field
signalType Field
state Field
TDBIndex Field
TrackJunctionNode Field
trItemIndex Field
Properties
sigFunction Property
SignalTypeName Property
Methods
SetSignalType Method
AESignalItem Class
AESignalItem Members
AESignalItem Constructor
Fields
Dir Field
hasDir Field
Item Field
Signal Field
Properties
IsProceed Property
SigFonction Property
AESignalObject Class
AESignalObject Members
AESignalObject Constructor
AESignalObject Constructor ()
AESignalObject Constructor (AESignalObject)
Fields
direction Field
draw_state Field
hasFixedRoute Field
hasPermission Field
holdState Field
isSignal Field
JunctionsPassed Field
ReqNumClearAhead Field
sigfound Field
SignalHeads Field
SignalNumClearAhead_MSTS Field
SignalNumClearAhead_ORTS Field
SignalNumNormalHeads Field
signalObjects Field
signalRef Field
StationHold Field
TCDirection Field
TCNextDirection Field
TCNextTC Field
TCOffset Field
TCReference Field
thisRef Field
trackNode Field
trackNodes Field
trainRouteDirectionIndex Field
trItems Field
trRefIndex Field
WorldObject Field
Properties
blockState Property
enabled Property
revDir Property
trItem Property
Methods
AddHead Method
AddHead(Int32,Int32,SignalItem) Method
AddHead(Int32,Int32,SpeedPostItem) Method
clearHoldSignalDispatcher Method
isSignalHead Method
route_set Method
SetSignalType Method
TranslateTMAspect Method
AESignalObject.HoldState Enumeration
AESignalObject.InternalBlockstate Enumeration
AESignalObject.MstsBlockState Enumeration
AESignalObject.Permission Enumeration
AESignals Class
AESignals Members
AESignals Constructor
Fields
noSignals Field
thisRef Field
trackDB Field
Properties
SignalObjects Property
AESignalWorldObject Class
AESignalWorldObject Members
AESignalWorldObject Constructor
AESignalWorldObject Constructor (SignalObj,SignalConfigurationFile)
AESignalWorldObject Constructor (AESignalWorldObject)
Fields
Backfacing Field
FlagsSet Field
FlagsSetBackfacing Field
HeadReference Field
HeadsSet Field
SFileName Field
AETraveller Class
AETraveller Members
AETraveller Constructor
AETraveller Constructor (TrackSectionsFile,TrackDatabaseFile)
AETraveller Constructor (AETraveller)
AETraveller Constructor (AETraveller,AETraveller.TravellerDirection)
AETraveller Constructor (TrackSectionsFile,TrackDatabaseFile,BinaryReader)
Properties
Direction Property
IsEnd Property
IsJunction Property
IsTrack Property
IsTrackCurved Property
IsTrackStraight Property
JunctionEntryPinIndex Property
JunctionExitPinIndex Property
Location Property
RotY Property
TileX Property
TileZ Property
TN Property
TrackNodeIndex Property
TrackNodeLength Property
TrackNodeOffset Property
TrackVectorSectionIndex Property
WorldLocation Property
X Property
Y Property
Z Property
Methods
DistanceTo Method
DistanceTo(WorldLocation) Method
DistanceTo(TrackNode,Int32,Int32,Single,Single,Single) Method
DistanceTo(TrackNode,Int32,Int32,Single,Single,Single,Single) Method
DistanceTo(TrItem) Method
DistanceTo(TrItem,Single) Method
DistanceTo(GlobalItem,Single) Method
DistanceTo(Int32,Int32,Single,Single,Single) Method
DistanceTo(Int32,Int32,Single,Single,Single,AETraveller) Method
DistanceTo(Int32,Int32,Single,Single,Single,Single) Method
EndNodeAhead Method
FindTiltedZ Method
getCoordinate Method
GetCurrentCurveRadius Method
GetCurrentNode Method
GetCurrentSection Method
JunctionNodeAhead Method
JunctionNodeBehind Method
Move Method
MoveInSection Method
MoveTo Method
MoveToNextItem Method
MSTSInterpolateAlongCurve Method
MSTSInterpolateAlongStraight Method
NextSection Method
NextTrackNode Method
NextVectorSection Method
OverlapDistanceM Method
place Method
place(WorldLocation) Method
place(TrackNode) Method
place(TrackNode,Int32,Int32,Single,Single,AETraveller.TravellerDirection) Method
place(Int32) Method
place(Int32,Int32,Int32,Single,Single) Method
place(Int32,Int32,Single,Single) Method
place(Int32,Int32,Single,Single,AETraveller.TravellerDirection) Method
ReverseDirection Method
Save Method
SuperElevationValue Method
ToString Method
AETraveller.TravellerDirection Enumeration
AllowedDir Enumeration
AuxActionHorn Class
AuxActionHorn Members
AuxActionHorn Constructor
Fields
Delay Field
RequiredDistance Field
Methods
Register Method
SaveProperties Method
AuxActionRef Class
AuxActionRef Members
AuxActionRef Constructor
AuxActionRef Constructor (AuxActionRef.AUX_ACTION,Boolean)
AuxActionRef Constructor (AuxActionRef.AUX_ACTION)
Fields
ActionType Field
Properties
IsGeneric Property
Methods
GetComment Method
AuxActionRef.AUX_ACTION Enumeration
AuxActionSigDelegate Class
AuxActionSigDelegate Members
AuxActionSigDelegate Constructor
Fields
Delay Field
Methods
Register Method
AuxActionWP Class
AuxActionWP Members
AuxActionWP Constructor
Fields
Delay Field
RequiredDistance Field
Properties
EndSignalIndex Property
Methods
Register Method
AuxControlStart Class
AuxControlStart Members
AuxControlStart Constructor
Fields
ActionDuration Field
ActivationDelay Field
Methods
Register Method
SaveProperties Method
AuxControlStopped Class
AuxControlStopped Members
AuxControlStopped Constructor
Methods
Register Method
SaveProperties Method
DestinationPoint Class
DestinationPoint Members
DestinationPoint Constructor
Methods
Add Method
Add(String) Method
DrawUtility Class
DrawUtility Members
Methods
FindCurveIntersection Method
FindDistancePoints Method
FindDistanceToCurve Method
FindDistanceToSegment Method
FindDistanceToSegment(PointF,AESegment,PointF) Method
FindDistanceToSegment(PointF,TrackSegment,PointF) Method
FindIntersection Method
FindIntersection(AESegment,AESegment) Method
FindIntersection(AESegment,AESegment,Boolean,Boolean,PointF,PointF,PointF) Method
FindStraightIntersection Method
getDirection Method
PointInPolygon Method
dVector Class
dVector Members
dVector Constructor
Fields
X Field
Y Field
Methods
CheckNaN Method
GetPointF Method
GetVector2 Method
edge Class
edge Members
edge Constructor
edge Constructor (PointF,PointF)
edge Constructor (Single,Single,Single,Single)
Fields
A Field
B Field
GlobalItem Class
GlobalItem Members
GlobalItem Constructor
Fields
Coord Field
isSeen Field
Location Field
Location2D Field
typeItem Field
Properties
asMetadata Property
associateNode Property
associateNodeIdx Property
associateSectionIdx Property
inStationArea Property
Methods
alignEdition Method
complete Method
configCoord Method
Edit Method
FindItem Method
IsActEditable Method
IsEditable Method
isItSeen Method
IsLineSnap Method
IsMovable Method
IsRotable Method
Reduce Method
setActEdit Method
setAngle Method
setEditable Method
setLineSnap Method
setMovable Method
setRotable Method
SynchroLocation Method
Unreduce Method
unsetEditable Method
Update Method
MetaSegment Class
MetaSegment Members
MetaSegment Constructor
Properties
direction Property
name Property
MSTSBase Class
MSTSBase Members
MSTSBase Constructor
MSTSBase Constructor ()
MSTSBase Constructor (TrackDatabaseFile)
Properties
TileX Property
TileY Property
Methods
getMstsCoord Method
reduce Method
MSTSCoord Class
MSTSCoord Members
MSTSCoord Constructor
MSTSCoord Constructor ()
MSTSCoord Constructor (MSTSCoord)
MSTSCoord Constructor (WorldLocation)
MSTSCoord Constructor (TrVectorSection)
MSTSCoord Constructor (TrackNode)
MSTSCoord Constructor (PointF)
Properties
TileX Property
TileY Property
X Property
Y Property
Methods
asString Method
ConvertToPointF Method
ConvertVector Method
ConvertVector2 Method
Equals Method
GetHashCode Method
near Method
Reduce Method
Unreduce Method
Operators
Equality Operator
Inequality Operator
MSTSData Class
MSTSData Members
MSTSData Constructor
Properties
MstsPath Property
RoutePath Property
SIGCFG Property
Signals Property
TDB Property
TRK Property
TSectionDat Property
MSTSItems Class
MSTSItems Members
MSTSItems Constructor
Fields
aeCrossOver Field
buffers Field
segments Field
shapes Field
sidings Field
signals Field
switches Field
Methods
AddCrossOver Method
AddSegment Method
AddSiding Method
AddSignal Method
findSegmentFromMouse Method
getBuffers Method
getCrossOver Method
getSegments Method
GetShape Method
getShapes Method
getSidings Method
getSignals Method
getSwitches Method
GetTrackSegment Method
GetTrackSegment(TrackNode,Int32) Method
GetTrackSegment(Int32,Int32) Method
GetTrackSegment(UInt32) Method
ORConfig Class
ORConfig Members
ORConfig Constructor
Methods
DeserializeJSON Method
LoadConfig Method
SaveConfig Method
SerializeJSON Method
UpdateGenAction Method
OriginPoint Class
OriginPoint Members
OriginPoint Constructor
Methods
Add Method
Add(String) Method
ORRouteConfig Class
ORRouteConfig Members
ORRouteConfig Constructor
Fields
a Field
ActionContainer Field
FileName Field
routeItems Field
toSave Field
Properties
AllItems Property
RouteName Property
RoutePath Property
TileBase Property
traveller Property
Methods
AddItem Method
DeserializeJSON Method
FindMetadataItem Method
GetORItemForNode Method
GetStationItem Method
Index Method
LoadConfig Method
ReduceItems Method
RemoveConnectorItem Method
RemoveItem Method
SaveConfig Method
SearchByLocation Method
SearchNextPathNode Method
SerializeJSON Method
SetTileBase Method
SetTraveller Method
StartSearchPath Method
Possibility Class
Possibility Members
Possibility Constructor
Methods
Add Method
Add(StationPath) Method
ShapeItem Class
ShapeItem Members
ShapeItem Constructor
Fields
A Field
B Field
C Field
curve Field
isCurved Field
junction Field
ShapeIdx Field
trItems Field
Methods
addTrItem Method
getTrItems Method
isJunction Method
setJunction Method
SideEndItem Class
SideEndItem Members
SideEndItem Constructor
Properties
startSiding Property
SideItem Class
SideItem Members
SideItem Constructor
Fields
icoAngle Field
Name Field
sizeSiding Field
typeSiding Field
Properties
trItem Property
type Property
SideStartItem Class
SideStartItem Members
SideStartItem Constructor
Properties
endSiding Property
StationAreaItem Class
StationAreaItem Members
StationAreaItem Constructor
Fields
stationConnector Field
Properties
parent Property
Methods
alignEdition Method
BeRemove Method
configCoord Method
DefineAsInterface Method
Edit Method
getStationConnector Method
highlightTrackFromArea Method
IsInterface Method
setAngle Method
setAngle(List{PointF}) Method
setInterfaceConfigured Method
toggleSelected Method
Update Method
StationConnector Class
StationConnector Members
StationConnector Constructor
StationConnector Constructor (Int32)
StationConnector Constructor (TrackSegment)
Fields
angle Field
Properties
ChainedConnector Property
dirConnector Property
label Property
segment Property
stationPaths Property
Methods
getAllowedDirections Method
getDirConnector Method
getLabel Method
getLineSegment Method
highlightTrackFromArea Method
Init Method
isConfigured Method
searchPaths Method
setConfigured Method
setDirConnector Method
setIcoAngle Method
setLabel Method
StationItem Class
StationItem Members
StationItem Constructor
Fields
areaCompleted Field
icoAngle Field
insideBuffers Field
nameStation Field
nameVisible Field
stationArea Field
StationPathsHelper Field
Properties
traveller Property
Methods
AddBuffers Method
AddPointArea Method
alignEdition Method
checkForNewConnector Method
complete Method
configCoord Method
FindItem Method
FindItemExact Method
getNextArea Method
GetPaths Method
getPolyPoints Method
getPolySegment Method
getStationArea Method
highlightTrackFromArea Method
IsInStation Method
removeConnector Method
searchForPaths Method
setAngle Method
setNameStation Method
setTraveller Method
Update Method
StationPath Class
StationPath Members
StationPath Constructor
StationPath Constructor ()
StationPath Constructor (StationPath)
StationPath Constructor (GlobalItem,AETraveller)
StationPath Constructor (AETraveller)
Fields
outLabel Field
parent Field
PathName Field
Properties
complete Property
ComponentItem Property
directionJunction Property
jctnIdx Property
LastCommonTrack Property
MainPath Property
NbrPassingYard Property
NbrPlatform Property
NbrSiding Property
PassingYard Property
Platform Property
SidesItem Property
Siding Property
traveller Property
Methods
Clear Method
explore Method
highlightTrackFromArea Method
IsDefined Method
NextNode Method
setComplete Method
switchJnct Method
StationPaths Class
StationPaths Members
StationPaths Constructor
Fields
MaxPassingYard Field
ShortPassingYard Field
Methods
Clear Method
explore Method
getPaths Method
highlightTrackFromArea Method
StationPathsHelper Class
StationPathsHelper Members
StationPathsHelper Constructor
Fields
DefinedPath Field
StepInPaths Field
UndefinedPath Field
Methods
Add Method
Clear Method
Modify Method
Reload Method
StationPathsHelper.GetPaths Delegate
TagItem Class
TagItem Members
TagItem Constructor
Fields
nameVisible Field
Properties
nameTag Property
Methods
alignEdition Method
configCoord Method
setNameTag Method
Update Method
TimetableFileLite Class
TimetableFileLite Members
TimetableFileLite Constructor
Fields
Description Field
Trains Field
Methods
ToString Method
TTFilePreliminaryRead Method
TimetableFileLite.TrainInformation Class
TimetableFileLite.TrainInformation Members
TimetableFileLite.TrainInformation Constructor
Fields
Column Field
Consist Field
LeadingConsist Field
Path Field
ReverseConsist Field
StartTime Field
Train Field
Methods
CompareTo Method
ToInfo Method
ToString Method
TimetableGroupFile Class
TimetableGroupFile Members
TimetableGroupFile Constructor
Fields
Description Field
TTFiles Field
TimetableGroupFileLite Class
TimetableGroupFileLite Members
TimetableGroupFileLite Constructor
TimetableGroupFileLite Constructor (String,String)
TimetableGroupFileLite Constructor (TimetableFileLite)
Fields
Description Field
ORTTInfo Field
TrackCircuitElement Class
TrackCircuitElement Members
TrackCircuitElement Constructor
Fields
ElementLocation Field
info Field
refItem Field
TrackCircuitElementConnector Class
TrackCircuitElementConnector Members
TrackCircuitElementConnector Constructor
TrackCircuitElementPlatform Class
TrackCircuitElementPlatform Members
TrackCircuitElementPlatform Constructor
TrackNodeAE Class
TrackNodeAE Members
Methods
getIndex Method
getMSTSCoord Method
getSectionIndex Method
getShapeIdx Method
getVectorSection Method
getWorldFileUiD Method
reduce Method
searchIdx Method
TrackSegment Class
TrackSegment Members
TrackSegment Constructor
TrackSegment Constructor ()
TrackSegment Constructor (AESegment,TrackNode,Int32,Int32,TrackSectionsFile)
Fields
aeCrossOver Field
angle1 Field
angle2 Field
associateSegment Field
Configured Field
curve Field
HasConnector Field
isCurved Field
lengthSegment Field
linkToOther Field
segmentLabel Field
sidings Field
Properties
metaSegment Property
parentStation Property
Methods
AddCrossOver Method
AddSiding Method
AsString Method
CheckCurve Method
GetDecal Method
getEnd Method
getShapeIdx Method
getStart Method
InStation Method
isSnap Method
OutStation Method
setAreaSnaps Method
SetMetaSegment Method
setSnap Method
setSnaps Method
unsetSnap Method
TravellerBeyondTrackLengthException Class
TravellerBeyondTrackLengthException Members
TravellerBeyondTrackLengthException Constructor
Fields
Distance Field
Length Field
TravellerInitializationException Class
TravellerInitializationException Members
TravellerInitializationException Constructor
Fields
ErrorLimit Field
TileX Field
TileZ Field
TVS Field
X Field
Y Field
Z Field
TravellerInvalidDataException Class
TravellerInvalidDataException Members
TravellerInvalidDataException Constructor
TravellerOutsideBoundingAreaException Class
TravellerOutsideBoundingAreaException Members
TravellerOutsideBoundingAreaException Constructor
Fields
DistanceX Field
DistanceZ Field
TravellerOutsideCenterlineException Class
TravellerOutsideCenterlineException Members
TravellerOutsideCenterlineException Constructor
Fields
Distance Field
ORTS.IO
BufferedInMemoryStream Class
BufferedInMemoryStream Members
BufferedInMemoryStream Constructor
Properties
CanRead Property
CanSeek Property
CanWrite Property
Length Property
Position Property
Methods
Close Method
Flush Method
Read Method
RealFlush Method
Seek Method
SetLength Method
Write Method
ByteEncoding Class
ByteEncoding Members
ByteEncoding Constructor
Fields
Encoding Field
Methods
GetByteCount Method
GetByteCount(Char,Int32,Int32) Method
GetBytes Method
GetBytes(Char,Int32,Int32,Byte,Int32) Method
GetCharCount Method
GetCharCount(Byte,Int32,Int32) Method
GetChars Method
GetChars(Byte,Int32,Int32,Char,Int32) Method
GetMaxByteCount Method
GetMaxCharCount Method
ORTS.Menu
Activity Class
Activity Members
Activity Constructor
Fields
Briefing Field
Consist Field
Description Field
Difficulty Field
Duration Field
FilePath Field
Name Field
Path Field
Season Field
StartTime Field
Weather Field
Methods
GetActivities Method
ToString Method
Consist Class
Consist Members
Fields
FilePath Field
Locomotive Field
Name Field
Methods
GetConsist Method
GetConsist(Folder,String) Method
GetConsist(Folder,String,Boolean) Method
GetConsists Method
ToString Method
ExploreActivity Class
ExploreActivity Members
Fields
Consist Field
Path Field
Season Field
StartTime Field
Weather Field
Folder Class
Folder Members
Folder Constructor
Fields
Name Field
Path Field
Methods
GetFolders Method
SetFolders Method
ToString Method
Locomotive Class
Locomotive Members
Locomotive Constructor
Fields
Description Field
FilePath Field
Name Field
Methods
Equals Method
GetHashCode Method
ToString Method
Path Class
Path Members
Fields
End Field
FilePath Field
IsPlayerPath Field
Name Field
Start Field
Methods
GetPath Method
GetPaths Method
ToInfo Method
ToString Method
Route Class
Route Members
Fields
Description Field
Name Field
Path Field
Methods
GetRoutes Method
ToString Method
TimetableInfo Class
TimetableInfo Members
TimetableInfo Constructor
TimetableInfo Constructor (String)
TimetableInfo Constructor (String,String)
Fields
Day Field
Description Field
fileName Field
ORTTList Field
Season Field
Weather Field
Methods
GetTimetableInfo Method
ToString Method
Orts.Parsers.Msts
BinaryBlockReader Class
BinaryBlockReader Members
BinaryBlockReader Constructor
Fields
Filename Field
Flags Field
InputStream Field
RemainingBytes Field
TokenOffset Field
Methods
EndOfBlock Method
ReadFlags Method
ReadFloat Method
ReadInt Method
ReadString Method
ReadSubBlock Method
ReadUInt Method
Skip Method
ThrowException Method
TraceInformation Method
TraceWarning Method
VerifyEndOfBlock Method
BinaryFileReader Class
BinaryFileReader Members
BinaryFileReader Constructor
Methods
EndOfBlock Method
Skip Method
VerifyEndOfBlock Method
Interpolator Class
Interpolator Members
Interpolator Constructor
Interpolator Constructor (Int32)
Interpolator Constructor (Single,Single)
Interpolator Constructor (Interpolator)
Interpolator Constructor (STFReader)
Interpolator Constructor (BinaryReader)
Properties
Item Property
Methods
ComputeSpline Method
ComputeSpline() Method
ComputeSpline(Nullable{Single},Nullable{Single}) Method
GetSize Method
MaxX Method
MaxY Method
MaxY() Method
MaxY(Single) Method
MinX Method
Save Method
ScaleX Method
ScaleY Method
test Method
Interpolator2D Class
Interpolator2D Members
Interpolator2D Constructor
Interpolator2D Constructor (Int32)
Interpolator2D Constructor (Single,Interpolator)
Interpolator2D Constructor (Interpolator2D)
Interpolator2D Constructor (STFReader)
Properties
Item Property
Methods
Get Method
MaxX Method
MinX Method
ScaleX Method
InterpolatorDiesel2D Class
InterpolatorDiesel2D Members
InterpolatorDiesel2D Constructor
InterpolatorDiesel2D Constructor (Int32)
InterpolatorDiesel2D Constructor (InterpolatorDiesel2D)
InterpolatorDiesel2D Constructor (STFReader,Boolean)
Properties
Item Property
Methods
Get Method
MaxX Method
MinX Method
ScaleX Method
SBR Class
SBR Members
SBR Constructor
Fields
ID Field
Label Field
Methods
Dispose Method
EndOfBlock Method
ExpectComment Method
Open Method
ReadFlags Method
ReadFloat Method
ReadInt Method
ReadString Method
ReadSubBlock Method
ReadUInt Method
ReadVector3 Method
Skip Method
ThrowException Method
TraceInformation Method
TraceWarning Method
VerifyEndOfBlock Method
VerifyID Method
SBRException Class
SBRException Members
SBRException Constructor
Methods
TraceInformation Method
TraceWarning Method
STFException Class
STFException Members
STFException Constructor
Methods
TraceInformation Method
TraceWarning Method
STFReader Class
STFReader Members
STFReader Constructor
STFReader Constructor (String,Boolean)
STFReader Constructor (Stream,String,Encoding,Boolean)
Properties
Eof Property
FileName Property
LineNumber Property
SimisSignature Property
Tree Property
Methods
Dispose Method
Dispose() Method
Dispose(Boolean) Method
EndOfBlock Method
EOF Method
Finalize Method
MustMatch Method
ParseBlock Method
ParseBlock(STFReader.ParsingBreak,STFReader.TokenProcessor) Method
ParseBlock(STFReader.TokenProcessor) Method
ParseFile Method
ParseFile(STFReader.ParsingBreak,STFReader.TokenProcessor) Method
ParseFile(STFReader.TokenProcessor) Method
PeekPastWhitespace Method
ReadBoolBlock Method
ReadDouble Method
ReadDoubleBlock Method
ReadFloat Method
ReadFloatBlock Method
ReadHex Method
ReadHexBlock Method
ReadInt Method
ReadIntBlock Method
ReadItem Method
ReadString Method
ReadStringBlock Method
ReadUInt Method
ReadUIntBlock Method
ReadVector2Block Method
ReadVector3Block Method
ReadVector4Block Method
SkipBlock Method
SkipRestOfBlock Method
StepBackOneItem Method
VerifyStartOfBlock Method
STFReader.ParsingBreak Delegate
STFReader.Processor Delegate
STFReader.TokenProcessor Structure
STFReader.TokenProcessor Members
STFReader.TokenProcessor Constructor
Fields
processor Field
token Field
STFReader.UNITS Enumeration
TokenID Enumeration
UnicodeBlockReader Class
UnicodeBlockReader Members
UnicodeBlockReader Constructor
Fields
atEndOfBlock Field
f Field
Methods
EndOfBlock Method
ReadFlags Method
ReadFloat Method
ReadInt Method
ReadString Method
ReadSubBlock Method
ReadUInt Method
Skip Method
ThrowException Method
TraceInformation Method
TraceWarning Method
VerifyEndOfBlock Method
UnicodeFileReader Class
UnicodeFileReader Members
UnicodeFileReader Constructor
Methods
EndOfBlock Method
Skip Method
VerifyEndOfBlock Method
Orts.Parsers.OR
TimetableReader Class
TimetableReader Members
TimetableReader Constructor
Fields
FilePath Field
Strings Field
Orts.Processes
ProcessState Class
ProcessState Members
ProcessState Constructor
Properties
Finished Property
Terminated Property
Methods
SignalFinish Method
SignalStart Method
SignalTerminate Method
WaitTillFinished Method
WaitTillStarted Method
Profiler Class
Profiler Members
Profiler Constructor
Fields
Name Field
Properties
CPU Property
Wait Property
Wall Property
Methods
Mark Method
SetThread Method
Start Method
Stop Method
ORTS.Settings
DefaultAttribute Class
DefaultAttribute Members
DefaultAttribute Constructor
Fields
Value Field
DoNotSaveAttribute Class
DoNotSaveAttribute Members
DoNotSaveAttribute Constructor
FolderSettings Class
FolderSettings Members
FolderSettings Constructor
Fields
Folders Field
Methods
GetDefaultValue Method
GetValue Method
Load Method
Load(Boolean,Dictionary{String,String}) Method
Reset Method
Reset() Method
Save Method
Save() Method
Save(String) Method
SetValue Method
InputSettings Class
InputSettings Members
InputSettings Constructor
Fields
Commands Field
DefaultCommands Field
KeyboardLayout Field
Methods
CheckForErrors Method
DrawKeyboardMap Method
DumpToGraphic Method
DumpToText Method
GetDefaultValue Method
GetPrettyCommandName Method
GetPrettyLocalizedName Method
GetPrettyUniqueInput Method
GetScanCodeColor Method
GetScanCodeKeyName Method
GetScanCodeKeys Method
GetValue Method
Load Method
Load(Boolean,Dictionary{String,String}) Method
Reset Method
Reset() Method
Save Method
Save() Method
Save(String) Method
Scale Method
SetValue Method
KeyModifiers Enumeration
UpdateSettings Class
UpdateSettings Members
UpdateSettings Constructor
UpdateSettings Constructor ()
UpdateSettings Constructor (String)
Fields
SettingsFilePath Field
Properties
ChangeLogLink Property
Channel Property
TTL Property
URL Property
Methods
GetChannels Method
GetDefaultValue Method
GetValue Method
Load Method
Load(Boolean,Dictionary{String,String}) Method
Reset Method
Reset() Method
Save Method
Save() Method
Save(String) Method
SetValue Method
UpdateState Class
UpdateState Members
UpdateState Constructor
Properties
LastCheck Property
NextCheck Property
Update Property
Methods
GetDefaultValue Method
GetValue Method
Load Method
Load(Boolean,Dictionary{String,String}) Method
Reset Method
Reset() Method
Save Method
Save() Method
Save(String) Method
SetValue Method
UserCommandInput Class
UserCommandInput Members
UserCommandInput Constructor
Properties
IsModifier Property
PersistentDescriptor Property
Methods
GetUniqueInputs Method
IsKeyDown Method
ToString Method
UserCommandKeyInput Class
UserCommandKeyInput Members
UserCommandKeyInput Constructor
UserCommandKeyInput Constructor (Int32,Keys,Boolean,Boolean,Boolean)
UserCommandKeyInput Constructor (Int32)
UserCommandKeyInput Constructor (Keys)
UserCommandKeyInput Constructor (Int32,KeyModifiers)
UserCommandKeyInput Constructor (Keys,KeyModifiers)
Properties
Alt Property
Control Property
Key Property
PersistentDescriptor Property
ScanCode Property
Shift Property
VirtualKey Property
Methods
GetUniqueInputs Method
IsKeyDown Method
IsKeyMatching Method
IsModifiersMatching Method
ToString Method
UserCommandModifiableKeyInput Class
UserCommandModifiableKeyInput Members
UserCommandModifiableKeyInput Constructor
UserCommandModifiableKeyInput Constructor (Int32,KeyModifiers,UserCommandInput)
UserCommandModifiableKeyInput Constructor (Int32,UserCommandInput)
Properties
IgnoreAlt Property
IgnoreControl Property
IgnoreShift Property
PersistentDescriptor Property
Methods
GetUniqueInputs Method
IsKeyDown Method
SynchronizeCombine Method
ToString Method
UserCommandModifierInput Class
UserCommandModifierInput Members
UserCommandModifierInput Constructor
UserCommandModifierInput Constructor (Boolean,Boolean,Boolean)
UserCommandModifierInput Constructor (KeyModifiers)
Properties
Alt Property
Control Property
IsModifier Property
PersistentDescriptor Property
Shift Property
Methods
GetUniqueInputs Method
IsKeyDown Method
IsModifiersMatching Method
ToString Method
UserCommands Enumeration
UserSettings Class
UserSettings Members
UserSettings Constructor
Fields
DeletedSaveFolder Field
RegistryKey Field
SavePackFolder Field
SettingsFilePath Field
UserDataFolder Field
Properties
AdhesionFactor Property
AdhesionFactorChange Property
AdhesionMovingAverageFilterSize Property
AdhesionProportionalToWeather Property
Alerter Property
AlerterDisableExternal Property
Autopilot Property
AuxActionEnabled Property
AvatarURL Property
BrakePipeChargingRate Property
BreakCouplers Property
Cab2DStretch Property
CarVibratingLevel Property
CircularSpeedGauge Property
ConditionalLoadOfNightTextures Property
CorrectQuestionableBrakingParams Property
CurveResistanceSpeedDependent Property
CurveSpeedDependent Property
DataLogger Property
DataLoggerSeparator Property
DataLogMisc Property
DataLogPerformance Property
DataLogPhysics Property
DataLogSpeedUnits Property
DataLogStart Property
DataLogStationStops Property
DataLogTrainSpeed Property
DataLogTSContents Property
DataLogTSInterval Property
DayAmbientLight Property
DisableTCSScripts Property
DistantMountains Property
DistantMountainsViewingDistance Property
DoubleWire Property
DynamicShadows Property
ExtendedAIShunting Property
FastFullScreenAltTab Property
Folders Property
FullScreen Property
GraduatedRelease Property
HotStart Property
Input Property
Language Property
LODBias Property
LODViewingExtention Property
Logging Property
LoggingFilename Property
LoggingPath Property
Menu_Selection Property
ModelInstancing Property
MSTSBINSound Property
Multiplayer Property
Multiplayer_Host Property
Multiplayer_Port Property
Multiplayer_UpdateInterval Property
Multiplayer_User Property
MultiplayerClient Property
MultiplayerServer Property
NoForcedRedAtStationStops Property
OverrideNonElectrifiedRoutes Property
PerformanceTuner Property
PerformanceTunerTarget Property
PrecipitationBoxHeight Property
PrecipitationBoxLength Property
PrecipitationBoxWidth Property
PreferDDSTexture Property
PressureUnit Property
Profiling Property
ProfilingFrameCount Property
ProfilingTime Property
ReplayPauseBeforeEnd Property
ReplayPauseBeforeEndS Property
RetainersOnAllCars Property
ScreenshotPath Property
ShaderModel Property
ShadowAllShapes Property
ShadowMapBlur Property
ShadowMapCount Property
ShadowMapDistance Property
ShadowMapResolution Property
ShowAvatar Property
ShowErrorDialogs Property
SignalLightGlow Property
SoundDetailLevel Property
SoundVolumePercent Property
SuperElevationGauge Property
SuperElevationMinLen Property
SuppressConfirmations Property
SuppressShapeWarnings Property
TunnelResistanceDependent Property
Units Property
UseAdvancedAdhesion Property
UseLargeAddressAware Property
UseLocationPassingPaths Property
UseMSTSEnv Property
UseSuperElevation Property
VerticalSync Property
ViewDispatcher Property
ViewingDistance Property
ViewingFOV Property
WindowGlass Property
WindowPosition_Activity Property
WindowPosition_CarOperations Property
WindowPosition_Compass Property
WindowPosition_ComposeMessage Property
WindowPosition_DriverAid Property
WindowPosition_Help Property
WindowPosition_NextStation Property
WindowPosition_Quit Property
WindowPosition_Switch Property
WindowPosition_TrackMonitor Property
WindowPosition_TrainList Property
WindowPosition_TrainOperations Property
WindowSize Property
Wire Property
WorldObjectDensity Property
YoungestFailedToRestore Property
Methods
GetDefaultValue Method
GetValue Method
Load Method
Load(Boolean,Dictionary{String,String}) Method
Log Method
Reset Method
Reset() Method
Save Method
Save() Method
Save(String) Method
SetValue Method
UserSettings.Menu_SelectionIndex Enumeration
ORTS.Updater
Update Class
Update Members
Update Constructor
Properties
Date Property
Url Property
Version Property
UpdateManager Class
UpdateManager Members
UpdateManager Constructor
Fields
ChannelCommandLine Field
ElevationCommandLine Field
RelaunchCommandLine Field
WaitProcessIdCommandLine Field
Properties
ChangeLogLink Property
ChannelName Property
LastCheckError Property
LastUpdate Property
LastUpdateError Property
UpdaterNeedsElevation Property
Methods
Apply Method
Check Method
GetChannels Method
GetMainExecutable Method
SetChannel Method
Update Method
Events
ApplyProgressChanged Event
Orts.Viewer3D
ActivityCommand Class
ActivityCommand Members
ActivityCommand Constructor
Properties
Receiver Property
Methods
ToString Method
ALSoundSource Class
ALSoundSource Members
ALSoundSource Constructor
Fields
ActiveCount Field
NeedsFrequentUpdate Field
SoundSourceID Field
Properties
Active Property
isPlaying Property
MstsMonoTreatment Property
PlaybackSpeed Property
SampleRate Property
Volume Property
Methods
Dispose Method
GetPlayingData Method
HardActivate Method
HardDeactivate Method
InitPosition Method
MuteAll Method
Queue Method
Stop Method
UnMuteAll Method
Update Method
AnimatedPart Class
AnimatedPart Members
AnimatedPart Constructor
Fields
FrameCount Field
MatrixIndexes Field
Methods
AddMatrix Method
Empty Method
SetFrameClamp Method
SetFrameCycle Method
SetFrameWrap Method
SetState Method
Swap Method
UpdateLoop Method
UpdateLoop(Boolean,ElapsedTime) Method
UpdateLoop(Single) Method
UpdateState Method
AnimatedShape Class
AnimatedShape Members
AnimatedShape Constructor
AnimatedShape Constructor (Viewer,String,WorldPosition,ShapeFlags)
AnimatedShape Constructor (Viewer,String,WorldPosition)
Fields
AnimationKey Field
Methods
PrepareFrame Method
AttachedCamera Class
AttachedCamera Members
AttachedCamera Constructor
Fields
attachedCar Field
attachedLocation Field
tiltingLand Field
Properties
AttachedCar Property
Methods
FirstCar Method
GetCameraCars Method
GetCameraView Method
IsCameraFlipped Method
LastCar Method
MoveCar Method
NextCar Method
OnActivate Method
PreviousCar Method
Restore Method
Save Method
SetCameraCar Method
Update Method
UpdateLocation Method
BasicBlendedMaterial Class
BasicBlendedMaterial Members
BasicBlendedMaterial Constructor
Methods
GetBlending Method
BasicMaterial Class
BasicMaterial Members
BasicMaterial Constructor
Methods
Render Method
BoundingBox Structure
BoundingBox Members
Fields
Height Field
Size Field
Transform Field
BrakemanCamera Class
BrakemanCamera Members
BrakemanCamera Constructor
Fields
attachedToRear Field
Properties
Name Property
NearPlane Property
Methods
GetCameraCars Method
IsCameraFlipped Method
NextCar Method
PreviousCar Method
SetCameraCar Method
CabCamera Class
CabCamera Members
CabCamera Constructor
Fields
sideLocation Field
Properties
IsAvailable Property
IsUnderground Property
Name Property
SideLocation Property
Style Property
Methods
GetCameraCars Method
HandleUserInput Method
InitialiseRotation Method
OnActivate Method
Reset Method
Restore Method
Save Method
SetCameraCar Method
CabShader Class
CabShader Members
CabShader Constructor
Methods
SetData Method
SetLightPositions Method
SetTextureData Method
CabViewCircularSpeedGaugeRenderer Class
CabViewCircularSpeedGaugeRenderer Members
CabViewCircularSpeedGaugeRenderer Constructor
Fields
CircularSpeedGauge Field
Methods
Draw Method
PrepareFrame Method
Camera Class
Camera Members
Camera Constructor
Camera Constructor (Viewer)
Camera Constructor (Viewer,Camera)
Fields
cameraLocation Field
CommandStartTime Field
FieldOfView Field
MouseScrollValue Field
SoundBaseTile Field
SpeedAdjustmentForRotation Field
TerrainAltitudeMargin Field
VerticalClamper Field
Viewer Field
XnaDistantMountainProjection Field
XNASkyProjection Field
xnaView Field
Properties
AttachedCar Property
CameraWorldLocation Property
IsAvailable Property
IsUnderground Property
Location Property
Name Property
NearPlane Property
ReplaySpeed Property
Style Property
TileX Property
TileZ Property
XnaProjection Property
XnaView Property
Methods
Activate Method
CanSee Method
GetCameraView Method
GetSpeed Method
HandleUserInput Method
InFov Method
InRange Method
OnActivate Method
PrepareFrame Method
Reset Method
Restore Method
Save Method
ScreenChanged Method
Update Method
UpdateListener Method
XnaLocation Method
ZoomByMouseWheel Method
ZoomIn Method
Camera.CameraAngleClamper Class
Camera.CameraAngleClamper Members
Camera.CameraAngleClamper Constructor
Methods
Clamp Method
Camera.Styles Enumeration
CameraMouseRotateCommand Class
CameraMouseRotateCommand Members
CameraMouseRotateCommand Constructor
Methods
Redo Method
ToString Method
CameraMoveXYZCommand Class
CameraMoveXYZCommand Members
CameraMoveXYZCommand Constructor
Methods
Redo Method
ToString Method
CameraRotateLeftRightCommand Class
CameraRotateLeftRightCommand Members
CameraRotateLeftRightCommand Constructor
Methods
Redo Method
ToString Method
CameraRotateUpDownCommand Class
CameraRotateUpDownCommand Members
CameraRotateUpDownCommand Constructor
Methods
Redo Method
ToString Method
CameraXCommand Class
CameraXCommand Members
CameraXCommand Constructor
Methods
Redo Method
ToString Method
CameraYCommand Class
CameraYCommand Members
CameraYCommand Constructor
Methods
Redo Method
ToString Method
CameraZCommand Class
CameraZCommand Members
CameraZCommand Constructor
Methods
Redo Method
ToString Method
ChangeCabCommand Class
ChangeCabCommand Members
ChangeCabCommand Constructor
Properties
Receiver Property
Methods
Redo Method
CircularSpeedGauge Class
CircularSpeedGauge Members
CircularSpeedGauge Constructor
Properties
Scale Property
Methods
Draw Method
PrepareFrame Method
SetFont Method
SetRange Method
SetRange(Int32) Method
SetRange(Single) Method
SetUnit Method
SizeTo Method
CircularSpeedGaugeControl Class
CircularSpeedGaugeControl Members
CircularSpeedGaugeControl Constructor
Fields
CircularSpeedGauge Field
Methods
PrepareFrame Method
SetRange Method
SizeTo Method
CloseAndResumeActivityCommand Class
CloseAndResumeActivityCommand Members
CloseAndResumeActivityCommand Constructor
Methods
Redo Method
CUECHUNK Structure
CUECHUNK Members
Fields
szChunkName Field
ulChunkSize Field
ulNumCuePts Field
CUEPT Structure
CUEPT Members
Fields
ulBlockStart Field
ulByteStart Field
ulChunkStart Field
ulID Field
ulPlayPos Field
ulRiffID Field
DDSLib Class
DDSLib Members
Methods
DDSFromFile Method
DDSFromFile(String,GraphicsDevice,Boolean,Texture2D) Method
DDSFromFile(String,GraphicsDevice,Boolean,Texture3D) Method
DDSFromFile(String,GraphicsDevice,Boolean,TextureCube) Method
DDSFromStream Method
DDSFromStream(Stream,GraphicsDevice,Int32,Boolean,Texture2D) Method
DDSFromStream(Stream,GraphicsDevice,Int32,Boolean,Texture3D) Method
DDSFromStream(Stream,GraphicsDevice,Int32,Boolean,TextureCube) Method
DDSToFile Method
DDSToStream Method
GetDataByteSize Method
GetDataByteSize(Texture2D,Int32) Method
GetDataByteSize(TextureCube,Int32) Method
DebugNormalMaterial Class
DebugNormalMaterial Members
DebugNormalMaterial Constructor
Methods
Render Method
SetState Method
DebugShader Class
DebugShader Members
DebugShader Constructor
Properties
GraphPos Property
GraphSample Property
ScreenSize Property
Methods
SetMatrix Method
DriverMachineInterfaceShader Class
DriverMachineInterfaceShader Members
DriverMachineInterfaceShader Constructor
Methods
SetData Method
DynamicTrack Class
DynamicTrack Members
DynamicTrack Constructor
Methods
Decompose Method
DynamicTrackPrimitive Class
DynamicTrackPrimitive Members
DynamicTrackPrimitive Constructor
DynamicTrackPrimitive Constructor ()
DynamicTrackPrimitive Constructor (Viewer,DyntrackObj,WorldPosition,WorldPosition)
Fields
center Field
DDY Field
DTrackData Field
IndexIndex Field
MSTSLODCenter Field
NumIndices Field
NumSections Field
NumVertices Field
ObjectRadius Field
OldRadius Field
OldV Field
radius Field
sectionRotation Field
SegmentLength Field
ShapePrimitives Field
TriangleListIndices Field
TrProfile Field
UiD Field
VertexIndex Field
VertexList Field
XNAEnd Field
Methods
BuildPrimitive Method
CircArcGen Method
LinearGen Method
Mark Method
DynamicTrackPrimitive.DtrackData Structure
DynamicTrackPrimitive.DtrackData Members
Fields
deltaY Field
IsCurved Field
param1 Field
param2 Field
DynamicTrackViewer Class
DynamicTrackViewer Members
DynamicTrackViewer Constructor
DynamicTrackViewer Constructor (Viewer,DyntrackObj,WorldPosition,WorldPosition)
DynamicTrackViewer Constructor (Viewer,WorldPosition,WorldPosition)
Fields
Primitive Field
Methods
Mark Method
PrepareFrame Method
EmptyMaterial Class
EmptyMaterial Members
EmptyMaterial Constructor
FieldOfViewCommand Class
FieldOfViewCommand Members
FieldOfViewCommand Constructor
Methods
Redo Method
FirstCarCommand Class
FirstCarCommand Members
FirstCarCommand Constructor
Methods
Redo Method
ForestMaterial Class
ForestMaterial Members
ForestMaterial Constructor
Methods
GetShadowTexture Method
Mark Method
Render Method
ResetState Method
SetState Method
ForestPrimitive Class
ForestPrimitive Members
ForestPrimitive Constructor
Fields
MaximumCenterlineOffset Field
ObjectRadius Field
PrimitiveCount Field
Methods
Draw Method
FindTracksClose Method
FindTracksMoreClose Method
ForestViewer Class
ForestViewer Members
ForestViewer Constructor
Fields
MaximumCenterlineOffset Field
Methods
PrepareFrame Method
FreeRoamCamera Class
FreeRoamCamera Members
FreeRoamCamera Constructor
Properties
Name Property
Methods
HandleUserInput Method
PanRight Method
PanUp Method
Reset Method
SetLocation Method
Update Method
ZoomIn Method
FuelPickupItemShape Class
FuelPickupItemShape Members
FuelPickupItemShape Constructor
Fields
AnimationKey Field
Methods
PrepareFrame Method
Unload Method
HazzardShape Class
HazzardShape Members
HazzardShape Constructor
Methods
CreateHazzard Method
PrepareFrame Method
Unload Method
HeadOutCamera Class
HeadOutCamera Members
HeadOutCamera Constructor
Fields
CurrentViewpointIndex Field
Forwards Field
PrevCabWasRear Field
Properties
IsAvailable Property
Name Property
NearPlane Property
Methods
ChangeCab Method
GetCameraCars Method
SetCameraCar Method
HeadOutCamera.HeadDirection Enumeration
ImmediateRefillCommand Class
ImmediateRefillCommand Members
ImmediateRefillCommand Constructor
Properties
Receiver Property
Methods
Redo Method
InfoDisplay Class
InfoDisplay Members
InfoDisplay Constructor
Properties
IsRecordingSteamPowerCurve Property
Methods
HandleUserInput Method
PrepareFrame Method
Profile Method
InsideThreeDimCamera Class
InsideThreeDimCamera Members
InsideThreeDimCamera Constructor
Fields
viewPoint Field
Properties
NearPlane Property
Methods
HandleUserInput Method
MoveCameraXYZ Method
OnActivate Method
RotateByMouse Method
RotateDown Method
RotateRight Method
Label3DMaterial Class
Label3DMaterial Members
Label3DMaterial Constructor
Fields
Font Field
Texture Field
Methods
GetBlending Method
GetTextLocation Method
Render Method
SetState Method
LastCarCommand Class
LastCarCommand Members
LastCarCommand Constructor
Methods
Redo Method
LevelCrossingShape Class
LevelCrossingShape Members
LevelCrossingShape Constructor
Methods
PrepareFrame Method
Unload Method
LightConeMaterial Class
LightConeMaterial Members
LightConeMaterial Constructor
Methods
Render Method
ResetState Method
SetState Method
LightConePrimitive Class
LightConePrimitive Members
LightConePrimitive Constructor
Fields
Angle1 Field
Angle2 Field
Color1 Field
Color2 Field
Direction1 Field
Direction2 Field
Distance1 Field
Distance2 Field
Position1 Field
Position2 Field
Radius1 Field
Radius2 Field
Methods
Draw Method
UpdateStates Method
LightConeShader Class
LightConeShader Members
LightConeShader Constructor
Methods
SetFade Method
SetMatrix Method
LightGlowMaterial Class
LightGlowMaterial Members
LightGlowMaterial Constructor
Methods
GetBlending Method
Mark Method
Render Method
ResetState Method
SetState Method
LightGlowPrimitive Class
LightGlowPrimitive Members
LightGlowPrimitive Constructor
Methods
Draw Method
LightGlowShader Class
LightGlowShader Members
LightGlowShader Constructor
Properties
LightGlowTexture Property
Methods
SetFade Method
SetMatrix Method
LightPrimitive Class
LightPrimitive Members
LightPrimitive Constructor
Fields
Enabled Field
Fade Field
FadeIn Field
FadeOut Field
FadeTime Field
Light Field
State Field
StateCount Field
StateTime Field
Methods
PrepareFrame Method
SetUpTransitions Method
UpdateStates Method
LightViewer Class
LightViewer Members
LightViewer Constructor
Fields
CarCoupledFront Field
CarCoupledRear Field
CarInService Field
CarIsFirst Field
CarIsLast Field
CarIsPlayer Field
CarIsReversed Field
HasLightCone Field
IsDay Field
LightConeColor Field
LightConeDirection Field
LightConeDistance Field
LightConeFadeIn Field
LightConeFadeOut Field
LightConeMinDotProduct Field
LightConePosition Field
Penalty Field
TrainHeadlight Field
Weather Field
Properties
IsLightConeActive Property
Methods
CalculateLightCone Method
Mark Method
PrepareFrame Method
LOD Class
LOD Members
LOD Constructor
LOD Constructor (Single)
LOD Constructor (Viewer,STFReader)
Fields
CutoffRadius Field
LODItems Field
PrimIndexStart Field
PrimIndexStop Field
Methods
Mark Method
LODItem Class
LODItem Members
LODItem Constructor
LODItem Constructor (String)
LODItem Constructor (Viewer,STFReader)
Fields
AlphaTestMode Field
ESD_Alternative_Texture Field
LightModelName Field
LODMaterial Field
MipMapLevelOfDetailBias Field
Name Field
NumSegments Field
NumVertices Field
Polylines Field
ShaderName Field
TexAddrModeName Field
TexName Field
Methods
Accum Method
LoadMaterial Method
Mark Method
LODItemWire Class
LODItemWire Members
LODItemWire Constructor
Fields
VerticalNumSegments Field
VerticalNumVertices Field
VerticalPolylines Field
Methods
VerticalAccumulate Method
LODWire Class
LODWire Members
LODWire Constructor
LookAtCamera Class
LookAtCamera Members
LookAtCamera Constructor
Fields
targetLocation Field
Properties
IsUnderground Property
TargetWorldLocation Property
Methods
GetCameraView Method
Restore Method
Save Method
Material Class
Material Members
Material Constructor
Fields
Viewer Field
Methods
GetBlending Method
GetShadowTexture Method
GetShadowTextureAddressMode Method
KeyLengthRemainder Method
Mark Method
Render Method
ResetState Method
SetState Method
ToString Method
MoveCameraCommand Class
MoveCameraCommand Members
MoveCameraCommand Constructor
Fields
EndTime Field
Properties
Receiver Property
Methods
ToString Method
MSTSSkyConstants Class
MSTSSkyConstants Members
MSTSSkyConstants Constructor
Fields
IsNight Field
skyHeight Field
skyLevels Field
skyRadius Field
skySides Field
MSTSSkyDrawer Class
MSTSSkyDrawer Members
MSTSSkyDrawer Constructor
Fields
date Field
isNight Field
mstsskyfogDistance Field
mstsskylatitude Field
mstsskylongitude Field
mstsskylunarDirection Field
MSTSSkyMesh Field
mstsskymoonPhase Field
mstsskyovercastFactor Field
mstsskysolarDirection Field
mstsskywindDirection Field
mstsskywindSpeed Field
SkyLayers Field
Methods
LoadPrep Method
PrepareFrame Method
MSTSSkyMaterial Class
MSTSSkyMaterial Members
MSTSSkyMaterial Constructor
Methods
GetBlending Method
Render Method
ResetState Method
MSTSSkyMesh Class
MSTSSkyMesh Members
MSTSSkyMesh Constructor
Fields
drawIndex Field
mstscloudDomeRadiusDiff Field
mstsskyRadius Field
Methods
Draw Method
MultiPlayerViewer Class
MultiPlayerViewer Members
Methods
HandleUserInput Method
NextCarCommand Class
NextCarCommand Members
NextCarCommand Constructor
Methods
Redo Method
Noise Class
Noise Members
Noise Constructor
Fields
perm Field
Methods
Generate Method
Generate(Single) Method
Generate(Single,Single) Method
Generate(Single,Single,Single) Method
NonTrackingCamera Class
NonTrackingCamera Members
NonTrackingCamera Constructor
Methods
HandleUserInput Method
OpenAL Class
OpenAL Members
OpenAL Constructor
Fields
AL_AUXILIARY_SEND_FILTER Field
AL_BITS Field
AL_BUFFER Field
AL_BUFFERS_PROCESSED Field
AL_BUFFERS_QUEUED Field
AL_BYTE_OFFSET Field
AL_CHANNELS Field
AL_DIRECTION Field
AL_DISTANCE_MODEL Field
AL_DOPPLER_FACTOR Field
AL_EAXREVERB_AIR_ABSORPTION_GAINHF Field
AL_EAXREVERB_DECAY_HFLIMIT Field
AL_EAXREVERB_DECAY_HFRATIO Field
AL_EAXREVERB_DECAY_LFRATIO Field
AL_EAXREVERB_DECAY_TIME Field
AL_EAXREVERB_DENSITY Field
AL_EAXREVERB_DIFFUSION Field
AL_EAXREVERB_ECHO_DEPTH Field
AL_EAXREVERB_ECHO_TIME Field
AL_EAXREVERB_GAIN Field
AL_EAXREVERB_GAINHF Field
AL_EAXREVERB_GAINLF Field
AL_EAXREVERB_HFREFERENCE Field
AL_EAXREVERB_LATE_REVERB_DELAY Field
AL_EAXREVERB_LATE_REVERB_GAIN Field
AL_EAXREVERB_LATE_REVERB_PAN Field
AL_EAXREVERB_LFREFERENCE Field
AL_EAXREVERB_MODULATION_DEPTH Field
AL_EAXREVERB_MODULATION_TIME Field
AL_EAXREVERB_REFLECTIONS_DELAY Field
AL_EAXREVERB_REFLECTIONS_GAIN Field
AL_EAXREVERB_REFLECTIONS_PAN Field
AL_EAXREVERB_ROOM_ROLLOFF_FACTOR Field
AL_ECHO_DAMPING Field
AL_ECHO_DELAY Field
AL_ECHO_FEEDBACK Field
AL_ECHO_LRDELAY Field
AL_ECHO_SPREAD Field
AL_EFFECT_EAXREVERB Field
AL_EFFECT_ECHO Field
AL_EFFECT_PITCH_SHIFTER Field
AL_EFFECT_REVERB Field
AL_EFFECT_TYPE Field
AL_EFFECTSLOT_AUXILIARY_SEND_AUTO Field
AL_EFFECTSLOT_EFFECT Field
AL_EFFECTSLOT_GAIN Field
AL_EFFECTSLOT_NULL Field
AL_EXPONENT_DISTANCE Field
AL_EXPONENT_DISTANCE_CLAMPED Field
AL_FALSE Field
AL_FILTER_NULL Field
AL_FORMAT_MONO16 Field
AL_FORMAT_MONO8 Field
AL_FORMAT_STEREO16 Field
AL_FORMAT_STEREO8 Field
AL_FREQUENCY Field
AL_GAIN Field
AL_INVALID Field
AL_INVALID_ENUM Field
AL_INVALID_NAME Field
AL_INVALID_OPERATION Field
AL_INVALID_VALUE Field
AL_INVERSE_DISTANCE Field
AL_INVERSE_DISTANCE_CLAMPED Field
AL_LINEAR_DISTANCE Field
AL_LINEAR_DISTANCE_CLAMPED Field
AL_LOOP_POINTS_SOFT Field
AL_LOOPING Field
AL_MAX_DISTANCE Field
AL_MAX_GAIN Field
AL_MIN_GAIN Field
AL_NO_ERROR Field
AL_NONE Field
AL_ORIENTATION Field
AL_OUT_OF_MEMORY Field
AL_PITCH Field
AL_PLAYING Field
AL_POSITION Field
AL_REFERENCE_DISTANCE Field
AL_RENDERER Field
AL_REVERB_AIR_ABSORPTION_GAINHF Field
AL_REVERB_DECAY_HFLIMIT Field
AL_REVERB_DECAY_HFRATIO Field
AL_REVERB_DECAY_TIME Field
AL_REVERB_DENSITY Field
AL_REVERB_DIFFUSION Field
AL_REVERB_GAIN Field
AL_REVERB_GAINHF Field
AL_REVERB_LATE_REVERB_DELAY Field
AL_REVERB_LATE_REVERB_GAIN Field
AL_REVERB_REFLECTIONS_DELAY Field
AL_REVERB_REFLECTIONS_GAIN Field
AL_REVERB_ROOM_ROLLOFF_FACTOR Field
AL_ROLLOFF_FACTOR Field
AL_SOURCE_RELATIVE Field
AL_SOURCE_STATE Field
AL_SOURCE_TYPE Field
AL_STATIC Field
AL_STREAMING Field
AL_TRUE Field
AL_UNDETERMINED Field
AL_VELOCITY Field
AL_VENDOR Field
AL_VERSION Field
ALC_DEFAULT_DEVICE_SPECIFIER Field
ALC_DEVICE_SPECIFIER Field
EFX_REVERB_PRESET_GENERIC Field
EFX_REVERB_PRESET_HANGAR Field
EFX_REVERB_PRESET_MOUNTAINS Field
EFX_REVERB_PRESET_OUTDOORS_DEEPCANYON Field
EFX_REVERB_PRESET_OUTDOORS_VALLEY Field
EFX_REVERB_PRESET_QUARRY Field
HornEffectID Field
HornEffectSlotID Field
Methods
alAuxiliaryEffectSloti Method
alBufferData Method
alBufferiv Method
alcCreateContext Method
alcGetString Method
alcIsExtensionPresent Method
alcMakeContextCurrent Method
alcOpenDevice Method
alDeleteBuffers Method
alDeleteBuffers(Int32,Int32) Method
alDeleteBuffers(Int32,Int32) Method
alDeleteSources Method
alDeleteSources(Int32,Int32) Method
alDeleteSources(Int32,Int32) Method
alDistanceModel Method
alEffectf Method
alEffectfv Method
alEffecti Method
alGenAuxiliaryEffectSlots Method
alGenBuffers Method
alGenEffects Method
alGenSources Method
alGetBufferi Method
alGetEnumValue Method
alGetError Method
alGetListener3f Method
alGetSource3f Method
alGetSourcef Method
alGetSourcei Method
alGetString Method
AlInitialize Method
alIsExtensionPresent Method
alIsSource Method
alListener3f Method
alListenerf Method
alListenerfv Method
alSource3f Method
alSource3i Method
alSourcef Method
alSourcefv Method
alSourcei Method
alSourcePlay Method
alSourceQueueBuffers Method
alSourceRewind Method
alSourceStop Method
alSourceUnqueueBuffer Method
alSourceUnqueueBuffers Method
alSourceUnqueueBuffers(Int32,Int32,Int32) Method
alSourceUnqueueBuffers(Int32,Int32,Int32) Method
CreateHornEffect Method
GetErrorString Method
Initialize Method
LoadEchoEffect Method
LoadReverbEffect Method
OpenAL.EFXEAXREVERBPROPERTIES Structure
OpenAL.EFXEAXREVERBPROPERTIES Members
OpenAL.EFXEAXREVERBPROPERTIES Constructor
Fields
flAirAbsorptionGainHF Field
flDecayHFRatio Field
flDecayLFRatio Field
flDecayTime Field
flDensity Field
flDiffusion Field
flEchoDepth Field
flEchoTime Field
flGain Field
flGainHF Field
flGainLF Field
flHFReference Field
flLateReverbDelay Field
flLateReverbGain Field
flLateReverbPan Field
flLFReference Field
flModulationDepth Field
flModulationTime Field
flReflectionsDelay Field
flReflectionsGain Field
flReflectionsPan Field
flRoomRolloffFactor Field
iDecayHFLimit Field
ORTSActSoundSources Class
ORTSActSoundSources Members
ORTSActSoundSources Constructor
Methods
Update Method
ORTSDisableTrigger Class
ORTSDisableTrigger Members
ORTSDisableTrigger Constructor
Methods
Run Method
ORTSDiscreteTrigger Class
ORTSDiscreteTrigger Members
ORTSDiscreteTrigger Constructor
Fields
TriggerID Field
Methods
HandleEvent Method
HandleEvent(Event) Method
HandleEvent(Event,Object) Method
TryTrigger Method
ORTSDistanceTravelledTrigger Class
ORTSDistanceTravelledTrigger Members
ORTSDistanceTravelledTrigger Constructor
Methods
Initialize Method
TryTrigger Method
ORTSEnableTrigger Class
ORTSEnableTrigger Members
ORTSEnableTrigger Constructor
Methods
Run Method
ORTSInitialTrigger Class
ORTSInitialTrigger Members
ORTSInitialTrigger Constructor
ORTSInitialTrigger Constructor (SoundStream,Initial_Trigger)
ORTSInitialTrigger Constructor (SoundStream,String)
Methods
Initialize Method
ORTSNoOp Class
ORTSNoOp Members
ORTSNoOp Constructor
Methods
Run Method
ORTSPlayOneShot Class
ORTSPlayOneShot Members
ORTSPlayOneShot Constructor
ORTSPlayOneShot Constructor (SoundStream,SoundPlayCommand)
ORTSPlayOneShot Constructor (SoundStream,String)
Methods
Run Method
ORTSRandomTrigger Class
ORTSRandomTrigger Members
ORTSRandomTrigger Constructor
Methods
Initialize Method
TryTrigger Method
ORTSReleaseLoopRelease Class
ORTSReleaseLoopRelease Members
ORTSReleaseLoopRelease Constructor
Methods
Run Method
ORTSReleaseLoopReleaseWithJump Class
ORTSReleaseLoopReleaseWithJump Members
ORTSReleaseLoopReleaseWithJump Constructor
Methods
Run Method
ORTSSetStreamVolume Class
ORTSSetStreamVolume Members
ORTSSetStreamVolume Constructor
Methods
Run Method
ORTSSoundCommand Class
ORTSSoundCommand Members
ORTSSoundCommand Constructor
Fields
ORTSStream Field
Methods
FromMSTS Method
Precompiled Method
Run Method
ORTSSoundPlayCommand Class
ORTSSoundPlayCommand Members
ORTSSoundPlayCommand Constructor
ORTSSoundPlayCommand Constructor (SoundStream,SoundPlayCommand)
ORTSSoundPlayCommand Constructor (SoundStream,String)
Fields
Files Field
iFile Field
SelectionMethod Field
Methods
GetNextFile Method
ORTSStartLoop Class
ORTSStartLoop Members
ORTSStartLoop Constructor
Methods
Run Method
ORTSStartLoopRelease Class
ORTSStartLoopRelease Members
ORTSStartLoopRelease Constructor
Methods
Run Method
ORTSTrigger Class
ORTSTrigger Members
ORTSTrigger Constructor
Fields
Enabled Field
Signaled Field
SoundCommand Field
Methods
Initialize Method
TryTrigger Method
ORTSVariableTrigger Class
ORTSVariableTrigger Members
ORTSVariableTrigger Constructor
Fields
IsBellow Field
Methods
Initialize Method
TryTrigger Method
ParticleEmitterMaterial Class
ParticleEmitterMaterial Members
ParticleEmitterMaterial Constructor
Fields
Texture Field
Methods
GetBlending Method
Mark Method
Render Method
ResetState Method
SetState Method
ParticleEmitterPrimitive Class
ParticleEmitterPrimitive Members
ParticleEmitterPrimitive Constructor
Properties
EmitSize Property
Methods
Draw Method
HasParticlesToRender Method
Update Method
ParticleEmitterShader Class
ParticleEmitterShader Members
ParticleEmitterShader Constructor
Properties
CameraTileXY Property
CurrentTime Property
EmitSize Property
LightVector Property
Texture Property
Methods
SetFog Method
SetMatrix Method
ParticleEmitterViewer Class
ParticleEmitterViewer Members
ParticleEmitterViewer Constructor
Fields
DecelerationTime Field
DurationVariation Field
InitialSpreadRate Field
MaxParticleDuration Field
MaxParticlesPerSecond Field
Rate Field
SpreadRate Field
VolumeScale Field
Methods
Initialize Method
PrepareFrame Method
SetOutput Method
SetOutput(Single) Method
SetOutput(Single,Single,Color) Method
SetOutput(Single,Single,Single) Method
SetOutput(Single,Single,Single,Color) Method
PassengerCamera Class
PassengerCamera Members
PassengerCamera Constructor
Properties
IsAvailable Property
Name Property
Style Property
Methods
GetCameraCars Method
SetCameraCar Method
PauseActivityCommand Class
PauseActivityCommand Members
PauseActivityCommand Constructor
Methods
Redo Method
PlayMode Enumeration
PlayState Enumeration
Polyline Class
Polyline Members
Polyline Constructor
Polyline Constructor (STFReader)
Polyline Constructor ()
Polyline Constructor (TrProfile,String,UInt32)
Fields
DeltaTexCoord Field
Name Field
Vertices Field
PopupWindowMaterial Class
PopupWindowMaterial Members
PopupWindowMaterial Constructor
Methods
GetBlending Method
Render Method
Render(GraphicsDevice,RenderPrimitive,Matrix,Matrix,Matrix) Method
ResetState Method
SetState Method
SetState(GraphicsDevice,Texture2D) Method
PopupWindowShader Class
PopupWindowShader Members
PopupWindowShader Constructor
Properties
GlassColor Property
Screen Property
Methods
SetMatrix Method
PoseableShape Class
PoseableShape Members
PoseableShape Constructor
PoseableShape Constructor (Viewer,String,WorldPosition,ShapeFlags)
PoseableShape Constructor (Viewer,String,WorldPosition)
Fields
Hierarchy Field
XNAMatrices Field
Methods
AnimateMatrix Method
PrepareFrame Method
PrecipitationMaterial Class
PrecipitationMaterial Members
PrecipitationMaterial Constructor
Methods
GetBlending Method
Mark Method
Render Method
ResetState Method
SetState Method
PrecipitationPrimitive Class
PrecipitationPrimitive Members
PrecipitationPrimitive Constructor
Methods
Draw Method
DynamicUpdate Method
HasParticlesToRender Method
Initialize Method
Update Method
PrecipitationShader Class
PrecipitationShader Members
PrecipitationShader Constructor
Methods
SetMatrix Method
PrecipitationViewer Class
PrecipitationViewer Members
PrecipitationViewer Constructor
Fields
MaxIntensityPPSPM2 Field
MaxIntensityPPSPM2_16 Field
MinIntensityPPSPM2 Field
Methods
PrepareFrame Method
Reset Method
PreviousCarCommand Class
PreviousCarCommand Members
PreviousCarCommand Constructor
Methods
Redo Method
QuitActivityCommand Class
QuitActivityCommand Members
QuitActivityCommand Constructor
Methods
Redo Method
RailDriverState Class
RailDriverState Members
RailDriverState Constructor
Fields
BailOff Field
Changed Field
DirectionPercent Field
DynamicBrakePercent Field
Emergency Field
EngineBrakePercent Field
Lights Field
ThrottlePercent Field
TrainBrakePercent Field
Wipers Field
Methods
AddButtonData Method
Handled Method
IsDown Method
IsPressed Method
IsPressed(UserCommands) Method
IsPressed(Int32,Byte) Method
IsReleased Method
SaveButtonData Method
ToString Method
RailDriverUserCommand Class
RailDriverUserCommand Members
RailDriverUserCommand Constructor
Methods
IsButtonDown Method
RefillCommand Class
RefillCommand Members
RefillCommand Constructor
Properties
Receiver Property
Methods
Redo Method
RenderFrame Class
RenderFrame Members
RenderFrame Constructor
Properties
IsScreenChanged Property
Methods
AddAutoPrimitive Method
AddPrimitive Method
AddPrimitive(Material,RenderPrimitive,RenderPrimitiveGroup,Matrix) Method
AddPrimitive(Material,RenderPrimitive,RenderPrimitiveGroup,Matrix,ShapeFlags) Method
Clear Method
Draw Method
PrepareFrame Method
PrepareFrame(ElapsedTime) Method
PrepareFrame(Viewer) Method
SetCamera Method
Sort Method
RenderItem Structure
RenderItem Members
RenderItem Constructor
Fields
Flags Field
Material Field
RenderPrimitive Field
XNAMatrix Field
RenderItem.Comparer Class
RenderItem.Comparer Members
RenderItem.Comparer Constructor
Methods
Compare Method
RenderItemCollection Class
RenderItemCollection Members
RenderItemCollection Constructor
Properties
Capacity Property
Count Property
Current Property
IsReadOnly Property
Item Property
Methods
Add Method
Clear Method
Contains Method
CopyTo Method
Dispose Method
GetEnumerator Method
IndexOf Method
Insert Method
MoveNext Method
Remove Method
RemoveAt Method
Reset Method
Sort Method
RenderPrimitive Class
RenderPrimitive Members
RenderPrimitive Constructor
Fields
SequenceForBlended Field
SequenceForOpaque Field
SortIndex Field
ZBias Field
Methods
Draw Method
RenderPrimitiveGroup Enumeration
RenderPrimitiveSequence Enumeration
ResumeActivityCommand Class
ResumeActivityCommand Members
ResumeActivityCommand Constructor
Methods
Redo Method
RIFFCHUNK Structure
RIFFCHUNK Members
Fields
szChunkName Field
ulChunkSize Field
RoadCar Class
RoadCar Members
RoadCar Constructor
Fields
Length Field
Travelled Field
Type Field
Properties
FrontLocation Property
RearLocation Property
TileX Property
TileZ Property
Methods
Update Method
RoadCarPrimitive Class
RoadCarPrimitive Members
RoadCarPrimitive Constructor
Methods
PrepareFrame Method
RoadCarShape Class
RoadCarShape Members
RoadCarShape Constructor
RoadCarSpawner Class
RoadCarSpawner Members
RoadCarSpawner Constructor
Fields
Cars Field
Crossings Field
StopDistance Field
Traveller Field
Methods
Update Method
RoadCarSpawner.Crossing Class
RoadCarSpawner.Crossing Members
Fields
Distance Field
DistanceAdjust1 Field
DistanceAdjust2 Field
DistanceAdjust3 Field
DistanceAdjust4 Field
Item Field
TrackHeight Field
RoadCarViewer Class
RoadCarViewer Members
RoadCarViewer Constructor
Methods
Load Method
LoadPrep Method
PrepareFrame Method
RotatingCamera Class
RotatingCamera Members
RotatingCamera Constructor
RotatingCamera Constructor (Viewer)
RotatingCamera Constructor (Viewer,Camera)
Fields
axisZSpeedBoost Field
EndTime Field
RotationXRadians Field
RotationXTargetRadians Field
RotationYRadians Field
RotationYTargetRadians Field
XRadians Field
XTargetRadians Field
YRadians Field
YTargetRadians Field
ZRadians Field
ZTargetRadians Field
Methods
GetCameraView Method
GetMouseDelta Method
IsCloseEnough Method
MoveCamera Method
MoveCamera() Method
MoveCamera(Vector3) Method
Reset Method
Restore Method
RotateByMouse Method
RotateDown Method
RotateRight Method
Save Method
UpdateRotation Method
SaveScreenshotCommand Class
SaveScreenshotCommand Members
SaveScreenshotCommand Constructor
Properties
Receiver Property
Methods
Redo Method
SceneryDrawer Class
SceneryDrawer Members
SceneryDrawer Constructor
Fields
WorldFiles Field
Methods
GetBoundingBoxTop Method
GetBoundingBoxTop(WorldLocation,Single) Method
GetBoundingBoxTop(Int32,Int32,Single,Single,Single) Method
Load Method
LoadPrep Method
PrepareFrame Method
Update Method
SceneryMaterial Class
SceneryMaterial Members
SceneryMaterial Constructor
Methods
GetBlending Method
GetShadowTexture Method
GetShadowTextureAddressMode Method
LoadNightTexture Method
Mark Method
Render Method
ResetState Method
SetState Method
SceneryMaterialOptions Enumeration
SceneryShader Class
SceneryShader Members
SceneryShader Constructor
Properties
ImageTexture Property
ImageTextureIsNight Property
LightingDiffuse Property
LightingSpecular Property
Overcast Property
OverlayTexture Property
ReferenceAlpha Property
ViewerPos Property
ZBias Property
Methods
ClearShadowMap Method
SetFog Method
SetHeadlight Method
SetHeadlightOff Method
SetLightVector_ZFar Method
SetMatrix Method
SetShadowMap Method
SetViewMatrix Method
Shader Class
Shader Members
Shader Constructor
ShadowMapMaterial Class
ShadowMapMaterial Members
ShadowMapMaterial Constructor
Methods
ApplyBlur Method
Render Method
ResetState Method
SetState Method
SetState(GraphicsDevice,ShadowMapMaterial.Mode) Method
ShadowMapMaterial.Mode Enumeration
ShadowMapShader Class
ShadowMapShader Members
ShadowMapShader Constructor
Methods
SetBlurData Method
SetBlurData(Texture2D) Method
SetBlurData(Matrix) Method
SetData Method
SetData(Matrix) Method
SetData(Matrix,Texture2D) Method
ShapeFlags Enumeration
ShapePrimitive Class
ShapePrimitive Members
ShapePrimitive Constructor
ShapePrimitive Constructor ()
ShapePrimitive Constructor (Material,SharedShape.VertexBufferSet,IndexBuffer,Int32,Int32,Int32,Int32,Int32)
ShapePrimitive Constructor (Material,SharedShape.VertexBufferSet,List{UInt16},GraphicsDevice,Int32,Int32)
Fields
IndexBuffer Field
MinVertexIndex Field
NumVerticies Field
PrimitiveCount Field
VertexBuffer Field
VertexBufferStride Field
VertexDeclaration Field
Properties
Hierarchy Property
HierarchyIndex Property
Material Property
Methods
Draw Method
Mark Method
ShapePrimitiveInstances Class
ShapePrimitiveInstances Members
Fields
IndexBuffer Field
InstanceBuffer Field
InstanceBufferStride Field
InstanceCount Field
InstanceDeclaration Field
MinVertexIndex Field
NumVerticies Field
PrimitiveCount Field
VertexBuffer Field
VertexBufferStride Field
VertexDeclaration Field
Properties
Hierarchy Property
HierarchyIndex Property
Material Property
SubObjectIndex Property
Methods
Draw Method
SharedMaterialManager Class
SharedMaterialManager Members
SharedMaterialManager Constructor
Fields
DebugShader Field
DefaultDMSnowTexture Field
DefaultSnowTexture Field
FogColor Field
LightConeShader Field
LightGlowShader Field
MissingTexture Field
ParticleEmitterShader Field
PopupWindowShader Field
PrecipitationShader Field
SceneryShader Field
ShadowMapShader Field
SkyShader Field
Methods
GetStatus Method
Load Method
Load(String) Method
Load(String,String) Method
Load(String,String,Int32) Method
Load(String,String,Int32,Single) Method
LoadNightTextures Method
LoadPrep Method
Mark Method
Mark() Method
Mark(Material) Method
Sweep Method
SharedShape Class
SharedShape Members
SharedShape Constructor
SharedShape Constructor (Viewer)
SharedShape Constructor (Viewer,String)
Fields
Animations Field
FilePath Field
HasNightSubObj Field
LodControls Field
Matrices Field
MatrixNames Field
ReferencePath Field
RootSubObjectIndex Field
Methods
GetMatrixProduct Method
GetParentMatrix Method
PrepareFrame Method
PrepareFrame(RenderFrame,WorldPosition,Matrix,ShapeFlags) Method
PrepareFrame(RenderFrame,WorldPosition,Matrix,Boolean,ShapeFlags) Method
PrepareFrame(RenderFrame,WorldPosition,ShapeFlags) Method
SharedShape.DistanceLevel Class
SharedShape.DistanceLevel Members
SharedShape.DistanceLevel Constructor
Fields
SubObjects Field
ViewingDistance Field
ViewSphereRadius Field
SharedShape.LodControl Class
SharedShape.LodControl Members
SharedShape.LodControl Constructor
Fields
DistanceLevels Field
SharedShape.SubObject Class
SharedShape.SubObject Members
SharedShape.SubObject Constructor
Fields
ShapePrimitives Field
SharedShape.VertexBufferSet Class
SharedShape.VertexBufferSet Members
SharedShape.VertexBufferSet Constructor
SharedShape.VertexBufferSet Constructor (VertexPositionNormalTexture,GraphicsDevice)
SharedShape.VertexBufferSet Constructor (sub_object,ShapeFile,GraphicsDevice)
Fields
Buffer Field
Declaration Field
VertexCount Field
SharedShapeManager Class
SharedShapeManager Members
Methods
Get Method
GetStatus Method
Mark Method
Mark() Method
Mark(SharedShape) Method
Sweep Method
SharedStaticShapeInstance Class
SharedStaticShapeInstance Members
SharedStaticShapeInstance Constructor
Methods
PrepareFrame Method
SharedTextureManager Class
SharedTextureManager Members
Methods
Get Method
Get(GraphicsDevice,String) Method
Get(String) Method
Get(String,Texture2D) Method
GetStatus Method
Mark Method
Mark() Method
Mark(Texture2D) Method
Sweep Method
SignalLightGlowMaterial Class
SignalLightGlowMaterial Members
SignalLightGlowMaterial Constructor
Methods
Mark Method
Render Method
ResetState Method
SetState Method
SignalLightMaterial Class
SignalLightMaterial Members
SignalLightMaterial Constructor
Methods
Mark Method
Render Method
ResetState Method
SetState Method
SignalLightPrimitive Class
SignalLightPrimitive Members
SignalLightPrimitive Constructor
Methods
Draw Method
SignalShape Class
SignalShape Members
SignalShape Constructor
Methods
PrepareFrame Method
Unload Method
SkyMaterial Class
SkyMaterial Members
SkyMaterial Constructor
Methods
GetBlending Method
Mark Method
Render Method
ResetState Method
SkyPrimitive Class
SkyPrimitive Members
SkyPrimitive Constructor
Fields
cloudDomeRadiusDiff Field
drawIndex Field
skyRadius Field
Methods
Draw Method
SkyShader Class
SkyShader Members
SkyShader Constructor
Properties
CloudMapTexture Property
LightVector Property
MoonMapTexture Property
MoonMaskTexture Property
MoonScale Property
Overcast Property
Random Property
SkyMapTexture Property
StarMapTexture Property
Time Property
WindDirection Property
WindSpeed Property
Methods
SetFog Method
SetMatrix Method
SetViewMatrix Method
SkyViewer Class
SkyViewer Members
SkyViewer Constructor
Fields
date Field
latitude Field
longitude Field
lunarDirection Field
moonPhase Field
Primitive Field
solarDirection Field
windDirection Field
windSpeed Field
Methods
LoadPrep Method
PrepareFrame Method
SkyViewer.Date Structure
SkyViewer.Date Members
Fields
day Field
month Field
ordinalDate Field
year Field
SMPLCHUNK Structure
SMPLCHUNK Members
Fields
ChunkName Field
ChunkSize Field
Manufacturer Field
MIDIPitchFraction Field
MIDIUnityNote Field
NumSmplLoops Field
Product Field
SamplerData Field
SmplPeriod Field
SMPTEFormat Field
SMPTEOffset Field
SMPLLOOP Structure
SMPLLOOP Members
Fields
ChunkEnd Field
ChunkStart Field
Fraction Field
ID Field
PlayCount Field
Type Field
SolidColorMaterial Class
SolidColorMaterial Members
SolidColorMaterial Constructor
Methods
Render Method
SetState Method
SoundItem Structure
SoundItem Members
Fields
AllPieces Field
Pitch Field
PlayMode Field
SoftLoopPoints Field
SoundPiece Field
Properties
PlayState Property
Methods
GetKey Method
InitItemPlay Method
IsCheckpoint Method
IsCheckpoint(Int32,Int32) Method
IsCheckpoint(Int32,Single) Method
SetPiece Method
Sweep Method
Update Method
SoundPiece Class
SoundPiece Members
SoundPiece Constructor
Fields
MstsMonoTreatment Field
NextBuffer Field
NumCuePoints Field
RefCount Field
Properties
BitsPerSample Property
Channels Property
Frequency Property
IsExternal Property
IsReleasedWithJump Property
isSingle Property
isValid Property
Length Property
Name Property
Methods
Dispose Method
IsCheckpoint Method
isFirst Method
isLast Method
isMine Method
isSecond Method
Queue2 Method
Queue3 Method
QueueAll Method
SetBuffer Method
SoundSource Class
SoundSource Members
SoundSource Constructor
SoundSource Constructor (Viewer,MSTSWagon,String)
SoundSource Constructor (Viewer,Events.Source,String,Boolean)
SoundSource Constructor (Viewer,WorldLocation,Events.Source,String)
SoundSource Constructor (Viewer,WorldLocation,Events.Source,String,Boolean)
SoundSource Constructor (Viewer,MSTSWagon,String,Int32,Boolean)
SoundSource Constructor (Viewer,Events.Source,String,Int32,Boolean,Boolean)
SoundSource Constructor (Viewer,WorldLocation,Events.Source,String,Boolean,Int32,Boolean)
Fields
Active Field
DistanceSquared Field
GainAtMaxDistance Field
Ignore3D Field
IsEnvSound Field
IsExternal Field
IsUnattenuated Field
MaxDistanceM Field
MstsMonoTreatment Field
ReferenceDistanceM Field
RolloffFactor Field
SMSFileName Field
SMSFolder Field
SoundStreams Field
WavFileName Field
WavFolder Field
WorldLocation Field
Methods
Activate Method
DeActivate Method
Dispose Method
HandleEvent Method
Initialize Method
Initialize(Viewer,WorldLocation,Events.Source,String) Method
Initialize(Viewer,WorldLocation,Events.Source,String,Int32,Boolean) Method
InitInitials Method
isOutOfDistance Method
Uninitialize Method
Update Method
SoundSourceBase Class
SoundSourceBase Members
SoundSourceBase Constructor
Fields
Car Field
NeedsFrequentUpdate Field
TrackSound Field
Viewer Field
Volume Field
Methods
Dispose Method
InitInitials Method
Uninitialize Method
Update Method
SoundStream Class
SoundStream Members
SoundStream Constructor
SoundStream Constructor (SMSStream,Events.Source,SoundSource,UserSettings)
SoundStream Constructor (String,Events.Source,SoundSource)
Fields
IsReleasedWithJump Field
LastTriggered Field
MSTSStream Field
NeedsFrequentUpdate Field
RepeatedTrigger Field
SoundSource Field
Triggers Field
VariableTriggers Field
Volume Field
Properties
ALSoundSource Property
Methods
Activate Method
Deactivate Method
Dispose Method
HardActivate Method
HardDeactivate Method
Stop Method
Update Method
Update() Method
Update(Single) Method
SpeedPostShape Class
SpeedPostShape Members
SpeedPostShape Constructor
Fields
AnimationKey Field
TriangleListIndices Field
Methods
PrepareFrame Method
SpriteBatchMaterial Class
SpriteBatchMaterial Members
SpriteBatchMaterial Constructor
Fields
SpriteBatch Field
Methods
ResetState Method
SetState Method
StaticShape Class
StaticShape Members
StaticShape Constructor
Fields
Flags Field
Location Field
SharedShape Field
Viewer Field
Methods
PrepareFrame Method
Unload Method
StaticTrackShape Class
StaticTrackShape Members
StaticTrackShape Constructor
SuperElevationManager Class
SuperElevationManager Members
SuperElevationManager Constructor
Methods
DecomposeConvertedDynamicSuperElevation Method
DecomposeDynamicSuperElevation Method
DecomposeStaticSuperElevation Method
DecomposeStaticSuperElevation(Viewer,List{DynamicTrackViewer},TrackObj,WorldPosition,Int32,Int32,String) Method
DecomposeStaticSuperElevation(Viewer,List{DynamicTrackViewer},Int32,Int32) Method
DecomposeStaticSuperElevationOneSection Method
ElevationNumber Method
FindSectionValue Method
RemoveSectionsFromMap Method
UseSuperElevationDyn Method
SuperElevationPrimitive Class
SuperElevationPrimitive Members
SuperElevationPrimitive Constructor
Fields
currentRotation Field
prevRotation Field
Methods
BuildPrimitive Method
CircArcGen Method
determineRotation Method
LinearGen Method
SuperElevationViewer Class
SuperElevationViewer Members
SuperElevationViewer Constructor
SwitchTrackShape Class
SwitchTrackShape Members
SwitchTrackShape Constructor
Fields
AnimationKey Field
Methods
PrepareFrame Method
TDBObjects Class
TDBObjects Members
TDBObjects Constructor
Methods
FindNextItem(T) Method
FindNextItem(T)(Single) Method
FindNextItem(T)(Single,List{Int32}) Method
FindPrevItem(T) Method
FindPrevItem(T)(Single) Method
FindPrevItem(T)(Single,List{Int32}) Method
TerrainMaterial Class
TerrainMaterial Members
TerrainMaterial Constructor
Methods
Mark Method
Render Method
ResetState Method
SetState Method
TerrainPrimitive Class
TerrainPrimitive Members
TerrainPrimitive Constructor
Fields
SharedPatchIndexBuffer Field
SharedPatchVertexDeclaration Field
SharedPatchVertexStride Field
Methods
Draw Method
PrepareFrame Method
TerrainSharedDistantMountain Class
TerrainSharedDistantMountain Members
TerrainSharedDistantMountain Constructor
Methods
ResetState Method
SetState Method
TerrainSharedMaterial Class
TerrainSharedMaterial Members
TerrainSharedMaterial Constructor
Methods
SetState Method
TerrainTile Class
TerrainTile Members
TerrainTile Constructor
Fields
PatchCount Field
Size Field
TileX Field
TileZ Field
Methods
PrepareFrame Method
TerrainViewer Class
TerrainViewer Members
TerrainViewer Constructor
Methods
GetStatus Method
Load Method
LoadPrep Method
PrepareFrame Method
ThreeDimCabCamera Class
ThreeDimCabCamera Members
ThreeDimCabCamera Constructor
Fields
CurrentViewpointIndex Field
PrevCabWasRear Field
Properties
IsAvailable Property
Name Property
Style Property
Methods
ChangeCab Method
GetCameraCars Method
SetCameraCar Method
Tile Class
Tile Members
Tile Constructor
Fields
Size Field
TileX Field
TileZ Field
Properties
ContainsWater Property
Floor Property
Loaded Property
PatchCount Property
Resolution Property
SampleCount Property
SampleSize Property
Shaders Property
WaterNE Property
WaterNW Property
WaterSE Property
WaterSW Property
Methods
GetPatch Method
TileManager Class
TileManager Members
TileManager Constructor
Methods
GetElevation Method
GetElevation(WorldLocation) Method
GetElevation(Tile,Int32,Int32) Method
GetElevation(Int32,Int32,Single,Single) Method
GetTile Method
IsVertexHidden Method
Load Method
LoadAndGetElevation Method
LoadAndGetTile Method
ToggleAnySwitchCommand Class
ToggleAnySwitchCommand Members
ToggleAnySwitchCommand Constructor
Properties
Receiver Property
Methods
Redo Method
ToggleSwitchAheadCommand Class
ToggleSwitchAheadCommand Members
ToggleSwitchAheadCommand Constructor
Properties
Receiver Property
Methods
Redo Method
ToggleSwitchBehindCommand Class
ToggleSwitchBehindCommand Members
ToggleSwitchBehindCommand Constructor
Properties
Receiver Property
Methods
Redo Method
TrackingCamera Class
TrackingCamera Members
TrackingCamera Constructor
Fields
Front Field
PositionDistance Field
PositionDistanceTargetMetres Field
PositionXRadians Field
PositionXTargetRadians Field
PositionYRadians Field
PositionYTargetRadians Field
Properties
IsUnderground Property
Name Property
Methods
HandleUserInput Method
IsCameraFlipped Method
OnActivate Method
PanRight Method
PanUp Method
Reset Method
Restore Method
Save Method
Update Method
ZoomIn Method
TrackingCamera.AttachedTo Enumeration
TrackingCameraXCommand Class
TrackingCameraXCommand Members
TrackingCameraXCommand Constructor
Methods
Redo Method
ToString Method
TrackingCameraYCommand Class
TrackingCameraYCommand Members
TrackingCameraYCommand Constructor
Methods
Redo Method
ToString Method
TrackingCameraZCommand Class
TrackingCameraZCommand Members
TrackingCameraZCommand Constructor
Methods
Redo Method
ToString Method
TracksideCamera Class
TracksideCamera Members
TracksideCamera Constructor
Fields
attachedCar Field
CameraAltitudeOffset Field
LastCheckCar Field
TrackCameraLocation Field
Properties
AttachedCar Property
IsUnderground Property
Name Property
Methods
HandleUserInput Method
OnActivate Method
Reset Method
Update Method
TrackSoundSource Class
TrackSoundSource Members
TrackSoundSource Constructor
Methods
Dispose Method
InitInitials Method
Uninitialize Method
Update Method
UpdateTType Method
TrainDrawer Class
TrainDrawer Members
TrainDrawer Constructor
Fields
Cars Field
Methods
GetViewer Method
Load Method
LoadPrep Method
PrepareFrame Method
TransferMaterial Class
TransferMaterial Members
TransferMaterial Constructor
Methods
GetBlending Method
Mark Method
Render Method
ResetState Method
SetState Method
TransferPrimitive Class
TransferPrimitive Members
TransferPrimitive Constructor
Methods
Draw Method
TransferShape Class
TransferShape Members
TransferShape Constructor
Methods
PrepareFrame Method
TrItemLabel Class
TrItemLabel Members
TrItemLabel Constructor
Fields
ItemName Field
Location Field
TRPFile Class
TRPFile Members
TRPFile Constructor
Fields
TrackProfile Field
Methods
CreateTrackProfile Method
TrProfile Class
TrProfile Members
TrProfile Constructor
TrProfile Constructor (Viewer)
TrProfile Constructor (Viewer,STFReader)
TrProfile Constructor (Viewer,XmlReader)
TrProfile Constructor (Viewer,Int32)
Fields
ChordSpan Field
LODMethod Field
LODs Field
Name Field
PitchControl Field
PitchControlScalar Field
ReplicationPitch Field
Methods
GetLODMethod Method
GetPitchControl Method
TrProfile.LODMethods Enumeration
TrProfile.PitchControls Enumeration
UncoupleCommand Class
UncoupleCommand Members
UncoupleCommand Constructor
Properties
Receiver Property
Methods
Redo Method
ToString Method
Use3DCabCameraCommand Class
Use3DCabCameraCommand Members
Use3DCabCameraCommand Constructor
Methods
Redo Method
UseBackCameraCommand Class
UseBackCameraCommand Members
UseBackCameraCommand Constructor
Methods
Redo Method
UseBrakemanCameraCommand Class
UseBrakemanCameraCommand Members
UseBrakemanCameraCommand Constructor
Methods
Redo Method
UseCabCameraCommand Class
UseCabCameraCommand Members
UseCabCameraCommand Constructor
Methods
Redo Method
UseCameraCommand Class
UseCameraCommand Members
UseCameraCommand Constructor
Properties
Receiver Property
UseFreeRoamCameraCommand Class
UseFreeRoamCameraCommand Members
UseFreeRoamCameraCommand Constructor
Methods
Redo Method
UseFrontCameraCommand Class
UseFrontCameraCommand Members
UseFrontCameraCommand Constructor
Methods
Redo Method
UseHeadOutBackCameraCommand Class
UseHeadOutBackCameraCommand Members
UseHeadOutBackCameraCommand Constructor
Methods
Redo Method
UseHeadOutForwardCameraCommand Class
UseHeadOutForwardCameraCommand Members
UseHeadOutForwardCameraCommand Constructor
Methods
Redo Method
UsePassengerCameraCommand Class
UsePassengerCameraCommand Members
UsePassengerCameraCommand Constructor
Methods
Redo Method
UsePreviousFreeRoamCameraCommand Class
UsePreviousFreeRoamCameraCommand Members
UsePreviousFreeRoamCameraCommand Constructor
Methods
Redo Method
UserInput Class
UserInput Members
Fields
ComposingMessage Field
RDState Field
Properties
IsMouseLeftButtonDown Property
IsMouseLeftButtonPressed Property
IsMouseLeftButtonReleased Property
IsMouseMiddleButtonDown Property
IsMouseMiddleButtonPressed Property
IsMouseMiddleButtonReleased Property
IsMouseMoved Property
IsMouseRightButtonDown Property
IsMouseRightButtonPressed Property
IsMouseRightButtonReleased Property
IsMouseWheelChanged Property
MouseMoveX Property
MouseMoveY Property
MouseWheelChange Property
MouseX Property
MouseY Property
Methods
GetPressedKeys Method
GetPreviousPressedKeys Method
Handled Method
IsDown Method
IsPressed Method
IsReleased Method
Update Method
UserInputRailDriver Class
UserInputRailDriver Members
UserInputRailDriver Constructor
Methods
HandlePIEHidData Method
HandlePIEHidError Method
Shutdown Method
Update Method
UseTracksideCameraCommand Class
UseTracksideCameraCommand Members
UseTracksideCameraCommand Constructor
Methods
Redo Method
Vertex Structure
Vertex Members
Vertex Constructor
Vertex Constructor (Single,Single,Single,Single,Single,Single,Single,Single)
Vertex Constructor (STFReader)
Fields
Normal Field
Position Field
TexCoord Field
Viewer Class
Viewer Members
Viewer Constructor
Fields
DontLoadNightTextures Field
FreeRoamCameraList Field
LoadMemoryThreshold Field
NightTexturesNotLoaded Field
SpeedpostDatFile Field
ThreeDimCabCamera Field
TRP Field
tryLoadingNightTextures Field
Properties
AbovegroundCamera Property
ActivityWindow Property
AdapterDescription Property
AdapterMemory Property
BackCamera Property
BrakemanCamera Property
CabCamera Property
CabHeightPixels Property
CabYOffsetPixels Property
Camera Property
CarOperationsWindow Property
Catalog Property
CompassWindow Property
ComposeMessageWindow Property
ContentPath Property
DebugViewerEnabled Property
DisplaySize Property
ENVFile Property
FarPoint Property
FreeRoamCamera Property
FrontCamera Property
Game Property
GraphicsDevice Property
HeadOutBackCamera Property
HeadOutForwardCamera Property
HelpWindow Property
HUDWindow Property
LoaderProcess Property
Log Property
LoTiles Property
MaterialManager Property
MessagesWindow Property
MilepostUnitsMetric Property
NearPoint Property
NextStationWindow Property
NoticeWindow Property
OSDCars Property
OSDLocations Property
PassengerCamera Property
PauseWindow Property
PlayerLocomotive Property
PlayerLocomotiveViewer Property
PlayerTrain Property
QuitWindow Property
Random Property
RealTime Property
RenderProcess Property
SaveActivityFileStem Property
SaveActivityThumbnail Property
SaveScreenshot Property
SelectedTrain Property
Settings Property
ShapeManager Property
SIGCFG Property
SignallingDebugWindow Property
Simulator Property
SoundDebugFormEnabled Property
SoundProcess Property
SuspendedCamera Property
SwitchWindow Property
TextureManager Property
Tiles Property
TrackMonitorWindow Property
TracksDebugWindow Property
TracksideCamera Property
TrackTypes Property
TrainListWindow Property
TrainOperationsWindow Property
UpdaterProcess Property
WindowManager Property
World Property
Methods
AdjustCabHeight Method
ChangeCab Method
ChangeSelectedTrain Method
ChangeToPreviousFreeRoamCamera Method
CheckReplaying Method
Load Method
Mark Method
Restore Method
ResumeReplaying Method
Save Method
SetCommandReceivers Method
ToggleAnySwitch Method
ToggleSwitchAhead Method
ToggleSwitchBehind Method
Update Method
WaterMaterial Class
WaterMaterial Members
WaterMaterial Constructor
Methods
GetBlending Method
Mark Method
Render Method
ResetState Method
SetState Method
WaterPrimitive Class
WaterPrimitive Members
WaterPrimitive Constructor
Fields
PatchVertexDeclaration Field
Methods
Draw Method
PrepareFrame Method
WaveFileData Class
WaveFileData Members
WaveFileData Constructor
Fields
CuePoints Field
isKnownType Field
nBitsPerSample Field
nChannels Field
nSamplesPerSec Field
pFile Field
ulDataOffset Field
ulDataSize Field
ulFormat Field
wfEXT Field
wtType Field
Methods
Dispose Method
GetNextStructureValue(T) Method
OpenWavFile Method
WAVEFILEHEADER Structure
WAVEFILEHEADER Members
Fields
padding Field
szRIFF Field
ulRIFFSize Field
WAVEFORMATEX Structure
WAVEFORMATEX Members
Fields
cbSize Field
nAvgBytesPerSec Field
nBlockAlign Field
nChannels Field
nSamplesPerSec Field
wBitsPerSample Field
wFormatTag Field
WAVEFORMATEXTENSIBLE Structure
WAVEFORMATEXTENSIBLE Members
Fields
dwChannelMask Field
Format Field
SubFormat Field
wValidBitsPerSample Field
WAVEFORMATTYPE Enumeration
WeatherControl Class
WeatherControl Members
WeatherControl Constructor
Fields
ClearSound Field
dynamicWeather Field
RainSound Field
SnowSound Field
weatherChangeOn Field
WeatherSounds Field
Methods
RestoreWeatherParameters Method
SaveWeatherParameters Method
SetInitialWeatherParameters Method
Update Method
UpdateWeatherParameters Method
WeatherControl.DynamicWeather Class
WeatherControl.DynamicWeather Members
WeatherControl.DynamicWeather Constructor
Fields
fogChangeRate Field
fogDistanceIncreasing Field
fogTimer Field
ORTSFog Field
ORTSFogTransitionTimeS Field
ORTSOvercast Field
ORTSOvercastTransitionTimeS Field
ORTSPrecipitationIntensity Field
ORTSPrecipitationIntensityTransitionTimeS Field
ORTSPrecipitationLiquidity Field
ORTSPrecipitationLiquidityTransitionTimeS Field
overcastChangeRate Field
overcastTimer Field
precipitationIntensityChangeRate Field
precipitationIntensityTimer Field
precipitationLiquidityChangeRate Field
precipitationLiquidityTimer Field
RainSnowLiquidityThreshold Field
Methods
ResetWeatherTargets Method
Restore Method
Save Method
WeatherChange_Init Method
WeatherChange_Update Method
Wire Class
Wire Members
Wire Constructor
Methods
DecomposeConvertedDynamicWire Method
DecomposeDynamicWire Method
DecomposeStaticWire Method
WirePrimitive Class
WirePrimitive Members
WirePrimitive Constructor
Methods
BuildPrimitive Method
BuildPrimitive(Viewer,Int32,Int32) Method
WireProfile Class
WireProfile Members
WireProfile Constructor
Fields
expectedSegmentLength Field
WireViewer Class
WireViewer Members
WireViewer Constructor
World Class
World Members
World Constructor
Fields
GameSounds Field
MSTSSky Field
Precipitation Field
RoadCars Field
Scenery Field
Sky Field
Sounds Field
Terrain Field
Trains Field
WeatherControl Field
Methods
Load Method
LoadPrep Method
PrepareFrame Method
Update Method
WorldFile Class
WorldFile Members
WorldFile Constructor
Fields
BoundingBoxes Field
carSpawners Field
dTrackList Field
forestList Field
PickupList Field
platforms Field
sceneryObjects Field
sidings Field
TileX Field
TileZ Field
Methods
GetBoundingBoxTop Method
PrepareFrame Method
Unload Method
Update Method
WorldFileNameFromTileCoordinates Method
WorldFile.DyntrackParams Structure
WorldFile.DyntrackParams Members
Fields
isCurved Field
param1 Field
param2 Field
WorldSounds Class
WorldSounds Members
WorldSounds Constructor
Methods
AddByTile Method
GetTType Method
GetTType(Train,Single,Single) Method
GetTType(TDBObjects) Method
RemoveByTile Method
YellowMaterial Class
YellowMaterial Members
YellowMaterial Constructor
Methods
Render Method
SetState Method
Orts.Viewer3D.Common
Helpers Class
Helpers Members
Methods
EncodeMaterialOptions Method
GetForestTextureFile Method
GetNightTextureFile Method
GetRouteTextureFile Method
GetTerrainTextureFile Method
GetTextureFile Method
GetTransferTextureFile Method
IsSnow Method
Helpers.TextureFlags Enumeration
Orts.Viewer3D.Debugging
BufferWidget Class
BufferWidget Members
BufferWidget Constructor
Fields
Item Field
DispatchViewer Class
DispatchViewer Members
DispatchViewer Constructor
Fields
ClickedTrain Field
DrawPath Field
firstShow Field
followTrain Field
PickedTrain Field
RedrawCount Field
selectedTrainList Field
signalPickedItem Field
signalPickedItemHandled Field
signalPickedTime Field
switchPickedItem Field
switchPickedItemHandled Field
switchPickedTime Field
Properties
CreateParams Property
Methods
AddAvatar Method
addNewMessage Method
CheckAvatar Method
Dispose Method
Dispose(Boolean) Method
DrawTrainPath Method
GenerateView Method
InitImage Method
OnMouseWheel Method
dVector Class
dVector Members
dVector Constructor
Fields
TileX Field
TileZ Field
X Field
Z Field
Methods
DistanceSqr Method
ItemWidget Class
ItemWidget Members
ItemWidget Constructor
Fields
Location Field
Location2D Field
LineSegment Class
LineSegment Members
LineSegment Constructor
Fields
A Field
angle1 Field
angle2 Field
B Field
C Field
isCurved Field
MessageViewer Class
MessageViewer Members
MessageViewer Constructor
Methods
addNewMessage Method
Dispose Method
Dispose(Boolean) Method
SidingWidget Structure
SidingWidget Members
SidingWidget Constructor
Fields
Location Field
Name Field
SignalWidget Class
SignalWidget Members
SignalWidget Constructor
Fields
Dir Field
hasDir Field
Item Field
Signal Field
Properties
IsProceed Property
SoundDebugForm Class
SoundDebugForm Members
SoundDebugForm Constructor
Methods
Dispose Method
Dispose(Boolean) Method
SwitchWidget Class
SwitchWidget Members
SwitchWidget Constructor
Fields
Item Field
main Field
TrainWidget Class
TrainWidget Members
TrainWidget Constructor
Fields
Train Field
Orts.Viewer3D.Popups
ActivityWindow Class
ActivityWindow Members
ActivityWindow Constructor
Methods
CloseBox Method
Layout Method
Layout(ControlLayout) Method
PauseActivity Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
QuitActivity Method
ResumeActivity Method
CarOperationsWindow Class
CarOperationsWindow Members
CarOperationsWindow Constructor
Properties
CarPosition Property
Methods
Layout Method
Layout(ControlLayout) Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
CompassWindow Class
CompassWindow Members
CompassWindow Constructor
Methods
Layout Method
Layout(ControlLayout) Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
ComposeMessage Class
ComposeMessage Members
ComposeMessage Constructor
Methods
AppendMessage Method
Convert Method
InitMessage Method
Layout Method
Layout(ControlLayout) Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
Control Class
Control Members
Control Constructor
Fields
Position Field
Tag Field
Methods
Initialize Method
OnClick Method
Events
Click Event
ControlLayout Class
ControlLayout Members
ControlLayout Constructor
Fields
controls Field
SeparatorPadding Field
SeparatorSize Field
Properties
Controls Property
CurrentLeft Property
CurrentTop Property
RemainingHeight Property
RemainingWidth Property
TextHeight Property
Methods
Add Method
AddHorizontalSeparator Method
AddLayoutHorizontal Method
AddLayoutHorizontal() Method
AddLayoutHorizontal(Int32) Method
AddLayoutHorizontalLineOfText Method
AddLayoutOffset Method
AddLayoutScrollboxHorizontal Method
AddLayoutScrollboxVertical Method
AddLayoutVertical Method
AddLayoutVertical() Method
AddLayoutVertical(Int32) Method
AddSpace Method
AddVerticalSeparator Method
Initialize Method
InternalAdd(T) Method
ControlLayoutHorizontal Class
ControlLayoutHorizontal Members
Properties
CurrentLeft Property
RemainingWidth Property
ControlLayoutOffset Class
ControlLayoutOffset Members
ControlLayoutScrollbox Class
ControlLayoutScrollbox Members
ControlLayoutScrollbox Constructor
Fields
Client Field
ScrollPosition Field
Properties
ScrollSize Property
Methods
SetScrollPosition Method
ControlLayoutScrollboxHorizontal Class
ControlLayoutScrollboxHorizontal Members
Properties
RemainingHeight Property
ScrollSize Property
Methods
SetScrollPosition Method
ControlLayoutScrollboxVertical Class
ControlLayoutScrollboxVertical Members
Properties
RemainingWidth Property
ScrollSize Property
Methods
SetScrollPosition Method
ControlLayoutVertical Class
ControlLayoutVertical Members
Properties
CurrentTop Property
RemainingHeight Property
DispatcherLabel Class
DispatcherLabel Members
DispatcherLabel Constructor
Methods
Draw Method
PrepareFrame Method
DispatcherLineSegment Class
DispatcherLineSegment Members
DispatcherLineSegment Constructor
Methods
Draw Method
PrepareFrame Method
DispatcherPrimitive Class
DispatcherPrimitive Members
DispatcherPrimitive Constructor
Methods
Draw Method
Flatten Method
Normalize Method
PrepareFrame Method
Project3D Method
HelpWindow Class
HelpWindow Members
HelpWindow Constructor
Fields
ActivityUpdated Field
lastLastEventID Field
Methods
Layout Method
Layout(ControlLayout) Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
TabAction Method
HUDGraphMaterial Class
HUDGraphMaterial Members
HUDGraphMaterial Constructor
Methods
Render Method
ResetState Method
SetState Method
HUDGraphMesh Class
HUDGraphMesh Members
HUDGraphMesh Constructor
Fields
GraphPos Field
Sample Field
Methods
AddSample Method
Draw Method
HUDGraphSet Class
HUDGraphSet Members
HUDGraphSet Constructor
Methods
Add Method
AddOverlapped Method
Draw Method
PrepareFrame Method
HUDWindow Class
HUDWindow Members
HUDWindow Constructor
Properties
Interactive Property
Methods
Draw Method
Draw(SpriteBatch) Method
GetVirtualAddressLimit Method
GetWorkingSetSize Method
Mark Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
PrepareFrame(RenderFrame,ElapsedTime,Boolean) Method
Restore Method
Save Method
TabAction Method
ToggleBasicHUD Method
HUDWindow.MEMORYSTATUSEX Class
HUDWindow.MEMORYSTATUSEX Members
HUDWindow.MEMORYSTATUSEX Constructor
Fields
AvailableExtendedVirtual Field
AvailablePageFile Field
AvailablePhysical Field
AvailableVirtual Field
MemoryLoad Field
Size Field
TotalPageFile Field
TotalPhysical Field
TotalVirtual Field
Image Class
Image Members
Image Constructor
Image Constructor (Int32,Int32,Int32,Int32)
Image Constructor (Int32,Int32)
Fields
Source Field
Texture Field
Label Class
Label Members
Label Constructor
Label Constructor (Int32,Int32,Int32,Int32,String,LabelAlignment)
Label Constructor (Int32,Int32,Int32,Int32,String)
Label Constructor (Int32,Int32,String,LabelAlignment)
Label Constructor (Int32,Int32,String)
Fields
Align Field
Color Field
Font Field
Text Field
Methods
Initialize Method
LabelAlignment Enumeration
LabelPrimitive Class
LabelPrimitive Members
LabelPrimitive Constructor
Fields
Position Field
Text Field
Methods
Draw Method
LabelShadow Class
LabelShadow Members
LabelShadow Constructor
LabelShadow Constructor (Int32,Int32,Int32,Int32)
LabelShadow Constructor (Int32,Int32)
Fields
Color Field
ShadowExtraSizeX Field
ShadowExtraSizeY Field
ShadowSize Field
LayeredWindow Class
LayeredWindow Members
LayeredWindow Constructor
Methods
Draw Method
Draw(GraphicsDevice) Method
Layout Method
Layout(ControlLayout) Method
MessagesWindow Class
MessagesWindow Members
MessagesWindow Constructor
Properties
Interactive Property
TopMost Property
Methods
AddMessage Method
AddMessage(String,Double) Method
AddMessage(String,String,Double) Method
GetTextMessages Method
Layout Method
Layout(ControlLayout) Method
LocationChanged Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
Restore Method
Save Method
NextStationWindow Class
NextStationWindow Members
NextStationWindow Constructor
Methods
GetArrivalColor Method
GetDepartColor Method
Layout Method
Layout(ControlLayout) Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
NoticeWindow Class
NoticeWindow Members
NoticeWindow Constructor
Properties
Interactive Property
TopMost Property
Methods
Draw Method
Draw(SpriteBatch) Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
OSDCars Class
OSDCars Members
OSDCars Constructor
Properties
Interactive Property
Methods
PrepareFrame Method
PrepareFrame(RenderFrame,ElapsedTime,Boolean) Method
TabAction Method
OSDLocations Class
OSDLocations Members
OSDLocations Constructor
Properties
Interactive Property
Methods
PrepareFrame Method
PrepareFrame(RenderFrame,ElapsedTime,Boolean) Method
TabAction Method
PauseWindow Class
PauseWindow Members
PauseWindow Constructor
Properties
Interactive Property
TopMost Property
Methods
Draw Method
Draw(SpriteBatch) Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
PopupCompass Class
PopupCompass Members
PopupCompass Constructor
Fields
Heading Field
Methods
Initialize Method
QuitWindow Class
QuitWindow Members
QuitWindow Constructor
Methods
Layout Method
Layout(ControlLayout) Method
Separator Class
Separator Members
Separator Constructor
Fields
Padding Field
SignallingDebugWindow Class
SignallingDebugWindow Members
SignallingDebugWindow Constructor
Properties
Interactive Property
Methods
Draw Method
Draw(SpriteBatch) Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
SignallingDebugWindow.DebugWindowSignalAspect Enumeration
SignallingDebugWindow.TrackSectionCacheEntry Class
SignallingDebugWindow.TrackSectionCacheEntry Members
SignallingDebugWindow.TrackSectionCacheEntry Constructor
Fields
Age Field
Direction Field
Length Field
Objects Field
SignallingDebugWindow.TrackSectionEndOfLine Class
SignallingDebugWindow.TrackSectionEndOfLine Members
SignallingDebugWindow.TrackSectionEndOfLine Constructor
SignallingDebugWindow.TrackSectionObject Class
SignallingDebugWindow.TrackSectionObject Members
SignallingDebugWindow.TrackSectionObject Constructor
Fields
Distance Field
SignallingDebugWindow.TrackSectionSignal Class
SignallingDebugWindow.TrackSectionSignal Members
SignallingDebugWindow.TrackSectionSignal Constructor
Fields
Signal Field
SignallingDebugWindow.TrackSectionSwitch Class
SignallingDebugWindow.TrackSectionSwitch Members
SignallingDebugWindow.TrackSectionSwitch Constructor
Fields
NodeIndex Field
TrackNode Field
Spacer Class
Spacer Members
Spacer Constructor
SwitchWindow Class
SwitchWindow Members
SwitchWindow Constructor
Methods
Initialize Method
Layout Method
Layout(ControlLayout) Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
TextFlow Class
TextFlow Members
TextFlow Constructor
TextFlow Constructor (Int32,Int32,Int32,String)
TextFlow Constructor (Int32,String)
Fields
Color Field
Font Field
Properties
Text Property
Methods
Initialize Method
TrackMonitor Class
TrackMonitor Members
TrackMonitor Constructor
Methods
StoreInfo Method
TrackMonitorWindow Class
TrackMonitorWindow Members
TrackMonitorWindow Constructor
Fields
MaximumDistance Field
TrackMonitorLabelHeight Field
TrackMonitorOffsetY Field
Methods
Layout Method
Layout(ControlLayout) Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
TracksDebugWindow Class
TracksDebugWindow Members
TracksDebugWindow Constructor
Properties
Interactive Property
Methods
Draw Method
Draw(SpriteBatch) Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
TrainListWindow Class
TrainListWindow Members
TrainListWindow Constructor
Methods
Layout Method
Layout(ControlLayout) Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
TrainOperationsWindow Class
TrainOperationsWindow Members
TrainOperationsWindow Constructor
Methods
Initialize Method
Layout Method
Layout(ControlLayout) Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
Window Class
Window Members
Window Constructor
Fields
DecorationOffset Field
DecorationSize Field
Owner Field
XNAWorld Field
Properties
Interactive Property
Location Property
TopMost Property
Visible Property
Methods
Draw Method
Draw(GraphicsDevice) Method
Draw(SpriteBatch) Method
HandleUserInput Method
Initialize Method
Layout Method
Layout() Method
Layout(ControlLayout) Method
LocationChanged Method
Mark Method
MouseDown Method
MouseMove Method
MouseUp Method
MoveBy Method
MoveTo Method
PrepareFrame Method
PrepareFrame(ElapsedTime,Boolean) Method
PrepareFrame(RenderFrame,ElapsedTime,Boolean) Method
Restore Method
Save Method
SizeChanged Method
SizeTo Method
TabAction Method
VisibilityChanged Method
WindowManager Class
WindowManager Members
WindowManager Constructor
Fields
DragMinimumDistance Field
LabelShadowTexture Field
NoticeTexture Field
PauseTexture Field
ScrollbarTexture Field
TextFontDefault Field
TextFontDefaultOutlined Field
TextFontSmall Field
TextFontSmallOutlined Field
TextManager Field
Viewer Field
WhiteTexture Field
Properties
Label3DMaterial Property
MouseActiveWindow Property
MouseDownPosition Property
VisibleWindows Property
Methods
BringWindowToTop Method
Draw Method
Flush Method
HandleUserInput Method
HasVisiblePopupWindows Method
Initialize Method
Load Method
Mark Method
PrepareFrame Method
Restore Method
Save Method
ScreenChanged Method
WindowMouseEvent Class
WindowMouseEvent Members
WindowMouseEvent Constructor
Fields
MouseDownPosition Field
MouseDownScreenPosition Field
MousePosition Field
MouseScreenPosition Field
WindowTextFont Class
WindowTextFont Members
Properties
Height Property
Methods
Draw Method
Draw(SpriteBatch,Point,String,Color) Method
Draw(SpriteBatch,Point,String,Color,Color) Method
Draw(SpriteBatch,Rectangle,Point,String,LabelAlignment,Color) Method
Draw(SpriteBatch,Rectangle,Point,String,LabelAlignment,Color,Color) Method
Draw(SpriteBatch,Rectangle,Point,String,LabelAlignment,Color,Color,Single) Method
Draw(SpriteBatch,Rectangle,Point,String,LabelAlignment,Color,Single) Method
Load Method
MeasureString Method
WindowTextManager Class
WindowTextManager Members
WindowTextManager Constructor
Methods
GetExact Method
GetExact(String,Single,FontStyle) Method
GetExact(String,Single,FontStyle,Int32) Method
GetScaled Method
GetScaled(String,Single,FontStyle) Method
GetScaled(String,Single,FontStyle,Int32) Method
Load Method
Orts.Viewer3D.Processes
Game Class
Game Members
Game Constructor
Properties
ContentPath Property
LoaderProcess Property
RenderProcess Property
Settings Property
SoundProcess Property
State Property
UpdaterProcess Property
WatchdogProcess Property
Methods
BeginDraw Method
BeginRun Method
Draw Method
EndDraw Method
EndRun Method
ProcessReportError Method
SetThreadLanguage Method
Update Method
GameState Class
GameState Members
GameState Constructor
GameStateRunActivity Class
GameStateRunActivity Members
GameStateRunActivity Constructor
Methods
Save Method
GameStateViewer3D Class
GameStateViewer3D Members
GameStateViewer3D Constructor
IncompatibleSaveException Class
IncompatibleSaveException Members
IncompatibleSaveException Constructor
IncompatibleSaveException Constructor (String,String,Exception)
IncompatibleSaveException Constructor (String,String)
Fields
SaveFile Field
VersionOrBuild Field
InvalidCommandLine Class
InvalidCommandLine Members
InvalidCommandLine Constructor
LoaderProcess Class
LoaderProcess Members
LoaderProcess Constructor
Fields
Profiler Field
Properties
CancellationToken Property
Finished Property
Methods
Load Method
Start Method
Stop Method
WaitTillFinished Method
RenderProcess Class
RenderProcess Members
Fields
ShadowMapCount Field
ShadowMapCountMaximum Field
ShadowMapDiameter Field
ShadowMapDistance Field
ShadowMapLimit Field
ShadowMapMipCount Field
Properties
DisplaySize Property
FrameRate Property
FrameTime Property
GraphicsDevice Property
GraphicsDeviceManager Property
IsActive Property
IsMouseVisible Property
PrimitiveCount Property
PrimitivePerFrame Property
Profiler Property
ShadowPrimitiveCount Property
ShadowPrimitivePerFrame Property
Viewer Property
Methods
ComputeFPS Method
ToggleFullScreen Method
SoundProcess Class
SoundProcess Members
SoundProcess Constructor
Fields
Profiler Field
Methods
AddSoundSource Method
AddSoundSources Method
IsSoundSourceOwnedBy Method
RemoveSoundSources Method
Start Method
Stop Method
UpdaterProcess Class
UpdaterProcess Members
UpdaterProcess Constructor
Fields
Profiler Field
Methods
Start Method
Stop Method
Update Method
WaitTillFinished Method
WatchdogProcess Class
WatchdogProcess Members
WatchdogProcess Constructor
Methods
Register Method
Start Method
Stop Method
Unregister Method
WatchdogToken Class
WatchdogToken Members
WatchdogToken Constructor
Properties
SpecialDispensationFactor Property
Methods
Ping Method
Orts.Viewer3D.RollingStock
AnimatedPartMultiState Class
AnimatedPartMultiState Members
AnimatedPartMultiState Constructor
Fields
Type Field
Methods
Update Method
CabRenderer Class
CabRenderer Members
CabRenderer Constructor
CabRenderer Constructor (Viewer,MSTSLocomotive)
CabRenderer Constructor (Viewer,MSTSLocomotive,CabViewFile)
Fields
ControlMap Field
Methods
Draw Method
PrepareFrame Method
CABTextureManager Class
CABTextureManager Members
Methods
DisassembleTexture Method
GetTexture Method
GetTextureByIndexes Method
LoadTextures Method
Mark Method
CabViewControlRenderer Class
CabViewControlRenderer Members
CabViewControlRenderer Constructor
Fields
Control Field
ControlView Field
IsNightTexture Field
Locomotive Field
Position Field
Shader Field
Texture Field
Viewer Field
Methods
GetControlType Method
GetRangeFraction Method
GetStyle Method
PrepareFrame Method
CabViewDialRenderer Class
CabViewDialRenderer Members
CabViewDialRenderer Constructor
Methods
Draw Method
PrepareFrame Method
CabViewDigitalRenderer Class
CabViewDigitalRenderer Members
CabViewDigitalRenderer Constructor
Fields
DrawPosition Field
Methods
Draw Method
Get3DDigits Method
GetDigits Method
PrepareFrame Method
CabViewDiscreteRenderer Class
CabViewDiscreteRenderer Members
CabViewDiscreteRenderer Constructor
Fields
CVCFlashTimeOn Field
CVCFlashTimeTotal Field
Methods
Draw Method
GetDrawIndex Method
HandleUserInput Method
IsMouseWithin Method
PrepareFrame Method
CabViewGaugeRenderer Class
CabViewGaugeRenderer Members
CabViewGaugeRenderer Constructor
CabViewGaugeRenderer Constructor (Viewer,MSTSLocomotive,CVCGauge,CabShader)
CabViewGaugeRenderer Constructor (Viewer,MSTSLocomotive,CVCFirebox,CabShader)
Methods
Draw Method
GetColor Method
GetGauge Method
PrepareFrame Method
DigitalDisplay Class
DigitalDisplay Members
DigitalDisplay Constructor
MSTSDieselLocomotiveViewer Class
MSTSDieselLocomotiveViewer Members
MSTSDieselLocomotiveViewer Constructor
Methods
HandleUserInput Method
InitializeUserInputCommands Method
PrepareFrame Method
StartStopHelpersEngine Method
StartStopPlayerEngine Method
MSTSElectricLocomotiveViewer Class
MSTSElectricLocomotiveViewer Members
MSTSElectricLocomotiveViewer Constructor
Methods
HandleUserInput Method
PrepareFrame Method
MSTSLocomotiveViewer Class
MSTSLocomotiveViewer Members
MSTSLocomotiveViewer Constructor
Fields
_CabRenderer Field
_has3DCabRenderer Field
_hasCabRenderer Field
ParticleDrawers Field
PickupTypeDictionary Field
ThreeDimentionCabRenderer Field
Properties
MSTSLocomotive Property
Methods
AttemptToRefillOrUnload Method
HandleUserInput Method
ImmediateRefill Method
InitializeUserInputCommands Method
PrepareFrame Method
RefillChangeTo Method
ReverserControlBackwards Method
ReverserControlForwards Method
StartGearBoxDecrease Method
StartGearBoxIncrease Method
StartRefilling Method
StopGearBoxDecrease Method
StopGearBoxIncrease Method
StopRefillingOrUnloading Method
MSTSLocomotiveViewer.WagonAndMatchingPickup Class
MSTSLocomotiveViewer.WagonAndMatchingPickup Members
MSTSLocomotiveViewer.WagonAndMatchingPickup Constructor
Fields
IntakePoint Field
Pickup Field
Wagon Field
MSTSSteamLocomotiveViewer Class
MSTSSteamLocomotiveViewer Members
MSTSSteamLocomotiveViewer Constructor
Methods
AttemptToRefillFromTrough Method
HandleUserInput Method
InitializeUserInputCommands Method
PrepareFrame Method
ReverserControlBackwards Method
ReverserControlForwards Method
StartGearBoxDecrease Method
StartGearBoxIncrease Method
StopGearBoxDecrease Method
StopGearBoxIncrease Method
StopRefillingFromTrough Method
ToggleTroughRefill Method
MSTSWagonViewer Class
MSTSWagonViewer Members
MSTSWagonViewer Constructor
Fields
FreightShape Field
InteriorShape Field
Noop Field
TrainCarShape Field
UserInputCommands Field
Wipers Field
Properties
MSTSWagon Property
Methods
HandleUserInput Method
InitializeUserInputCommands Method
LoadCarSound Method
PrepareFrame Method
Unload Method
TextPrimitive Class
TextPrimitive Members
TextPrimitive Constructor
Fields
Color Field
Font Field
Material Field
Position Field
Text Field
Methods
Draw Method
ThreeDimCabDigit Class
ThreeDimCabDigit Members
ThreeDimCabDigit Constructor
Fields
TriangleListIndices Field
Methods
PrepareFrame Method
UpdateDigit Method
ThreeDimCabGauge Class
ThreeDimCabGauge Members
ThreeDimCabGauge Constructor
Fields
TriangleListIndices Field
Methods
Update Method
ThreeDimCabGaugeNative Class
ThreeDimCabGaugeNative Members
ThreeDimCabGaugeNative Constructor
Fields
TriangleListIndices Field
Methods
PrepareFrame Method
UpdateDigit Method
ThreeDimentionCabViewer Class
ThreeDimentionCabViewer Members
ThreeDimentionCabViewer Constructor
Fields
TrainCarShape Field
Properties
MSTSLocomotive Property
Methods
HandleUserInput Method
InitializeUserInputCommands Method
PrepareFrame Method
TrainCarViewer Class
TrainCarViewer Members
TrainCarViewer Constructor
Fields
Car Field
lightDrawer Field
Velocity Field
Viewer Field
Methods
HandleUserInput Method
InitializeUserInputCommands Method
PrepareFrame Method
Unload Method
UpdateSoundPosition Method
Orts.Viewer3D.RollingStock.SubSystems
FreightAnimationsViewer Class
FreightAnimationsViewer Members
FreightAnimationsViewer Constructor
Fields
Animations Field
FreightAnimationViewer Class
FreightAnimationViewer Members
FreightAnimationViewer Constructor
Fields
Animation Field
FreightShape Field
Updater
UpdaterProgress Class
UpdaterProgress Members
UpdaterProgress Constructor
Methods
Dispose Method
Dispose(Boolean) Method