Skip to main content

OpenTD .NET4 reference 2025 R2

OpenTD.Notes Class Reference

Last update: 16.07.2025

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

Inheritance diagram for OpenTD.Notes:
OpenTD.RcNotesDataOpenTD.OpenTDObjectOpenTD.ITdDerivedOpenTD.IUpdatableOpenTD.IReassignable

Public Member Functions

override void Update ()
 Updates the TD entity with the latest client data.
 
override void UpdateFromTD ()
 Updates the client-side instance with the latest data from the TD entity.
 
override void CreateIn (ThermalDesktop td)
 Creates the TD entity in the specified TD instance.
 
void Clear ()
 Clear the client-side notes only. This does not affect the dwg notes in the TD instance.
 
override string ToString ()
 
void SetFrom (OpenTDObject x)
 
void UpdateIn (ThermalDesktop td)
 Updates the TD entity corresponding to this object in the specified TD instance, if possible.
 

Protected Attributes

ITdCommander TdProxy
 

Properties

int ShowOnStartup [get, set]
 
List< string > Titles [get, set]
 
List< string > Texts [get, set]
 
List< string > Passwords [get, set]
 
List< bool > HasPassword [get]
 
List< bool > _HasPassword [get, set]
 Do not use.
 

Detailed Description

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

See also
OpenTD.ThermalDesktop

Member Function Documentation

◆ Clear()

void OpenTD.Notes.Clear ( )
inline

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

◆ CreateIn()

override void OpenTD.Notes.CreateIn ( ThermalDesktop td)
inline

Creates the TD entity in the specified TD instance.

Implements OpenTD.IReassignable.

◆ SetFrom()

void OpenTD.OpenTDObject.SetFrom ( OpenTDObject x)
inlineinherited

◆ ToString()

override string OpenTD.RcNotesData.ToString ( )
inlineinherited

◆ Update()

override void OpenTD.Notes.Update ( )
inline

Updates the TD entity with the latest client data.

Implements OpenTD.IUpdatable.

◆ UpdateFromTD()

override void OpenTD.Notes.UpdateFromTD ( )
inline

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

Implements OpenTD.IUpdatable.

◆ UpdateIn()

void OpenTD.OpenTDObject.UpdateIn ( ThermalDesktop td)
inlineinherited

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

Implements OpenTD.IReassignable.

Member Data Documentation

◆ TdProxy

ITdCommander OpenTD.OpenTDObject.TdProxy
protectedinherited

Property Documentation

◆ _HasPassword

List<bool> OpenTD.RcNotesData._HasPassword
getsetinherited

Do not use.

◆ HasPassword

List<bool> OpenTD.RcNotesData.HasPassword
getinherited

◆ Passwords

List<string> OpenTD.RcNotesData.Passwords
getsetinherited

◆ ShowOnStartup

int OpenTD.RcNotesData.ShowOnStartup
getsetinherited

◆ Texts

List<string> OpenTD.RcNotesData.Texts
getsetinherited

◆ Titles

List<string> 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

Connect with Ansys