![]() |
TrinityCore
|
Namespaces | |
| namespace | LinkTags |
Classes | |
| struct | AchievementLinkData |
| struct | GlyphLinkData |
| struct | HyperlinkColor |
| struct | HyperlinkInfo |
| struct | ItemLinkData |
| struct | QuestLinkData |
| struct | TalentLinkData |
| struct | TradeskillLinkData |
Functions | |
| HyperlinkInfo TC_GAME_API | ParseSingleHyperlink (std::string_view str) |
| bool TC_GAME_API | CheckAllLinks (std::string_view str) |
| bool Trinity::Hyperlinks::CheckAllLinks | ( | std::string_view | str | ) |
Definition at line 363 of file Hyperlinks.cpp.
References ParseSingleHyperlink(), Trinity::Hyperlinks::HyperlinkInfo::tail, and ValidateLinkInfo().
Referenced by WorldPackets::Strings::Hyperlinks::Validate(), and WorldSession::ValidateHyperlinksAndMaybeKick().
| HyperlinkInfo Trinity::Hyperlinks::ParseSingleHyperlink | ( | std::string_view | str | ) |
Definition at line 34 of file Hyperlinks.cpp.
References toHex().
Referenced by CheckAllLinks(), and Trinity::ChatCommands::Hyperlink< linktag >::TryConsume().