#pragma once #include "base.h" #include "objects/base/service.h" #include class Workspace : public Service { //private: public: const static InstanceType TYPE; Workspace(); // static inline std::shared_ptr New() { return std::make_shared(); }; static inline std::shared_ptr Create() { return std::make_shared(); }; virtual const InstanceType* GetClass() override; };