#pragma once #include #include #include class HotReload { public: HotReload(const std::string& filename); bool CheckForChanges(); void UpdateLastWriteTime(); private: std::string scriptFile; std::time_t lastWriteTime; std::time_t GetFileWriteTime(const std::string& filename); };