Skip to main content

OpenTD .NET4 reference 2025 R2

OpenTD.CaseSetManagerOptions Class Reference

Last update: 16.07.2025

Client-side representation of Case Set Manager options in a TD instance. More...

Inheritance diagram for OpenTD.CaseSetManagerOptions:
OpenTD.TdConnectedOpenTD.IUpdatableOpenTD.ITdDerived

Public Types

enum  DuplicateNodes { PROMPT_IF_FOUND , ALLOW_IN_MODEL , AUTO_RENUMBER }
 How to handle duplicate nodes when running cases. More...
 

Public Member Functions

 CaseSetManagerOptions ()
 
 CaseSetManagerOptions (ThermalDesktop _td)
 
void Update ()
 Updates the TD entity with the latest client data.
 
void UpdateFromTD ()
 Updates the client-side instance with the latest data from the TD entity.
 

Properties

int RunBatch [get, set]
 
BatchControl BatchControl [get, set]
 
bool SaveDwg [get, set]
 
bool LowerPriority [get, set]
 
DuplicateNodes duplicateNodes [get, set]
 
List< string > ExpectedDupNodes [get, set]
 
bool ShowTextScreenDuringRun [get, set]
 

Detailed Description

Client-side representation of Case Set Manager options in a TD instance.

See also
OpenTD.ThermalDesktop

Member Enumeration Documentation

◆ DuplicateNodes

How to handle duplicate nodes when running cases.

Enumerator
PROMPT_IF_FOUND 
ALLOW_IN_MODEL 
AUTO_RENUMBER 

Constructor & Destructor Documentation

◆ CaseSetManagerOptions() [1/2]

OpenTD.CaseSetManagerOptions.CaseSetManagerOptions ( )
inline

◆ CaseSetManagerOptions() [2/2]

OpenTD.CaseSetManagerOptions.CaseSetManagerOptions ( ThermalDesktop _td)
inline

Member Function Documentation

◆ Update()

void OpenTD.CaseSetManagerOptions.Update ( )
inline

Updates the TD entity with the latest client data.

Implements OpenTD.IUpdatable.

◆ UpdateFromTD()

void OpenTD.CaseSetManagerOptions.UpdateFromTD ( )
inline

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

Implements OpenTD.IUpdatable.

Property Documentation

◆ BatchControl

BatchControl OpenTD.CaseSetManagerOptions.BatchControl
getset

◆ duplicateNodes

DuplicateNodes OpenTD.CaseSetManagerOptions.duplicateNodes
getset

◆ ExpectedDupNodes

List<string> OpenTD.CaseSetManagerOptions.ExpectedDupNodes
getset

◆ LowerPriority

bool OpenTD.CaseSetManagerOptions.LowerPriority
getset

◆ RunBatch

int OpenTD.CaseSetManagerOptions.RunBatch
getset

◆ SaveDwg

bool OpenTD.CaseSetManagerOptions.SaveDwg
getset

◆ ShowTextScreenDuringRun

bool OpenTD.CaseSetManagerOptions.ShowTextScreenDuringRun
getset

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

Connect with Ansys