    

 ## On this page

  

 

 # OpenTD.Notes Class Reference

 Last update: 16.07.2025 

Client-side representation of the dwg notes in a TD instance. [More...](#details)

Inheritance diagram for OpenTD.Notes:

 ![](/sites/default/files/migrate-content/opentd_net4_reference_2025_r2_1/class_open_t_d_1_1_notes.png)



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

override void [Update](#aa4fdef4e70614eff9cdf673ced3aa505) () Updates the TD entity with the latest client data.   
 override void [UpdateFromTD](#aef99ba55e3338dec6b7c6189f52ea97a) () Updates the client-side instance with the latest data from the TD entity.   
 override void [CreateIn](#a89cd633b1316b0392e22797aa5b6842c) ([ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml) td) Creates the TD entity in the specified TD instance.   
 void [Clear](#a84b5c7fe251f3cb1fb29a7cadfb9709d) () Clear the client-side notes only. This does not affect the dwg notes in the TD instance.   
 override string [ToString](class_open_t_d_1_1_rc_notes_data.xhtml#a1caf186a5c2d4169b19ab249dcbe51ed) () void [SetFrom](class_open_t_d_1_1_open_t_d_object.xhtml#aa2e0aa2793e95a56891ef59fb4843ca2) ([OpenTDObject](class_open_t_d_1_1_open_t_d_object.xhtml) x) void [UpdateIn](class_open_t_d_1_1_open_t_d_object.xhtml#a1e5228ce309c9a85ec09e8119318024d) ([ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml) td) Updates the TD entity corresponding to this object in the specified TD instance, if possible.   
 ## <a id="pro-attribs" name="pro-attribs"></a>Protected Attributes

[ITdCommander](interface_open_t_d_1_1_internal_1_1_communication_1_1_i_td_commander.xhtml) [TdProxy](class_open_t_d_1_1_open_t_d_object.xhtml#a0da16592e6b635ca0def27b355d669b3) ## <a id="properties" name="properties"></a>Properties

int [ShowOnStartup](class_open_t_d_1_1_rc_notes_data.xhtml#a7b67ce1f8ad433e6024bce4e1e4b2560)` [get, set]` List&lt; string &gt; [Titles](class_open_t_d_1_1_rc_notes_data.xhtml#ad7a3f365e39969dba86c42fcaa4dc115)` [get, set]` List&lt; string &gt; [Texts](class_open_t_d_1_1_rc_notes_data.xhtml#a4abe42497a0695230d087aadcc86e32f)` [get, set]` List&lt; string &gt; [Passwords](class_open_t_d_1_1_rc_notes_data.xhtml#a7cef843e6ba39c7cc1aada07e7610f71)` [get, set]` List&lt; bool &gt; [HasPassword](class_open_t_d_1_1_rc_notes_data.xhtml#a842687ed8e45c7c58d936e5c1018f7fe)` [get]` List&lt; bool &gt; [\_HasPassword](class_open_t_d_1_1_rc_notes_data.xhtml#a04223c780b5be6788d5b5749423de92f)` [get, set]` Do not use.   
 <a id="details" name="details"></a>## Detailed Description

Client-side representation of the dwg notes in a TD instance.

See also[OpenTD.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.")

## Member Function Documentation

<a id="a84b5c7fe251f3cb1fb29a7cadfb9709d" name="a84b5c7fe251f3cb1fb29a7cadfb9709d"></a>## [◆ ](#a84b5c7fe251f3cb1fb29a7cadfb9709d)Clear()

 void OpenTD.Notes.Clear  ( )   inline 

Clear the client-side notes only. This does not affect the dwg notes in the TD instance.





<a id="a89cd633b1316b0392e22797aa5b6842c" name="a89cd633b1316b0392e22797aa5b6842c"></a>## [◆ ](#a89cd633b1316b0392e22797aa5b6842c)CreateIn()

 override void OpenTD.Notes.CreateIn  ( [ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml) *td*)   inline 

Creates the TD entity in the specified TD instance.

Implements [OpenTD.IReassignable](interface_open_t_d_1_1_i_reassignable.xhtml#a94cbc52d002a10e44f5dc2daaf9c87db).





<a id="aa2e0aa2793e95a56891ef59fb4843ca2" name="aa2e0aa2793e95a56891ef59fb4843ca2"></a>## [◆ ](#aa2e0aa2793e95a56891ef59fb4843ca2)SetFrom()

 void OpenTD.OpenTDObject.SetFrom  ( [OpenTDObject](class_open_t_d_1_1_open_t_d_object.xhtml) *x*)   inlineinherited 





<a id="a1caf186a5c2d4169b19ab249dcbe51ed" name="a1caf186a5c2d4169b19ab249dcbe51ed"></a>## [◆ ](#a1caf186a5c2d4169b19ab249dcbe51ed)ToString()

 override string OpenTD.RcNotesData.ToString  ( )   inlineinherited 





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

 override void OpenTD.Notes.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="aef99ba55e3338dec6b7c6189f52ea97a" name="aef99ba55e3338dec6b7c6189f52ea97a"></a>## [◆ ](#aef99ba55e3338dec6b7c6189f52ea97a)UpdateFromTD()

 override void OpenTD.Notes.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).





<a id="a1e5228ce309c9a85ec09e8119318024d" name="a1e5228ce309c9a85ec09e8119318024d"></a>## [◆ ](#a1e5228ce309c9a85ec09e8119318024d)UpdateIn()

 void OpenTD.OpenTDObject.UpdateIn  ( [ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml) *td*)   inlineinherited 

Updates the TD entity corresponding to this object in the specified TD instance, if possible.

Implements [OpenTD.IReassignable](interface_open_t_d_1_1_i_reassignable.xhtml#a90dffde7dd442e9d940f9e5c5fabde14).





## Member Data Documentation

<a id="a0da16592e6b635ca0def27b355d669b3" name="a0da16592e6b635ca0def27b355d669b3"></a>## [◆ ](#a0da16592e6b635ca0def27b355d669b3)TdProxy

 [ITdCommander](interface_open_t_d_1_1_internal_1_1_communication_1_1_i_td_commander.xhtml) OpenTD.OpenTDObject.TdProxy  protectedinherited 





## Property Documentation

<a id="a04223c780b5be6788d5b5749423de92f" name="a04223c780b5be6788d5b5749423de92f"></a>## [◆ ](#a04223c780b5be6788d5b5749423de92f)\_HasPassword

 List&lt;bool&gt; OpenTD.RcNotesData.\_HasPassword  getsetinherited 

Do not use.





<a id="a842687ed8e45c7c58d936e5c1018f7fe" name="a842687ed8e45c7c58d936e5c1018f7fe"></a>## [◆ ](#a842687ed8e45c7c58d936e5c1018f7fe)HasPassword

 List&lt;bool&gt; OpenTD.RcNotesData.HasPassword  getinherited 





<a id="a7cef843e6ba39c7cc1aada07e7610f71" name="a7cef843e6ba39c7cc1aada07e7610f71"></a>## [◆ ](#a7cef843e6ba39c7cc1aada07e7610f71)Passwords

 List&lt;string&gt; OpenTD.RcNotesData.Passwords  getsetinherited 





<a id="a7b67ce1f8ad433e6024bce4e1e4b2560" name="a7b67ce1f8ad433e6024bce4e1e4b2560"></a>## [◆ ](#a7b67ce1f8ad433e6024bce4e1e4b2560)ShowOnStartup

 int OpenTD.RcNotesData.ShowOnStartup  getsetinherited 





<a id="a4abe42497a0695230d087aadcc86e32f" name="a4abe42497a0695230d087aadcc86e32f"></a>## [◆ ](#a4abe42497a0695230d087aadcc86e32f)Texts

 List&lt;string&gt; OpenTD.RcNotesData.Texts  getsetinherited 





<a id="ad7a3f365e39969dba86c42fcaa4dc115" name="ad7a3f365e39969dba86c42fcaa4dc115"></a>## [◆ ](#ad7a3f365e39969dba86c42fcaa4dc115)Titles

 List&lt;string&gt; OpenTD.RcNotesData.Titles  getsetinherited 





---

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