|
cpp-mirai-client
v2.6.1
cpp client for mirai-api-http
|
QQ商店表情消息 更多...
#include <FaceMessage.hpp>
Protected 成员函数 | |
| bool | isValid_ () const final |
Protected 成员函数 继承自 Mirai::FaceMessageImpl< MarketFaceMessage > | |
| bool | isValid_ () const override |
Protected 成员函数 继承自 Mirai::IMessageImpl< MarketFaceMessage > | |
| IMessageImpl ()=default | |
| MessageTypes | GetType_ () const override |
| bool | isSendSupported_ () const override |
Protected 成员函数 继承自 Mirai::IMessage | |
| IMessage ()=default | |
| virtual MessageTypes | GetType_ () const =0 |
| virtual bool | isSendSupported_ () const =0 |
| virtual bool | isValid_ () const =0 |
静态 Protected 属性 | |
| static constexpr MessageTypes | TYPE_ = MessageTypes::MARKET_FACE |
| static constexpr bool | SUPPORT_SEND_ = false |
额外继承的成员函数 | |
Public 成员函数 继承自 Mirai::FaceMessageImpl< MarketFaceMessage > | |
| FaceMessageImpl ()=default | |
| FaceMessageImpl (int64_t id) | |
| FaceMessageImpl (std::string name) | |
| bool | operator== (const FaceMessageImpl &rhs) |
| bool | operator!= (const FaceMessageImpl &rhs) |
| int64_t | GetId () const |
| 获取表情id 更多... | |
| std::string | GetName () const |
| 获取表情名称 更多... | |
| MarketFaceMessage & | SetId (int64_t id) |
| 设置表情id 更多... | |
| MarketFaceMessage & | SetName (std::string name) |
| 设置表情名称。这一操作会清除已设置的id。 更多... | |
Public 成员函数 继承自 Mirai::IMessageImpl< MarketFaceMessage > | |
| std::unique_ptr< IMessage > | clone () const override |
Public 成员函数 继承自 Mirai::IMessage | |
| virtual | ~IMessage ()=default |
| virtual std::unique_ptr< IMessage > | clone () const =0 |
| MessageTypes | type () const |
| Return the type of the class 更多... | |
| bool | allowSend () const |
| 检查消息是否可以用于发送 更多... | |
| bool | valid () const |
| 检查消息是否有效 更多... | |
静态 Public 成员函数 继承自 Mirai::IMessageImpl< MarketFaceMessage > | |
| static constexpr MessageTypes | GetType () |
| static constexpr bool | isSendSupported () |
Protected 属性 继承自 Mirai::FaceMessageImpl< MarketFaceMessage > | |
| int64_t | id_ |
| std::string | name_ |
QQ商店表情消息
仅用于接收,发送时将会被无视
| Member Variable | Default Value |
|---|---|
MarketFaceMessage::id_ | -1 |
MarketFaceMessage::name_ | "" |
在文件 FaceMessage.hpp 第 114 行定义.
|
inlinefinalprotectedvirtual |
实现了 Mirai::IMessage.
在文件 FaceMessage.hpp 第 119 行定义.
|
staticconstexprprotected |
在文件 FaceMessage.hpp 第 121 行定义.
|
staticconstexprprotected |
在文件 FaceMessage.hpp 第 122 行定义.