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