libdonut
2.3.2
Application framework for cross-platform game development in C++20
|
This is the complete list of members for donut::Time< T, Period >, including all inherited members.
countDown(Time deltaTime, Time targetTime=Duration{}) noexcept | donut::Time< T, Period > | inline |
countDownLoop(Time deltaTime, Time interval) noexcept | donut::Time< T, Period > | inline |
countDownLoop(Time deltaTime, Time interval, bool active) noexcept | donut::Time< T, Period > | inline |
countUp(Time deltaTime, Time targetTime) noexcept | donut::Time< T, Period > | inline |
countUpLoop(Time deltaTime, Time interval) noexcept | donut::Time< T, Period > | inline |
countUpLoop(Time deltaTime, Time interval, bool active) noexcept | donut::Time< T, Period > | inline |
Duration typedef | donut::Time< T, Period > | |
operator Duration() const noexcept | donut::Time< T, Period > | inline |
operator T() const noexcept | donut::Time< T, Period > | inline |
operator!=(const Time &a, const Time &b) noexcept | donut::Time< T, Period > | friend |
operator+(Time a) noexcept | donut::Time< T, Period > | friend |
operator+(Time a, Time b) noexcept | donut::Time< T, Period > | friend |
operator+=(Time deltaTime) noexcept | donut::Time< T, Period > | inline |
operator-(Time a) noexcept | donut::Time< T, Period > | friend |
operator-(Time a, Time b) noexcept | donut::Time< T, Period > | friend |
operator-=(Time deltaTime) noexcept | donut::Time< T, Period > | inline |
operator<(const Time &a, const Time &b) noexcept | donut::Time< T, Period > | friend |
operator<=(const Time &a, const Time &b) noexcept | donut::Time< T, Period > | friend |
operator==(const Time &a, const Time &b) noexcept | donut::Time< T, Period > | friend |
operator>(const Time &a, const Time &b) noexcept | donut::Time< T, Period > | friend |
operator>=(const Time &a, const Time &b) noexcept | donut::Time< T, Period > | friend |
Time() noexcept=default | donut::Time< T, Period > | |
Time(Duration duration) noexcept | donut::Time< T, Period > | inline |
Time(std::chrono::seconds seconds) noexcept | donut::Time< T, Period > | inline |
Time(std::chrono::milliseconds milliseconds) noexcept | donut::Time< T, Period > | inline |
Time(std::chrono::microseconds microseconds) noexcept | donut::Time< T, Period > | inline |
Time(std::chrono::nanoseconds nanoseconds) noexcept | donut::Time< T, Period > | inline |
Time(std::chrono::minutes minutes) noexcept | donut::Time< T, Period > | inline |
Time(std::chrono::hours hours) noexcept | donut::Time< T, Period > | inline |