#pragma once #include "../defines.hpp" #include "../protocols/ToplevelExport.hpp" #include "../protocols/FractionalScale.hpp" #include "../protocols/TextInputV1.hpp" #include "../protocols/Screencopy.hpp" class CProtocolManager { public: CProtocolManager(); std::unique_ptr m_pToplevelExportProtocolManager; std::unique_ptr m_pFractionalScaleProtocolManager; std::unique_ptr m_pTextInputV1ProtocolManager; std::unique_ptr m_pScreencopyProtocolManager; }; inline std::unique_ptr g_pProtocolManager;