LeviLamina
|
Public Member Functions | |
template<class First , class... Args> requires (!std::is_same_v<std::remove_cvref_t<First>, std::vector<class CommandOutputParameter>>) | |
void | success (fmt::format_string< First, Args... > fmt, First &&_args, Args &&... args) |
template<class First , class... Args> requires (!std::is_same_v<std::remove_cvref_t<First>, std::vector<class CommandOutputParameter>>) | |
void | error (fmt::format_string< First, Args... > fmt, First &&_args, Args &&... args) |
void | error (std::string_view str) |
void | success (std::string_view str) |
void | error (std::string_view msgId, std::vector< class CommandOutputParameter > const ¶ms) |
void | success (std::string_view msgId, std::vector< class CommandOutputParameter > const ¶ms) |
CommandOutput & | operator= (CommandOutput const &) |
MCAPI | CommandOutput (::CommandOutput const &rhs) |
MCAPI | CommandOutput (::CommandOutputType type) |
MCAPI void | addMessage (::std::string const &msgId, ::std::vector<::CommandOutputParameter > const ¶ms, ::CommandOutputMessageType type) |
MCAPI void | addToResultList (::std::string const &key, ::Actor const &element) |
MCAPI void | addToResultList (::std::string const &key, ::std::string const &element) |
MCAPI void | error (::std::string const &msgId, ::std::vector<::CommandOutputParameter > const ¶ms) |
MCAPI void | load (::CommandOutputType type, int successCount, ::std::vector<::CommandOutputMessage > &&messages, ::std::unique_ptr<::CommandPropertyBag > &&data) |
MCAPI void | success (::std::string const &msgId, ::std::vector<::CommandOutputParameter > const ¶ms) |
MCAPI void * | $ctor (::CommandOutput const &rhs) |
MCAPI void * | $ctor (::CommandOutputType type) |
MCAPI void | $dtor () |
Public Attributes | |
CommandOutputType | mType |
std::unique_ptr< CommandPropertyBag > | mBag |
std::vector< CommandOutputMessage > | mMessages |
int | mSuccessCount |
bool | mHasPlayerText |