    

 ## On this page

  

 

 # OpenTD.ThermoPropAliasManager Class Reference

 Last update: 16.07.2025 

Use to manage thermophysical property aliases. Each [ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml "Represents one instance of Thermal Desktop. This is the top-level class for interacting with OpenTD.") object includes a [ThermoPropAliasManager](class_open_t_d_1_1_thermo_prop_alias_manager.xhtml "Use to manage thermophysical property aliases. Each ThermalDesktop object includes a ThermoPropAliasM..."). [More...](#details)

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

void [CreateOrUpdateAlias](#a4cd7570cb13aff1869521d17e44e8543) (string aliasName, string materialName) Tuple&lt; string, string &gt; [GetAlias](#a82402d4a608cdea887569d42b8ec319f) (string name) List&lt; Tuple&lt; string, string &gt; &gt; [GetAliases](#ace6ba000925019b0c63dff35bc3ae5d5) () void [RenameAlias](#a65680f2836bb851472b3341be6171279) (string oldname, string newname) void [DeleteAlias](#a7a41cd2c0639dbe359ff3996275f3ee2) (string name) <a id="details" name="details"></a>## Detailed Description

Use to manage thermophysical property aliases. Each [ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml "Represents one instance of Thermal Desktop. This is the top-level class for interacting with OpenTD.") object includes a [ThermoPropAliasManager](class_open_t_d_1_1_thermo_prop_alias_manager.xhtml "Use to manage thermophysical property aliases. Each ThermalDesktop object includes a ThermoPropAliasM...").



## Member Function Documentation

<a id="a4cd7570cb13aff1869521d17e44e8543" name="a4cd7570cb13aff1869521d17e44e8543"></a>## [◆ ](#a4cd7570cb13aff1869521d17e44e8543)CreateOrUpdateAlias()

 void OpenTD.ThermoPropAliasManager.CreateOrUpdateAlias  ( string *aliasName*,    string *materialName* )  inline 





<a id="a7a41cd2c0639dbe359ff3996275f3ee2" name="a7a41cd2c0639dbe359ff3996275f3ee2"></a>## [◆ ](#a7a41cd2c0639dbe359ff3996275f3ee2)DeleteAlias()

 void OpenTD.ThermoPropAliasManager.DeleteAlias  ( string *name*)   inline 





<a id="a82402d4a608cdea887569d42b8ec319f" name="a82402d4a608cdea887569d42b8ec319f"></a>## [◆ ](#a82402d4a608cdea887569d42b8ec319f)GetAlias()

 Tuple&lt; string, string &gt; OpenTD.ThermoPropAliasManager.GetAlias  ( string *name*)   inline 





<a id="ace6ba000925019b0c63dff35bc3ae5d5" name="ace6ba000925019b0c63dff35bc3ae5d5"></a>## [◆ ](#ace6ba000925019b0c63dff35bc3ae5d5)GetAliases()

 List&lt; Tuple&lt; string, string &gt; &gt; OpenTD.ThermoPropAliasManager.GetAliases  ( )   inline 





<a id="a65680f2836bb851472b3341be6171279" name="a65680f2836bb851472b3341be6171279"></a>## [◆ ](#a65680f2836bb851472b3341be6171279)RenameAlias()

 void OpenTD.ThermoPropAliasManager.RenameAlias  ( string *oldname*,    string *newname* )  inline 





---

The documentation for this class was generated from the following file:- C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV\_ALPHA/buildXX/OpenTD/**ThermoPropAliasManager.cs**