Sunset old state system finally.

This commit is contained in:
2023-11-02 12:36:14 -05:00
parent 79b7e235ab
commit b4c7953c93
32 changed files with 212 additions and 420 deletions

View File

@ -5,8 +5,8 @@
#pragma once
#include "dawnlibs.hpp"
#include "event/Event.hpp"
#include "state/StateProvider.hpp"
#include "state/StateEvent.hpp"
namespace Dawn {
struct IntervalProviderData {
@ -23,9 +23,8 @@ namespace Dawn {
StateProviderSet<float_t> timeoutProvider;
StateProviderSet<struct IntervalProviderData> intervalProvider;
Event<> eventTimePaused;
Event<> eventTimeResumed;
StateEvent<> eventTimePaused;
StateEvent<> eventTimeResumed;
/**
* Constructor for the Time Manager.