diff options
Diffstat (limited to 'kurator/src/PopupEmitter.h')
-rw-r--r-- | kurator/src/PopupEmitter.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/kurator/src/PopupEmitter.h b/kurator/src/PopupEmitter.h new file mode 100644 index 0000000..0d90427 --- /dev/null +++ b/kurator/src/PopupEmitter.h @@ -0,0 +1,20 @@ +#pragma once + +#include <entt/entity/registry.hpp> + +#include <kurator/sim/components.h> + + +namespace kurator +{ + + +struct PopupEmitter +{ + entt::entity popup = entt::null; + double total = 0.0; + void emit(entt::registry& registry, const sim::Transform& transform, double damage); +}; + + +} // namespace kurator |