|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
Functions | |
| auto | create_timer (ice::Clock const &clock, ice::Tns timer_step) noexcept -> ice::Timer |
| auto | create_timer (ice::Clock const &clock, ice::Tns timer_step, ice::Timestamp initial_timestamp) noexcept -> ice::Timer |
| bool | update (ice::Timer &timer) noexcept |
| bool | update_by_step (ice::Timer &timer) noexcept |
| auto | elapsed (ice::Timer const &timer) noexcept -> ice::Tns |
| auto | elapsed_us (ice::Timer const &timer) noexcept -> ice::Tus |
| auto | alpha (ice::Timer const &timer) noexcept -> ice::f32 |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |