Skip to main content

OpenTD .NET8 reference 2025 R2

OpenTD.SubmodelNameData Class Reference

Last update: 16.07.2025

A submodel name. Implicitly converts to/from string. Automatically converts to uppercase. More...

Public Member Functions

 SubmodelNameData ()
 Initializes a new instance of the SubmodelNameData class with default thermal submodel name.
 
 SubmodelNameData (string name)
 Initializes a new instance of the SubmodelNameData class.
 
void Check ()
 
override string ToString ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static implicit operator SubmodelNameData (string submodelName)
 
static implicit operator string (SubmodelNameData s)
 
static bool operator== (SubmodelNameData first, SubmodelNameData second)
 
static bool operator!= (SubmodelNameData first, SubmodelNameData second)
 

Properties

string Name [get, set]
 

Detailed Description

A submodel name. Implicitly converts to/from string. Automatically converts to uppercase.

Constructor & Destructor Documentation

◆ SubmodelNameData() [1/2]

OpenTD.SubmodelNameData.SubmodelNameData ( )
inline

Initializes a new instance of the SubmodelNameData class with default thermal submodel name.

◆ SubmodelNameData() [2/2]

OpenTD.SubmodelNameData.SubmodelNameData ( string name)
inline

Initializes a new instance of the SubmodelNameData class.

Parameters
nameThe submodel name.

Member Function Documentation

◆ Check()

void OpenTD.SubmodelNameData.Check ( )
inline

◆ Equals()

override bool OpenTD.SubmodelNameData.Equals ( object obj)
inline

◆ GetHashCode()

override int OpenTD.SubmodelNameData.GetHashCode ( )
inline

◆ operator string()

static implicit OpenTD.SubmodelNameData.operator string ( SubmodelNameData s)
inlinestatic

◆ operator SubmodelNameData()

static implicit OpenTD.SubmodelNameData.operator SubmodelNameData ( string submodelName)
inlinestatic

◆ operator!=()

static bool OpenTD.SubmodelNameData.operator!= ( SubmodelNameData first,
SubmodelNameData second )
inlinestatic

◆ operator==()

static bool OpenTD.SubmodelNameData.operator== ( SubmodelNameData first,
SubmodelNameData second )
inlinestatic

◆ ToString()

override string OpenTD.SubmodelNameData.ToString ( )
inline

Property Documentation

◆ Name

string OpenTD.SubmodelNameData.Name
getset

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

Connect with Ansys