Bit of a bug fix / bug prevention

This commit is contained in:
2023-03-01 08:21:46 -08:00
parent 7e452eb365
commit 2121124f79
3 changed files with 16 additions and 7 deletions

View File

@ -37,9 +37,11 @@ namespace Dawn {
std::function<void()> unsub;
StateEvent<A...> *event;
};
class IStateProperty {
public:
IStateOwner *owner = nullptr;
std::vector<std::function<void()>> _effectListners;
std::vector<std::function<std::function<void()>()>> _effectListnersWithTeardown;
std::vector<std::function<void()>> _effectTeardowns;