#include <message_data.h>
Public Member Functions | |
TextElement ()=default | |
TextElement (uint8_t id, std::string token, bool arg, std::string description) | |
std::string | GetParameterizedToken (uint8_t value=0) |
std::string | ToString () |
std::smatch | MatchMe (std::string dfrag) const |
bool | Empty () |
bool | operator== (const TextElement &other) const |
Public Attributes | |
uint8_t | ID |
std::string | Token |
std::string | GenericToken |
std::string | Pattern |
std::string | StrictPattern |
std::string | Description |
bool | HasArgument |
Definition at line 157 of file message_data.h.
|
default |
|
inline |
Definition at line 167 of file message_data.h.
References Description, GenericToken, HasArgument, ID, Pattern, StrictPattern, and Token.
|
inline |
Definition at line 185 of file message_data.h.
References HasArgument, and Token.
Referenced by yaze::app::editor::MessageEditor::ReadAllTextData(), and yaze::app::editor::MessageEditor::ReadAllTextDataV2().
|
inline |
Definition at line 193 of file message_data.h.
References Description, and GenericToken.
|
inline |
Definition at line 197 of file message_data.h.
References StrictPattern.
|
inline |
Definition at line 204 of file message_data.h.
References ID.
Referenced by yaze::app::editor::MessageEditor::Initialize(), yaze::app::editor::ParseTextDataByte(), yaze::app::editor::MessageEditor::ReadAllTextData(), and yaze::app::editor::MessageEditor::ReadAllTextDataV2().
|
inline |
Definition at line 207 of file message_data.h.
References ID.
uint8_t yaze::app::editor::TextElement::ID |
Definition at line 158 of file message_data.h.
Referenced by Empty(), yaze::app::editor::MessageEditor::Initialize(), operator==(), yaze::app::editor::ParseMessageToData(), and TextElement().
std::string yaze::app::editor::TextElement::Token |
Definition at line 159 of file message_data.h.
Referenced by GetParameterizedToken(), yaze::app::editor::MessageEditor::ReadAllTextData(), yaze::app::editor::MessageEditor::ReadAllTextDataV2(), and TextElement().
std::string yaze::app::editor::TextElement::GenericToken |
Definition at line 160 of file message_data.h.
Referenced by yaze::app::editor::MessageEditor::Initialize(), yaze::app::editor::ParseTextDataByte(), TextElement(), and ToString().
std::string yaze::app::editor::TextElement::Pattern |
Definition at line 161 of file message_data.h.
Referenced by TextElement().
std::string yaze::app::editor::TextElement::StrictPattern |
Definition at line 162 of file message_data.h.
Referenced by MatchMe(), and TextElement().
std::string yaze::app::editor::TextElement::Description |
Definition at line 163 of file message_data.h.
Referenced by TextElement(), and ToString().
bool yaze::app::editor::TextElement::HasArgument |
Definition at line 164 of file message_data.h.
Referenced by GetParameterizedToken(), yaze::app::editor::ParseMessageToData(), yaze::app::editor::MessageEditor::ReadAllTextData(), yaze::app::editor::MessageEditor::ReadAllTextDataV2(), and TextElement().