#ifndef __IIGNORELIST__H__ #define __IIGNORELIST__H__ #include #include #include class IIgnoreList { public: struct Info { std::string name; uint32_t id; }; virtual std::vector GetIgnoreList(const uint32_t playerId) = 0; virtual void AddIgnore(const uint32_t playerId, const uint32_t ignoredPlayerId) = 0; virtual void RemoveIgnore(const uint32_t playerId, const uint32_t ignoredPlayerId) = 0; }; #endif //!__IIGNORELIST__H__