#ifndef DamageIndicatorSystem_h__ #define DamageIndicatorSystem_h__ #include "Core/System.h" #include "Core/Transform.h" #include "Core/ResourceManager.h" #include "Core/EntityFileParser.h" #include "Core/EPlayerDamage.h" #include "Common.h" #include #include "Rendering/ESetCamera.h" #include #include #include "Rendering/Util/CommonFunctions.h" class DamageIndicatorSystem : public System { public: DamageIndicatorSystem(SystemParams params); private: EventRelay m_EPlayerDamage; bool OnPlayerDamage(Events::PlayerDamage& e); EventRelay m_ESetCamera; bool OnSetCamera(const Events::SetCamera& e); EntityID m_CurrentCamera = -1; }; #endif