Skip to main content

OpenTD .NET8 reference 2025 R2

OpenTD.UserPreferences.UserPreferences Class Reference

Last update: 16.07.2025

Provides access to the global user preferences for a dwg. More...

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

Public Member Functions

 UserPreferences ()
 Do not use.
 
 UserPreferences (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.
 
UnitsPreferences GetDwgUnits ()
 Deprecated. Use Units member instead.
 
Acceleration GetAcceleration ()
 Deprecated. Use Acceleration member instead.
 

Properties

UnitsPreferences Units [get]
 Global units preferences for the dwg.
 
GraphicsVisibilityPreferences GraphicsVisibility [get]
 Global graphics visibility preferences for the dwg.
 
GraphicsSizePreferences GraphicsSize [get]
 Global graphics size preferences for the dwg.
 
GraphicsResolutionPreferences GraphicsResolution [get]
 Global graphics resolution preferences for the dwg.
 
GraphicsTextPreferences GraphicsText [get]
 Global text preferences for the dwg.
 
CalculationsPreferences Calculations [get]
 Global calculations preferences for the dwg.
 
SindaPreferences Sinda [get]
 Global Sinda preferences for the dwg.
 
Acceleration Acceleration [get]
 Global acceleration preferences for the dwg.
 
AdvancedPreferences Advanced [get]
 Global advanced preferences for the dwg.
 
bool NeedsUpdateFromTD = true [get, protected set]
 

Detailed Description

Provides access to the global user preferences for a dwg.

Constructor & Destructor Documentation

◆ UserPreferences() [1/2]

OpenTD.UserPreferences.UserPreferences.UserPreferences ( )
inline

Do not use.

◆ UserPreferences() [2/2]

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

Member Function Documentation

◆ GetAcceleration()

Acceleration OpenTD.UserPreferences.UserPreferences.GetAcceleration ( )
inline

Deprecated. Use Acceleration member instead.

See also
OpenTD.UserPreferences.UserPreferences.Acceleration

◆ GetDwgUnits()

UnitsPreferences OpenTD.UserPreferences.UserPreferences.GetDwgUnits ( )
inline

Deprecated. Use Units member instead.

See also
OpenTD.UserPreferences.UserPreferences.Units

◆ Update()

void OpenTD.UserPreferences.UserPreferences.Update ( )
inline

Updates the TD entity with the latest client data.

Implements OpenTD.IUpdatable.

◆ UpdateFromTD()

void OpenTD.UserPreferences.UserPreferences.UpdateFromTD ( )
inline

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

Implements OpenTD.IUpdatable.

Property Documentation

◆ Acceleration

Acceleration OpenTD.UserPreferences.UserPreferences.Acceleration
get

Global acceleration preferences for the dwg.

◆ Advanced

AdvancedPreferences OpenTD.UserPreferences.UserPreferences.Advanced
get

Global advanced preferences for the dwg.

◆ Calculations

CalculationsPreferences OpenTD.UserPreferences.UserPreferences.Calculations
get

Global calculations preferences for the dwg.

◆ GraphicsResolution

GraphicsResolutionPreferences OpenTD.UserPreferences.UserPreferences.GraphicsResolution
get

Global graphics resolution preferences for the dwg.

◆ GraphicsSize

GraphicsSizePreferences OpenTD.UserPreferences.UserPreferences.GraphicsSize
get

Global graphics size preferences for the dwg.

◆ GraphicsText

GraphicsTextPreferences OpenTD.UserPreferences.UserPreferences.GraphicsText
get

Global text preferences for the dwg.

◆ GraphicsVisibility

GraphicsVisibilityPreferences OpenTD.UserPreferences.UserPreferences.GraphicsVisibility
get

Global graphics visibility preferences for the dwg.

◆ NeedsUpdateFromTD

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

◆ Sinda

SindaPreferences OpenTD.UserPreferences.UserPreferences.Sinda
get

Global Sinda preferences for the dwg.

◆ Units

UnitsPreferences OpenTD.UserPreferences.UserPreferences.Units
get

Global units preferences for the dwg.


The documentation for this class was generated from the following file:
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/OpenTD/OpenTD/UserPreferences/UserPreferences.cs

Connect with Ansys