Open Rails

UserSettings Members

UserSettings overview

Public Static Fields

DeletedSaveFolder
RegistryKey
SavePackFolder
SettingsFilePath
UserDataFolder

Public Instance Constructors

UserSettings Constructor

Public Instance Properties

AdhesionFactor
AdhesionFactorChange
AdhesionMovingAverageFilterSize
AdhesionProportionalToWeather
Alerter
AlerterDisableExternal
Autopilot
AuxActionEnabled
AvatarURL
BrakePipeChargingRate
BreakCouplers
Cab2DStretch
CarVibratingLevel
CircularSpeedGauge
ConditionalLoadOfNightTextures
CorrectQuestionableBrakingParams
CurveResistanceSpeedDependent
CurveSpeedDependent
DataLogger
DataLoggerSeparator
DataLogMisc
DataLogPerformance
DataLogPhysics
DataLogSpeedUnits
DataLogStart
DataLogStationStops
DataLogTrainSpeed
DataLogTSContents
DataLogTSInterval
DayAmbientLight
DisableTCSScripts
DistantMountains
DistantMountainsViewingDistance
DoubleWire
DynamicShadows
ExtendedAIShunting
FastFullScreenAltTab
Folders
FullScreen
GraduatedRelease
HotStart
Input
Language
LODBias
LODViewingExtention
Logging
LoggingFilename
LoggingPath
Menu_Selection
ModelInstancing
MSTSBINSound
Multiplayer
Multiplayer_Host
Multiplayer_Port
Multiplayer_UpdateInterval
Multiplayer_User
MultiplayerClient
MultiplayerServer
NoForcedRedAtStationStops
OverrideNonElectrifiedRoutes
PerformanceTuner
PerformanceTunerTarget
PrecipitationBoxHeight
PrecipitationBoxLength
PrecipitationBoxWidth
PreferDDSTexture
PressureUnit
Profiling
ProfilingFrameCount
ProfilingTime
ReplayPauseBeforeEnd
ReplayPauseBeforeEndS
RetainersOnAllCars
ScreenshotPath
ShaderModel
ShadowAllShapes
ShadowMapBlur
ShadowMapCount
ShadowMapDistance
ShadowMapResolution
ShowAvatar
ShowErrorDialogs
SignalLightGlow
SoundDetailLevel
SoundVolumePercent
SuperElevationGauge
SuperElevationMinLen
SuppressConfirmations
SuppressShapeWarnings
TunnelResistanceDependent
Units
UseAdvancedAdhesion
UseLargeAddressAware
UseLocationPassingPaths
UseMSTSEnv
UseSuperElevation
VerticalSync
ViewDispatcher
ViewingDistance
ViewingFOV
WindowGlass
WindowPosition_Activity
WindowPosition_CarOperations
WindowPosition_Compass
WindowPosition_ComposeMessage
WindowPosition_DriverAid
WindowPosition_Help
WindowPosition_NextStation
WindowPosition_Quit
WindowPosition_Switch
WindowPosition_TrackMonitor
WindowPosition_TrainList
WindowPosition_TrainOperations
WindowSize
Wire
WorldObjectDensity
YoungestFailedToRestore

Public Instance Methods

Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetDefaultValue
GetHashCode (inherited from Object)Serves as a hash function for a particular type.
GetType (inherited from Object)Gets the Type of the current instance.
Log
ResetOverloaded.
SaveOverloaded.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Fields

Sources (inherited from SettingsBase)Translates name of a setting to its source

Protected Instance Properties

SettingStore (inherited from SettingsBase)The store of the settings

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
GetValue
LoadOverloaded.
Load (inherited from SettingsBase)Overloaded. Load settings from the options
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
Reset (inherited from SettingsBase)Overloaded. Reset a single setting to its default
Save (inherited from SettingsBase)Overloaded. Save a setting to the store, if name and especially type are known
SetValue

See Also

UserSettings Class | ORTS.Settings Namespace