CPackageLoadException.h 388 B

1234567891011121314151617
  1. #pragma once
  2. #include <exception>
  3. #include <string>
  4. namespace WallpaperEngine::Assets
  5. {
  6. class CPackageLoadException : public std::exception
  7. {
  8. public:
  9. explicit CPackageLoadException (const std::string& message, const std::string& extrainfo = "");
  10. [[nodiscard]] const char* what () const noexcept override;
  11. private:
  12. std::string m_message;
  13. };
  14. }