#pragma once #include "Core.h" #include "CWallpaper.h" extern "C" { #include #include #include #include } namespace WallpaperEngine::Core { class CVideo : public CWallpaper { public: explicit CVideo (std::string filename); const std::string& getFilename (); protected: friend class CWallpaper; const std::string m_filename; static const std::string Type; private: }; }