#ifndef _COMMANDTYPE_HPP_ #define _COMMANDTYPE_HPP_ #include #include #include #include class ICommand { public: virtual void operator() (const dpp::slashcommand_t& Event) = 0; virtual void operator() (std::list& MusicQueue, const dpp::slashcommand_t& Event) = 0; std::vector CommandObjectVector; }; #endif