IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
ice::timeline Namespace Reference

Functions

auto create_timeline (ice::Clock const &clock) noexcept -> ice::Timeline
void reset (ice::Timeline &timeline) noexcept
auto elapsed (ice::Timeline const &timeline) noexcept -> ice::Tns
auto elapsed_us (ice::Timeline const &timeline) noexcept -> ice::Tus

Function Documentation

◆ create_timeline()

auto ice::timeline::create_timeline ( ice::Clock const & clock) -> ice::Timeline
noexcept

◆ elapsed()

auto ice::timeline::elapsed ( ice::Timeline const & timeline) -> ice::Tns
noexcept

◆ elapsed_us()

auto ice::timeline::elapsed_us ( ice::Timeline const & timeline) -> ice::Tus
noexcept

◆ reset()

void ice::timeline::reset ( ice::Timeline & timeline)
noexcept