#pragma once #include #include namespace EQ { class Directory { public: Directory(const std::string &path); ~Directory(); bool Exists(); void GetFiles(std::vector &files); private: struct impl; impl *m_impl; }; }