|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
Represents time interval of seconds. More...
#include <ice/clock_types.hxx>
Public Types | |
| using | TypeTag = ice::StrongNumeric |
| using | ValueType = ice::f64 |
Public Member Functions | |
| constexpr | operator Tms () const noexcept |
| constexpr | operator Tus () const noexcept |
| constexpr | operator Tns () const noexcept |
Public Attributes | |
| ValueType | value |
Static Public Attributes | |
| static constexpr ValueType | Constant_Precision = 1.0 |
Represents time interval of seconds.
Can be used for user-facing time values, sleeps or waits.
| using ice::Ts::TypeTag = ice::StrongNumeric |
| using ice::Ts::ValueType = ice::f64 |
|
constexprnoexcept |
|
constexprnoexcept |
|
constexprnoexcept |
|
staticconstexpr |
| ValueType ice::Ts::value |