    

 ## On this page

  

 

 # OpenTD.ITdConsole Interface Reference

 Last update: 16.07.2025 

Provides methods to interact via TD's console. [More...](#details)

Inheritance diagram for OpenTD.ITdConsole:

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



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

void [BringToFront](#a9218e98a30f25ddd09af25dd3b53f2f8) () void [Print](#a33098839c09f78b65dc03755ceec1745) (string text) void [SetProgressTitle](#a4fa4e86c144409fe120596a3f2407022) (string title) void [SetProgress](#ae0dc3b8b3d89985bd48a26855ad01751) (int progressPercent) void [ShowProgress](#a56ac4a365594cf50786b12e57eefd73e) () void [HideProgress](#a041d3501134ca606fb0b500a23db1cb2) () [IUserBreak](interface_open_t_d_1_1_add_in_1_1_i_user_break.xhtml) [GetUserBreak](#a7dad37d7ab9a29af3ba139f958afd307) () <a id="details" name="details"></a>## Detailed Description

Provides methods to interact via TD's console.



## Member Function Documentation

<a id="a9218e98a30f25ddd09af25dd3b53f2f8" name="a9218e98a30f25ddd09af25dd3b53f2f8"></a>## [◆ ](#a9218e98a30f25ddd09af25dd3b53f2f8)BringToFront()

 void OpenTD.ITdConsole.BringToFront  ( ) 

Implemented in [OpenTD.ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml#a4347e289a9b1ae791042436bdf536942).





<a id="a7dad37d7ab9a29af3ba139f958afd307" name="a7dad37d7ab9a29af3ba139f958afd307"></a>## [◆ ](#a7dad37d7ab9a29af3ba139f958afd307)GetUserBreak()

 [IUserBreak](interface_open_t_d_1_1_add_in_1_1_i_user_break.xhtml) OpenTD.ITdConsole.GetUserBreak  ( ) 





<a id="a041d3501134ca606fb0b500a23db1cb2" name="a041d3501134ca606fb0b500a23db1cb2"></a>## [◆ ](#a041d3501134ca606fb0b500a23db1cb2)HideProgress()

 void OpenTD.ITdConsole.HideProgress  ( ) 





<a id="a33098839c09f78b65dc03755ceec1745" name="a33098839c09f78b65dc03755ceec1745"></a>## [◆ ](#a33098839c09f78b65dc03755ceec1745)Print()

 void OpenTD.ITdConsole.Print  ( string *text*) 

Implemented in [OpenTD.ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml#aa81687efd4dec77619895160b2c92fe3).





<a id="ae0dc3b8b3d89985bd48a26855ad01751" name="ae0dc3b8b3d89985bd48a26855ad01751"></a>## [◆ ](#ae0dc3b8b3d89985bd48a26855ad01751)SetProgress()

 void OpenTD.ITdConsole.SetProgress  ( int *progressPercent*) 





<a id="a4fa4e86c144409fe120596a3f2407022" name="a4fa4e86c144409fe120596a3f2407022"></a>## [◆ ](#a4fa4e86c144409fe120596a3f2407022)SetProgressTitle()

 void OpenTD.ITdConsole.SetProgressTitle  ( string *title*) 





<a id="a56ac4a365594cf50786b12e57eefd73e" name="a56ac4a365594cf50786b12e57eefd73e"></a>## [◆ ](#a56ac4a365594cf50786b12e57eefd73e)ShowProgress()

 void OpenTD.ITdConsole.ShowProgress  ( ) 





---

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