#pragma once #include "ThreadBase.h" #include #include class PlayerController; class StopWaitingThread : public ThreadBase { public: explicit StopWaitingThread(PlayerController* parent, const std::string& file = ""); ~StopWaitingThread(); void stop() override; protected: void run() override; private: std::string m_file; PlayerController* m_parent; };