PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
duration.h
1#pragma once
2
3namespace pixelbullet
4{
9{
10public:
12 Duration(float seconds = 0.0f);
13
15 operator float() const;
16
18 float AsSeconds() const;
19
21 float AsMilliseconds() const;
22
23private:
24 float seconds_;
25};
26} // namespace pixelbullet
A lightweight duration class that holds a time span in seconds.
Definition duration.h:9
Duration(float seconds=0.0f)
Constructs a duration from seconds.
Definition duration.cc:5
float AsMilliseconds() const
Returns the duration in milliseconds.
Definition duration.cc:20
float AsSeconds() const
Returns the duration in seconds.
Definition duration.cc:15