OpenTD.UserPreferences.AdvancedPreferences Class Reference
Last update: 16.07.2025Use to set the global advanced preferences. More...
Inheritance diagram for OpenTD.UserPreferences.AdvancedPreferences:

Public Member Functions | |
| AdvancedPreferences () | |
| AdvancedPreferences (ThermalDesktop _td) | |
| void | Update () |
| Updates the TD entity with the latest client data. | |
| void | UpdateFromTD () |
| Updates the client-side instance with the latest data from the TD entity. | |
Properties | |
| int | enableSystemConfig [get, set] |
| int | enableLighting [get, set] |
| int | initACADSettings [get, set] |
| int | automaticRegens [get, set] |
| int | disableUndoUponStartup [get, set] |
| int | showContactPages [get, set] |
| int | disableHardwareGraphicsDuringCalcs [get, set] |
| int | clearMarkersBeforeShowContactorMarkers [get, set] |
| int | disableHighlightUponStartup [get, set] |
| int | disableDragDrop [get, set] |
| int | TURN_ON_BC_OBJECT_VIS_CREATE [get, set] |
| int | editorIndex [get, set] |
| string | userEditorText [get, set] |
| int | showMessageWindow2 [get, set] |
| int | maxLegendLength [get, set] |
| int | legendLabelsIndex [get, set] |
| int | bmpPngGifIndex [get, set] |
| int | ppViewportAmbient [get, set] |
| int | invalidateObjectThreshold [get, set] |
| int | smallForms [get, set] |
| int | doubleClickEdit [get, set] |
| bool | NeedsUpdateFromTD = true [get, protected set] |
Detailed Description
Use to set the global advanced preferences.
Constructor & Destructor Documentation
◆ AdvancedPreferences() [1/2]
|
inline |
◆ AdvancedPreferences() [2/2]
|
inline |
Member Function Documentation
◆ Update()
|
inline |
Updates the TD entity with the latest client data.
Implements OpenTD.IUpdatable.
◆ UpdateFromTD()
|
inline |
Updates the client-side instance with the latest data from the TD entity.
Implements OpenTD.IUpdatable.
Property Documentation
◆ automaticRegens
|
getset |
◆ bmpPngGifIndex
|
getset |
◆ clearMarkersBeforeShowContactorMarkers
|
getset |
◆ disableDragDrop
|
getset |
◆ disableHardwareGraphicsDuringCalcs
|
getset |
◆ disableHighlightUponStartup
|
getset |
◆ disableUndoUponStartup
|
getset |
◆ doubleClickEdit
|
getset |
◆ editorIndex
|
getset |
◆ enableLighting
|
getset |
◆ enableSystemConfig
|
getset |
◆ initACADSettings
|
getset |
◆ invalidateObjectThreshold
|
getset |
◆ legendLabelsIndex
|
getset |
◆ maxLegendLength
|
getset |
◆ NeedsUpdateFromTD
|
getprotected setinherited |
◆ ppViewportAmbient
|
getset |
◆ showContactPages
|
getset |
◆ showMessageWindow2
|
getset |
◆ smallForms
|
getset |
◆ TURN_ON_BC_OBJECT_VIS_CREATE
|
getset |
◆ userEditorText
|
getset |
The documentation for this class was generated from the following file:
- C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/OpenTD/OpenTD/UserPreferences/AdvancedPreferences.cs