OpenTD.FloCAD.IFace Class Reference
Last update: 16.07.2025Client-side representation of an IFace entity in a TD instance. More...
Inheritance diagram for OpenTD.FloCAD.IFace:

Public Types | |
| enum | IFaceTypes { NULLIFACE , FLAT , OFFSET , SPRING , SPHERE , WICK } |
Public Member Functions | |
| override void | Update () |
| Updates the TD entity with the latest client data. | |
| override void | CreateIn (ThermalDesktop td) |
| Creates the TD entity in the specified TD instance. | |
| override string | ToString () |
| void | SetFrom (TdDbEntityData x) |
| void | SetFrom (DbObject x) |
| void | SetFrom (OpenTDObject x) |
| override void | UpdateFromTD () |
| Updates the client-side instance with the latest data from the TD entity. | |
| override bool | Equals (object obj) |
| override int | GetHashCode () |
| void | UpdateIn (ThermalDesktop td) |
| Updates the TD entity corresponding to this object in the specified TD instance, if possible. | |
Static Public Member Functions | |
| static bool | operator== (DbObject first, DbObject second) |
| static bool | operator!= (DbObject first, DbObject second) |
Protected Member Functions | |
| string | ToString (string Submodel, string Id, string Comment) |
| string | ToString (string Submodel, int Id, string Comment) |
Protected Attributes | |
| ITdCommander | TdProxy |
Properties | |
| int | Enabled [get, set] |
| ExpressionData | EnabledExp [get, set] |
| string | Comment [get, set] |
| SubmodelNameData | Submodel [get, set] |
| Connection | AttachedTankA [get, set] |
| Connection | AttachedTankB [get, set] |
| int | Id [get, set] |
| IFaceTypes | IFaceType [get, set] |
| bool | UserOverride [get, set] |
| double | Dupa [get, set] |
| ExpressionData | DupaExp [get, set] |
| double | Dupb [get, set] |
| ExpressionData | DupbExp [get, set] |
| Dimensional< Inertial > | Ema [get, set] |
| ExpressionData | EmaExp [get, set] |
| Dimensional< Volume > | Vlo [get, set] |
| ExpressionData | VloExp [get, set] |
| Dimensional< Volume > | Vhi [get, set] |
| ExpressionData | VhiExp [get, set] |
| Dimensional< Pressure > | Dpab [get, set] |
| ExpressionData | DpabExp [get, set] |
| Dimensional< PressurePerVolume > | Dpdv [get, set] |
| ExpressionData | DpdvExp [get, set] |
| Dimensional< Volume > | Vzro [get, set] |
| ExpressionData | VzroExp [get, set] |
| Dimensional< Volume > | Vsub [get, set] |
| ExpressionData | VsubExp [get, set] |
| Dimensional< ModelLength > | Rcap [get, set] |
| ExpressionData | RcapExp [get, set] |
| Dimensional< ModelLength > | Rbp [get, set] |
| ExpressionData | RbpExp [get, set] |
| double | Xil [get, set] |
| ExpressionData | XilExp [get, set] |
| double | Xih [get, set] |
| ExpressionData | XihExp [get, set] |
| Dimensional< Pressure > | Fpv [get, set] |
| ExpressionData | FpvExp [get, set] |
| double | Pa [get, set] |
| ExpressionData | PaExp [get, set] |
| double | Pb [get, set] |
| ExpressionData | PbExp [get, set] |
| Dimensional< PressurePerVolume > | Va [get, set] |
| ExpressionData | VaExp [get, set] |
| Dimensional< PressurePerVolume > | Vb [get, set] |
| ExpressionData | VbExp [get, set] |
| int | Icap [get, set] |
| int | Vapor [get, set] |
| NetworkLogicData | TCode [get, set] |
| string | TdClassName [get] |
| string | Layer [get, set] |
| int | ColorIndex [get, set] |
| Specifies a color. See the AutoCAD Layer Properties Manager for valid values. | |
| string | Handle [get, set] |
| string | TypeName [get, set] |
Detailed Description
Client-side representation of an IFace entity in a TD instance.
- See also
- OpenTD.ThermalDesktop
Member Enumeration Documentation
◆ IFaceTypes
|
inherited |
Member Function Documentation
◆ CreateIn()
|
inline |
Creates the TD entity in the specified TD instance.
Implements OpenTD.IReassignable.
◆ Equals()
|
inlineinherited |
◆ GetHashCode()
|
inlineinherited |
◆ operator!=()
◆ operator==()
◆ SetFrom() [1/3]
|
inlineinherited |
◆ SetFrom() [2/3]
|
inlineinherited |
◆ SetFrom() [3/3]
|
inlineinherited |
◆ ToString() [1/3]
|
inlineinherited |
◆ ToString() [2/3]
|
inlineprotectedinherited |
◆ ToString() [3/3]
|
inlineprotectedinherited |
◆ Update()
|
inline |
Updates the TD entity with the latest client data.
Implements OpenTD.IUpdatable.
◆ UpdateFromTD()
|
inlineinherited |
Updates the client-side instance with the latest data from the TD entity.
Implements OpenTD.IUpdatable.
◆ UpdateIn()
|
inlineinherited |
Updates the TD entity corresponding to this object in the specified TD instance, if possible.
Implements OpenTD.IReassignable.
Member Data Documentation
◆ TdProxy
|
protectedinherited |
Property Documentation
◆ AttachedTankA
|
getsetinherited |
◆ AttachedTankB
|
getsetinherited |
◆ ColorIndex
|
getsetinherited |
Specifies a color. See the AutoCAD Layer Properties Manager for valid values.
◆ Comment
|
getsetinherited |
◆ Dpab
|
getsetinherited |
◆ DpabExp
|
getsetinherited |
◆ Dpdv
|
getsetinherited |
◆ DpdvExp
|
getsetinherited |
◆ Dupa
|
getsetinherited |
◆ DupaExp
|
getsetinherited |
◆ Dupb
|
getsetinherited |
◆ DupbExp
|
getsetinherited |
◆ Ema
|
getsetinherited |
◆ EmaExp
|
getsetinherited |
◆ Enabled
|
getsetinherited |
◆ EnabledExp
|
getsetinherited |
◆ Fpv
|
getsetinherited |
◆ FpvExp
|
getsetinherited |
◆ Handle
|
getsetinherited |
◆ Icap
|
getsetinherited |
◆ Id
|
getsetinherited |
◆ IFaceType
|
getsetinherited |
◆ Layer
|
getsetinherited |
◆ Pa
|
getsetinherited |
◆ PaExp
|
getsetinherited |
◆ Pb
|
getsetinherited |
◆ PbExp
|
getsetinherited |
◆ Rbp
|
getsetinherited |
◆ RbpExp
|
getsetinherited |
◆ Rcap
|
getsetinherited |
◆ RcapExp
|
getsetinherited |
◆ Submodel
|
getsetinherited |
◆ TCode
|
getsetinherited |
◆ TdClassName
|
getinherited |
◆ TypeName
|
getsetinherited |
◆ UserOverride
|
getsetinherited |
◆ Va
|
getsetinherited |
◆ VaExp
|
getsetinherited |
◆ Vapor
|
getsetinherited |
◆ Vb
|
getsetinherited |
◆ VbExp
|
getsetinherited |
◆ Vhi
|
getsetinherited |
◆ VhiExp
|
getsetinherited |
◆ Vlo
|
getsetinherited |
◆ VloExp
|
getsetinherited |
◆ Vsub
|
getsetinherited |
◆ VsubExp
|
getsetinherited |
◆ Vzro
|
getsetinherited |
◆ VzroExp
|
getsetinherited |
◆ Xih
|
getsetinherited |
◆ XihExp
|
getsetinherited |
◆ Xil
|
getsetinherited |
◆ XilExp
|
getsetinherited |
The documentation for this class was generated from the following file:
- C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/FloCAD/IFace.cs