summaryrefslogtreecommitdiff
path: root/src/game-type-defs.hpp
blob: 62d8c6a553aada74b6262e7ad22ba9a2d90b51ad (plain)
1
2
3
4
5
6
7
8
9
10
11
#ifndef PKE_GAME_TYPE_DEFS_HPP
#define PKE_GAME_TYPE_DEFS_HPP

#include <chrono>

using GameTimeDuration = std::chrono::duration<int64_t, std::nano>;
using GameTimePoint = std::chrono::steady_clock::time_point;
#define NANO_DENOM std::chrono::nanoseconds::period::den
#define NANO_DENOM_DOUBLE double(std::chrono::nanoseconds::period::den)

#endif /* PKE_GAME_TYPE_DEFS_HPP */