    

 ## On this page

  

 

 # OpenTD.UserPreferences.SindaPreferences Class Reference

 Last update: 16.07.2025 

Use to set the global Sinda preferences. [More...](#details)

Inheritance diagram for OpenTD.UserPreferences.SindaPreferences:

 ![](/sites/default/files/migrate-content/opentd_refefence_net_8_2025_r2_doc_1/class_open_t_d_1_1_user_preferences_1_1_sinda_preferences.png)



## <a id="pub-methods" name="pub-methods"></a>Public Member Functions

 [SindaPreferences](#acba24cec675e6dde500d38cec13602f8) ()  [SindaPreferences](#ab52e8def7e9ecb49a4cedcf675976af8) ([ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml) \_td) void [Update](#a6ac7dfea82f2885a848a5259b2bcc4b8) () Updates the TD entity with the latest client data.   
 void [UpdateFromTD](#adad2297fdcb7484d662d2c55676719f5) () Updates the client-side instance with the latest data from the TD entity.   
 ## <a id="properties" name="properties"></a>Properties

int [thermalAnalyzer](#a43949598f0e1a901057b6d2a774e0149)` [get, set]` int [sindaUseOpenMP](#ade954c4df0d505ec1f4ee704ac1a77db)` [get, set]` int [sindaCsrOrSave](#aabce6529f59e3131e2058c5100c7ec71)` [get, set]` int [sindaRunStatusWindowIndex](#a4b58ecdc03e511e477de8640e7b9ec29)` [get, set]` int [waitForSindaLicense](#a36bece7d3c4912b51f721714fd0ea245)` [get, set]` bool [NeedsUpdateFromTD](class_open_t_d_1_1_user_preferences_1_1_preferences.xhtml#a012bb0c5f39ee504be222b4292f5ffc3) = true` [get, protected set]` <a id="details" name="details"></a>## Detailed Description

Use to set the global Sinda preferences.



## Constructor &amp; Destructor Documentation

<a id="acba24cec675e6dde500d38cec13602f8" name="acba24cec675e6dde500d38cec13602f8"></a>## [◆ ](#acba24cec675e6dde500d38cec13602f8)SindaPreferences() \[1/2\]

 OpenTD.UserPreferences.SindaPreferences.SindaPreferences  ( )   inline 





<a id="ab52e8def7e9ecb49a4cedcf675976af8" name="ab52e8def7e9ecb49a4cedcf675976af8"></a>## [◆ ](#ab52e8def7e9ecb49a4cedcf675976af8)SindaPreferences() \[2/2\]

 OpenTD.UserPreferences.SindaPreferences.SindaPreferences  ( [ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml) *\_td*)   inline 





## Member Function Documentation

<a id="a6ac7dfea82f2885a848a5259b2bcc4b8" name="a6ac7dfea82f2885a848a5259b2bcc4b8"></a>## [◆ ](#a6ac7dfea82f2885a848a5259b2bcc4b8)Update()

 void OpenTD.UserPreferences.SindaPreferences.Update  ( )   inline 

Updates the TD entity with the latest client data.

Implements [OpenTD.IUpdatable](interface_open_t_d_1_1_i_updatable.xhtml#a162ef7c717f51047a1d45c7df4282470).





<a id="adad2297fdcb7484d662d2c55676719f5" name="adad2297fdcb7484d662d2c55676719f5"></a>## [◆ ](#adad2297fdcb7484d662d2c55676719f5)UpdateFromTD()

 void OpenTD.UserPreferences.SindaPreferences.UpdateFromTD  ( )   inline 

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

Implements [OpenTD.IUpdatable](interface_open_t_d_1_1_i_updatable.xhtml#a47f3096415cfb5694fd822df8a1eceb0).





## Property Documentation

<a id="a012bb0c5f39ee504be222b4292f5ffc3" name="a012bb0c5f39ee504be222b4292f5ffc3"></a>## [◆ ](#a012bb0c5f39ee504be222b4292f5ffc3)NeedsUpdateFromTD

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





<a id="aabce6529f59e3131e2058c5100c7ec71" name="aabce6529f59e3131e2058c5100c7ec71"></a>## [◆ ](#aabce6529f59e3131e2058c5100c7ec71)sindaCsrOrSave

 int OpenTD.UserPreferences.SindaPreferences.sindaCsrOrSave  getset 





<a id="a4b58ecdc03e511e477de8640e7b9ec29" name="a4b58ecdc03e511e477de8640e7b9ec29"></a>## [◆ ](#a4b58ecdc03e511e477de8640e7b9ec29)sindaRunStatusWindowIndex

 int OpenTD.UserPreferences.SindaPreferences.sindaRunStatusWindowIndex  getset 





<a id="ade954c4df0d505ec1f4ee704ac1a77db" name="ade954c4df0d505ec1f4ee704ac1a77db"></a>## [◆ ](#ade954c4df0d505ec1f4ee704ac1a77db)sindaUseOpenMP

 int OpenTD.UserPreferences.SindaPreferences.sindaUseOpenMP  getset 





<a id="a43949598f0e1a901057b6d2a774e0149" name="a43949598f0e1a901057b6d2a774e0149"></a>## [◆ ](#a43949598f0e1a901057b6d2a774e0149)thermalAnalyzer

 int OpenTD.UserPreferences.SindaPreferences.thermalAnalyzer  getset 





<a id="a36bece7d3c4912b51f721714fd0ea245" name="a36bece7d3c4912b51f721714fd0ea245"></a>## [◆ ](#a36bece7d3c4912b51f721714fd0ea245)waitForSindaLicense

 int OpenTD.UserPreferences.SindaPreferences.waitForSindaLicense  getset 





---

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