#ifndef HealthTest_h__ #define HealthTest_h__ #include "Core/ResourceManager.h" #include "Core/ConfigFile.h" #include "Core/EventBroker.h" #include "Rendering/Renderer.h" #include "Core/InputManager.h" #include "GUI/Frame.h" #include "Core/World.h" #include "Input/InputProxy.h" #include "Input/KeyboardInputHandler.h" #include "Input/MouseInputHandler.h" #include "Core/EKeyDown.h" #include "Core/EntityFile.h" #include "Core/SystemPipeline.h" #include "Editor/EditorSystem.h" class GameHealthSystemTest { public: GameHealthSystemTest(); ~GameHealthSystemTest(); void Tick(); bool TestSucceeded = false; private: double m_LastTime; ConfigFile* m_Config = nullptr; EventBroker* m_EventBroker; World* m_World; SystemPipeline* m_SystemPipeline; int m_PlayersID; bool m_TestStage1Success = false; }; #endif