OpenTD.Dimension.DimensionalIfPositive< T > Struct Template Reference
Last update: 16.07.2025Works like a dimensional, but only for positive values. Negative values act like doubles. More...
Inheritance diagram for OpenTD.Dimension.DimensionalIfPositive< T >:

Public Member Functions | |
| DimensionalIfPositive (double x) | |
| double | GetValueSI () |
| override string | ToString () |
| double IGetSetSI. | GetValueSI () |
| void IGetSetSI. | SetValueSI (double value) |
Static Public Member Functions | |
| static implicit | operator DimensionalIfPositive< T > (double x) |
| static implicit | operator double (DimensionalIfPositive< T > x) |
Detailed Description
Works like a dimensional, but only for positive values. Negative values act like doubles.
- See also
- OpenTD.Dimension.Dimensional<T>
- Type Constraints
-
T : IDimension T : new()
Member Function Documentation
◆ DimensionalIfPositive()
|
inline |
◆ GetValueSI() [1/2]
|
inline |
Implements OpenTD.Dimension.IGetSetSI.
◆ GetValueSI() [2/2]
|
inline |
Implements OpenTD.Dimension.IGetSetSI.
◆ operator DimensionalIfPositive< T >()
|
inlinestatic |
◆ operator double()
|
inlinestatic |
◆ SetValueSI()
|
inline |
Implements OpenTD.Dimension.IGetSetSI.
◆ ToString()
|
inline |
The documentation for this struct was generated from the following file:
- C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/OpenTD/OpenTD/Dimension/Dimensional.cs