Skip to main content

OpenTD .NET8 reference 2025 R2

OpenTD.UserPreferences.AdvancedPreferences Class Reference

Last update: 16.07.2025

Use to set the global advanced preferences. More...

Inheritance diagram for OpenTD.UserPreferences.AdvancedPreferences:
OpenTD.UserPreferences.PreferencesOpenTD.IUpdatableOpenTD.ITdDerivedOpenTD.TdConnected

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]

OpenTD.UserPreferences.AdvancedPreferences.AdvancedPreferences ( )
inline

◆ AdvancedPreferences() [2/2]

OpenTD.UserPreferences.AdvancedPreferences.AdvancedPreferences ( ThermalDesktop _td)
inline

Member Function Documentation

◆ Update()

void OpenTD.UserPreferences.AdvancedPreferences.Update ( )
inline

Updates the TD entity with the latest client data.

Implements OpenTD.IUpdatable.

◆ UpdateFromTD()

void OpenTD.UserPreferences.AdvancedPreferences.UpdateFromTD ( )
inline

Updates the client-side instance with the latest data from the TD entity.

Implements OpenTD.IUpdatable.

Property Documentation

◆ automaticRegens

int OpenTD.UserPreferences.AdvancedPreferences.automaticRegens
getset

◆ bmpPngGifIndex

int OpenTD.UserPreferences.AdvancedPreferences.bmpPngGifIndex
getset

◆ clearMarkersBeforeShowContactorMarkers

int OpenTD.UserPreferences.AdvancedPreferences.clearMarkersBeforeShowContactorMarkers
getset

◆ disableDragDrop

int OpenTD.UserPreferences.AdvancedPreferences.disableDragDrop
getset

◆ disableHardwareGraphicsDuringCalcs

int OpenTD.UserPreferences.AdvancedPreferences.disableHardwareGraphicsDuringCalcs
getset

◆ disableHighlightUponStartup

int OpenTD.UserPreferences.AdvancedPreferences.disableHighlightUponStartup
getset

◆ disableUndoUponStartup

int OpenTD.UserPreferences.AdvancedPreferences.disableUndoUponStartup
getset

◆ doubleClickEdit

int OpenTD.UserPreferences.AdvancedPreferences.doubleClickEdit
getset

◆ editorIndex

int OpenTD.UserPreferences.AdvancedPreferences.editorIndex
getset

◆ enableLighting

int OpenTD.UserPreferences.AdvancedPreferences.enableLighting
getset

◆ enableSystemConfig

int OpenTD.UserPreferences.AdvancedPreferences.enableSystemConfig
getset

◆ initACADSettings

int OpenTD.UserPreferences.AdvancedPreferences.initACADSettings
getset

◆ invalidateObjectThreshold

int OpenTD.UserPreferences.AdvancedPreferences.invalidateObjectThreshold
getset

◆ legendLabelsIndex

int OpenTD.UserPreferences.AdvancedPreferences.legendLabelsIndex
getset

◆ maxLegendLength

int OpenTD.UserPreferences.AdvancedPreferences.maxLegendLength
getset

◆ NeedsUpdateFromTD

bool OpenTD.UserPreferences.Preferences.NeedsUpdateFromTD = true
getprotected setinherited

◆ ppViewportAmbient

int OpenTD.UserPreferences.AdvancedPreferences.ppViewportAmbient
getset

◆ showContactPages

int OpenTD.UserPreferences.AdvancedPreferences.showContactPages
getset

◆ showMessageWindow2

int OpenTD.UserPreferences.AdvancedPreferences.showMessageWindow2
getset

◆ smallForms

int OpenTD.UserPreferences.AdvancedPreferences.smallForms
getset

◆ TURN_ON_BC_OBJECT_VIS_CREATE

int OpenTD.UserPreferences.AdvancedPreferences.TURN_ON_BC_OBJECT_VIS_CREATE
getset

◆ userEditorText

string OpenTD.UserPreferences.AdvancedPreferences.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

Connect with Ansys