    

 ## On this page

  

 

 # OpenTD.OpenTDException Class Reference

 Last update: 16.07.2025 

General exception thrown by [OpenTD](namespace_open_t_d.xhtml "Base Thermal Desktop functionality."). [More...](#details)

Inheritance diagram for OpenTD.OpenTDException:

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



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

 [OpenTDException](#ad52b3de814205dd7ab0443f4e11386b7) ([StatusData](class_open_t_d_1_1_internal_1_1_communication_1_1_status_data.xhtml) x)  [OpenTDException](#a651339f1084e02c5b9119b319ef7c551) (string msg)  [OpenTDException](#acc242c6bc3ca5d33d87c8e8393d4cab4) (string msg, Exception innerException) void [Show](#a6bb2b77da552eb26ba97565479a04b95) () ## <a id="pub-attribs" name="pub-attribs"></a>Public Attributes

[StatusData](class_open_t_d_1_1_internal_1_1_communication_1_1_status_data.xhtml) [statusData](#acd1273917399f662bfd8a18135305de7) <a id="details" name="details"></a>## Detailed Description

General exception thrown by [OpenTD](namespace_open_t_d.xhtml "Base Thermal Desktop functionality.").

See alsoSystem.Exception

## Constructor &amp; Destructor Documentation

<a id="ad52b3de814205dd7ab0443f4e11386b7" name="ad52b3de814205dd7ab0443f4e11386b7"></a>## [◆ ](#ad52b3de814205dd7ab0443f4e11386b7)OpenTDException() \[1/3\]

 OpenTD.OpenTDException.OpenTDException  ( [StatusData](class_open_t_d_1_1_internal_1_1_communication_1_1_status_data.xhtml) *x*)   inline 





<a id="a651339f1084e02c5b9119b319ef7c551" name="a651339f1084e02c5b9119b319ef7c551"></a>## [◆ ](#a651339f1084e02c5b9119b319ef7c551)OpenTDException() \[2/3\]

 OpenTD.OpenTDException.OpenTDException  ( string *msg*)   inline 





<a id="acc242c6bc3ca5d33d87c8e8393d4cab4" name="acc242c6bc3ca5d33d87c8e8393d4cab4"></a>## [◆ ](#acc242c6bc3ca5d33d87c8e8393d4cab4)OpenTDException() \[3/3\]

 OpenTD.OpenTDException.OpenTDException  ( string *msg*,    Exception *innerException* )  inline 





## Member Function Documentation

<a id="a6bb2b77da552eb26ba97565479a04b95" name="a6bb2b77da552eb26ba97565479a04b95"></a>## [◆ ](#a6bb2b77da552eb26ba97565479a04b95)Show()

 void OpenTD.OpenTDException.Show  ( )   inline 





## Member Data Documentation

<a id="acd1273917399f662bfd8a18135305de7" name="acd1273917399f662bfd8a18135305de7"></a>## [◆ ](#acd1273917399f662bfd8a18135305de7)statusData

 [StatusData](class_open_t_d_1_1_internal_1_1_communication_1_1_status_data.xhtml) OpenTD.OpenTDException.statusData





---

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