diff options
Diffstat (limited to 'floormat/app.hpp')
-rw-r--r-- | floormat/app.hpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/floormat/app.hpp b/floormat/app.hpp index c07c48e1..01f94b7f 100644 --- a/floormat/app.hpp +++ b/floormat/app.hpp @@ -1,9 +1,11 @@ #pragma once -namespace Magnum::Math { template<typename T> class Vector2; } +namespace Magnum::Math { template<typename T> class Vector2; template<class T> class Nanoseconds; } namespace floormat { +using Ns = Math::Nanoseconds<int64_t>; + struct mouse_move_event; struct mouse_button_event; struct mouse_scroll_event; @@ -28,7 +30,7 @@ struct floormat_app [[deprecated]] floormat_app(floormat_app&&) = default; [[deprecated]] floormat_app& operator=(floormat_app&&) = default; - virtual void update(float dt) = 0; + virtual void update(Ns t) = 0; virtual void maybe_initialize_chunk(const chunk_coords_& pos, chunk& c) = 0; virtual void draw() = 0; virtual z_bounds get_z_bounds() = 0; |