|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
Functions | |
| auto | now () noexcept -> ice::Timestamp |
| auto | clock_frequency () noexcept -> ice::ClockFrequency |
| auto | create_clock () noexcept -> ice::SystemClock |
| auto | create_clock (ice::Clock const &clock, ice::f32 modifier) noexcept -> ice::CustomClock |
| void | update (ice::SystemClock &clock) noexcept |
| void | update (ice::CustomClock &clock) noexcept |
| void | update_max_delta (ice::CustomClock &clock, ice::Tns max_delta) noexcept |
| auto | elapsed (ice::Clock const &clock) noexcept -> ice::Tns |
| auto | elapsed (ice::Timestamp start, ice::Timestamp end) noexcept -> ice::Tns |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |