![]() |
TrinityCore
|
#include <SmartEnum.h>
Classes | |
| class | Iterator |
Static Public Member Functions | |
| template<typename Enum > | |
| static size_t | Count () |
| template<typename Enum > | |
| static EnumText | ToString (Enum value) |
| template<typename Enum > | |
| static Enum | FromIndex (size_t index) |
| template<typename Enum > | |
| static uint32 | ToIndex (Enum value) |
| template<typename Enum > | |
| static bool | IsValid (Enum value) |
| template<typename Enum > | |
| static bool | IsValid (std::underlying_type_t< Enum > value) |
| template<typename Enum > | |
| static Iterator< Enum > | Begin () |
| template<typename Enum > | |
| static Iterator< Enum > | End () |
| template<typename Enum > | |
| static Trinity::IteratorPair< Iterator< Enum > > | Iterate () |
| template<typename Enum > | |
| static char const * | ToConstant (Enum value) |
| template<typename Enum > | |
| static char const * | ToTitle (Enum value) |
| template<typename Enum > | |
| static char const * | ToDescription (Enum value) |
Definition at line 47 of file SmartEnum.h.
|
inlinestatic |
Definition at line 111 of file SmartEnum.h.
| TC_API_EXPORT size_t EnumUtils< ColorTypes >::Count | ( | ) |
Definition at line 54 of file enuminfo_AppenderConsole.cpp.
| TC_API_EXPORT size_t EnumUtils< LogLevel >::Count | ( | ) |
Definition at line 46 of file enuminfo_LogCommon.cpp.
| TC_API_EXPORT size_t EnumUtils< AppenderType >::Count | ( | ) |
Definition at line 97 of file enuminfo_LogCommon.cpp.
|
inlinestatic |
| TC_API_EXPORT size_t EnumUtils< CreatureAI::EvadeReason >::Count | ( | ) |
Definition at line 44 of file enuminfo_CreatureAI.cpp.
| TC_API_EXPORT size_t EnumUtils< AuctionQuality >::Count | ( | ) |
Definition at line 46 of file enuminfo_AuctionHouseBot.cpp.
| TC_API_EXPORT size_t EnumUtils< AuctionHouseType >::Count | ( | ) |
Definition at line 96 of file enuminfo_AuctionHouseBot.cpp.
| TC_API_EXPORT size_t EnumUtils< ArenaTeamTypes >::Count | ( | ) |
Definition at line 42 of file enuminfo_ArenaTeam.cpp.
| TC_API_EXPORT size_t EnumUtils< ChatNotify >::Count | ( | ) |
Definition at line 75 of file enuminfo_Channel.cpp.
| TC_API_EXPORT size_t EnumUtils< CreatureFlagsExtra >::Count | ( | ) |
Definition at line 71 of file enuminfo_CreatureData.cpp.
| TC_API_EXPORT size_t EnumUtils< InventoryResult >::Count | ( | ) |
Definition at line 131 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< BuyResult >::Count | ( | ) |
Definition at line 357 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SellResult >::Count | ( | ) |
Definition at line 415 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< UnitFlags >::Count | ( | ) |
Definition at line 71 of file enuminfo_UnitDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< NPCFlags >::Count | ( | ) |
Definition at line 195 of file enuminfo_UnitDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< EncounterState >::Count | ( | ) |
Definition at line 45 of file enuminfo_InstanceScript.cpp.
| TC_API_EXPORT size_t EnumUtils< SpawnObjectType >::Count | ( | ) |
Definition at line 41 of file enuminfo_SpawnData.cpp.
| TC_API_EXPORT size_t EnumUtils< MovementGeneratorType >::Count | ( | ) |
Definition at line 59 of file enuminfo_MovementDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< QuestFailedReason >::Count | ( | ) |
Definition at line 52 of file enuminfo_QuestDef.cpp.
| TC_API_EXPORT size_t EnumUtils< QuestShareMessages >::Count | ( | ) |
Definition at line 123 of file enuminfo_QuestDef.cpp.
| TC_API_EXPORT size_t EnumUtils< WardenActions >::Count | ( | ) |
Definition at line 42 of file enuminfo_WardenCheckMgr.cpp.
| TC_API_EXPORT size_t EnumUtils< WardenCheckCategory >::Count | ( | ) |
Definition at line 84 of file enuminfo_WardenCheckMgr.cpp.
| TC_API_EXPORT size_t EnumUtils< WardenCheckType >::Count | ( | ) |
Definition at line 132 of file enuminfo_WardenCheckMgr.cpp.
| TC_API_EXPORT size_t EnumUtils< Races >::Count | ( | ) |
Definition at line 49 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< Classes >::Count | ( | ) |
Definition at line 112 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< Powers >::Count | ( | ) |
Definition at line 173 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellSchools >::Count | ( | ) |
Definition at line 229 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr0 >::Count | ( | ) |
Definition at line 308 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr1 >::Count | ( | ) |
Definition at line 437 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr2 >::Count | ( | ) |
Definition at line 566 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr3 >::Count | ( | ) |
Definition at line 695 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr4 >::Count | ( | ) |
Definition at line 824 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr5 >::Count | ( | ) |
Definition at line 953 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr6 >::Count | ( | ) |
Definition at line 1082 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr7 >::Count | ( | ) |
Definition at line 1211 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellCastResult >::Count | ( | ) |
Definition at line 1497 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< AuraStateType >::Count | ( | ) |
Definition at line 1926 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< Mechanics >::Count | ( | ) |
Definition at line 2027 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellDmgClass >::Count | ( | ) |
Definition at line 2128 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellPreventionType >::Count | ( | ) |
Definition at line 2172 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< Emote >::Count | ( | ) |
Definition at line 2385 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< WeatherType >::Count | ( | ) |
Definition at line 2772 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< ChatMsg >::Count | ( | ) |
Definition at line 2870 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellFamilyNames >::Count | ( | ) |
Definition at line 3024 of file enuminfo_SharedDefines.cpp.
|
inlinestatic |
Definition at line 114 of file SmartEnum.h.
| TC_API_EXPORT ColorTypes EnumUtils< ColorTypes >::FromIndex | ( | size_t | index | ) |
Definition at line 57 of file enuminfo_AppenderConsole.cpp.
| TC_API_EXPORT LogLevel EnumUtils< LogLevel >::FromIndex | ( | size_t | index | ) |
Definition at line 49 of file enuminfo_LogCommon.cpp.
| TC_API_EXPORT AppenderType EnumUtils< AppenderType >::FromIndex | ( | size_t | index | ) |
Definition at line 100 of file enuminfo_LogCommon.cpp.
|
inlinestatic |
| TC_API_EXPORT CreatureAI::EvadeReason EnumUtils< CreatureAI::EvadeReason >::FromIndex | ( | size_t | index | ) |
Definition at line 47 of file enuminfo_CreatureAI.cpp.
| TC_API_EXPORT AuctionQuality EnumUtils< AuctionQuality >::FromIndex | ( | size_t | index | ) |
Definition at line 49 of file enuminfo_AuctionHouseBot.cpp.
| TC_API_EXPORT AuctionHouseType EnumUtils< AuctionHouseType >::FromIndex | ( | size_t | index | ) |
Definition at line 99 of file enuminfo_AuctionHouseBot.cpp.
| TC_API_EXPORT ArenaTeamTypes EnumUtils< ArenaTeamTypes >::FromIndex | ( | size_t | index | ) |
Definition at line 45 of file enuminfo_ArenaTeam.cpp.
| TC_API_EXPORT ChatNotify EnumUtils< ChatNotify >::FromIndex | ( | size_t | index | ) |
Definition at line 78 of file enuminfo_Channel.cpp.
| TC_API_EXPORT CreatureFlagsExtra EnumUtils< CreatureFlagsExtra >::FromIndex | ( | size_t | index | ) |
Definition at line 74 of file enuminfo_CreatureData.cpp.
| TC_API_EXPORT InventoryResult EnumUtils< InventoryResult >::FromIndex | ( | size_t | index | ) |
Definition at line 134 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT BuyResult EnumUtils< BuyResult >::FromIndex | ( | size_t | index | ) |
Definition at line 360 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT SellResult EnumUtils< SellResult >::FromIndex | ( | size_t | index | ) |
Definition at line 418 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT UnitFlags EnumUtils< UnitFlags >::FromIndex | ( | size_t | index | ) |
Definition at line 74 of file enuminfo_UnitDefines.cpp.
| TC_API_EXPORT NPCFlags EnumUtils< NPCFlags >::FromIndex | ( | size_t | index | ) |
Definition at line 198 of file enuminfo_UnitDefines.cpp.
| TC_API_EXPORT EncounterState EnumUtils< EncounterState >::FromIndex | ( | size_t | index | ) |
Definition at line 48 of file enuminfo_InstanceScript.cpp.
| TC_API_EXPORT SpawnObjectType EnumUtils< SpawnObjectType >::FromIndex | ( | size_t | index | ) |
Definition at line 44 of file enuminfo_SpawnData.cpp.
| TC_API_EXPORT MovementGeneratorType EnumUtils< MovementGeneratorType >::FromIndex | ( | size_t | index | ) |
Definition at line 62 of file enuminfo_MovementDefines.cpp.
| TC_API_EXPORT QuestFailedReason EnumUtils< QuestFailedReason >::FromIndex | ( | size_t | index | ) |
Definition at line 55 of file enuminfo_QuestDef.cpp.
| TC_API_EXPORT QuestShareMessages EnumUtils< QuestShareMessages >::FromIndex | ( | size_t | index | ) |
Definition at line 126 of file enuminfo_QuestDef.cpp.
| TC_API_EXPORT WardenActions EnumUtils< WardenActions >::FromIndex | ( | size_t | index | ) |
Definition at line 45 of file enuminfo_WardenCheckMgr.cpp.
| TC_API_EXPORT WardenCheckCategory EnumUtils< WardenCheckCategory >::FromIndex | ( | size_t | index | ) |
Definition at line 87 of file enuminfo_WardenCheckMgr.cpp.
| TC_API_EXPORT WardenCheckType EnumUtils< WardenCheckType >::FromIndex | ( | size_t | index | ) |
Definition at line 135 of file enuminfo_WardenCheckMgr.cpp.
| TC_API_EXPORT Races EnumUtils< Races >::FromIndex | ( | size_t | index | ) |
Definition at line 52 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT Classes EnumUtils< Classes >::FromIndex | ( | size_t | index | ) |
Definition at line 115 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT Powers EnumUtils< Powers >::FromIndex | ( | size_t | index | ) |
Definition at line 176 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT SpellSchools EnumUtils< SpellSchools >::FromIndex | ( | size_t | index | ) |
Definition at line 232 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT SpellAttr0 EnumUtils< SpellAttr0 >::FromIndex | ( | size_t | index | ) |
Definition at line 311 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT SpellAttr1 EnumUtils< SpellAttr1 >::FromIndex | ( | size_t | index | ) |
Definition at line 440 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT SpellAttr2 EnumUtils< SpellAttr2 >::FromIndex | ( | size_t | index | ) |
Definition at line 569 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT SpellAttr3 EnumUtils< SpellAttr3 >::FromIndex | ( | size_t | index | ) |
Definition at line 698 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT SpellAttr4 EnumUtils< SpellAttr4 >::FromIndex | ( | size_t | index | ) |
Definition at line 827 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT SpellAttr5 EnumUtils< SpellAttr5 >::FromIndex | ( | size_t | index | ) |
Definition at line 956 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT SpellAttr6 EnumUtils< SpellAttr6 >::FromIndex | ( | size_t | index | ) |
Definition at line 1085 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT SpellAttr7 EnumUtils< SpellAttr7 >::FromIndex | ( | size_t | index | ) |
Definition at line 1214 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT SpellCastResult EnumUtils< SpellCastResult >::FromIndex | ( | size_t | index | ) |
Definition at line 1500 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT AuraStateType EnumUtils< AuraStateType >::FromIndex | ( | size_t | index | ) |
Definition at line 1929 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT Mechanics EnumUtils< Mechanics >::FromIndex | ( | size_t | index | ) |
Definition at line 2030 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT SpellDmgClass EnumUtils< SpellDmgClass >::FromIndex | ( | size_t | index | ) |
Definition at line 2131 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT SpellPreventionType EnumUtils< SpellPreventionType >::FromIndex | ( | size_t | index | ) |
Definition at line 2175 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT Emote EnumUtils< Emote >::FromIndex | ( | size_t | index | ) |
Definition at line 2388 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT WeatherType EnumUtils< WeatherType >::FromIndex | ( | size_t | index | ) |
Definition at line 2775 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT ChatMsg EnumUtils< ChatMsg >::FromIndex | ( | size_t | index | ) |
Definition at line 2873 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT SpellFamilyNames EnumUtils< SpellFamilyNames >::FromIndex | ( | size_t | index | ) |
Definition at line 3027 of file enuminfo_SharedDefines.cpp.
|
inlinestatic |
|
inlinestatic |
Definition at line 73 of file SmartEnum.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 117 of file SmartEnum.h.
|
inlinestatic |
Definition at line 120 of file SmartEnum.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
| TC_API_EXPORT size_t EnumUtils< AppenderType >::ToIndex | ( | AppenderType | value | ) |
Definition at line 113 of file enuminfo_LogCommon.cpp.
| TC_API_EXPORT size_t EnumUtils< ArenaTeamTypes >::ToIndex | ( | ArenaTeamTypes | value | ) |
Definition at line 57 of file enuminfo_ArenaTeam.cpp.
| TC_API_EXPORT size_t EnumUtils< AuctionHouseType >::ToIndex | ( | AuctionHouseType | value | ) |
Definition at line 111 of file enuminfo_AuctionHouseBot.cpp.
| TC_API_EXPORT size_t EnumUtils< AuctionQuality >::ToIndex | ( | AuctionQuality | value | ) |
Definition at line 65 of file enuminfo_AuctionHouseBot.cpp.
| TC_API_EXPORT size_t EnumUtils< AuraStateType >::ToIndex | ( | AuraStateType | value | ) |
Definition at line 1956 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< BuyResult >::ToIndex | ( | BuyResult | value | ) |
Definition at line 378 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< ChatMsg >::ToIndex | ( | ChatMsg | value | ) |
Definition at line 2935 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< ChatNotify >::ToIndex | ( | ChatNotify | value | ) |
Definition at line 123 of file enuminfo_Channel.cpp.
| TC_API_EXPORT size_t EnumUtils< Classes >::ToIndex | ( | Classes | value | ) |
Definition at line 134 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< ColorTypes >::ToIndex | ( | ColorTypes | value | ) |
Definition at line 81 of file enuminfo_AppenderConsole.cpp.
| TC_API_EXPORT size_t EnumUtils< CreatureAI::EvadeReason >::ToIndex | ( | CreatureAI::EvadeReason | value | ) |
Definition at line 61 of file enuminfo_CreatureAI.cpp.
| TC_API_EXPORT size_t EnumUtils< CreatureFlagsExtra >::ToIndex | ( | CreatureFlagsExtra | value | ) |
Definition at line 115 of file enuminfo_CreatureData.cpp.
| TC_API_EXPORT size_t EnumUtils< Emote >::ToIndex | ( | Emote | value | ) |
Definition at line 2571 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< EncounterState >::ToIndex | ( | EncounterState | value | ) |
Definition at line 63 of file enuminfo_InstanceScript.cpp.
|
inlinestatic |
| TC_API_EXPORT size_t EnumUtils< InventoryResult >::ToIndex | ( | InventoryResult | value | ) |
Definition at line 235 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< LogLevel >::ToIndex | ( | LogLevel | value | ) |
Definition at line 65 of file enuminfo_LogCommon.cpp.
| TC_API_EXPORT size_t EnumUtils< Mechanics >::ToIndex | ( | Mechanics | value | ) |
Definition at line 2071 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< MovementGeneratorType >::ToIndex | ( | MovementGeneratorType | value | ) |
Definition at line 91 of file enuminfo_MovementDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< NPCFlags >::ToIndex | ( | NPCFlags | value | ) |
Definition at line 234 of file enuminfo_UnitDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< Powers >::ToIndex | ( | Powers | value | ) |
Definition at line 193 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< QuestFailedReason >::ToIndex | ( | QuestFailedReason | value | ) |
Definition at line 77 of file enuminfo_QuestDef.cpp.
| TC_API_EXPORT size_t EnumUtils< QuestShareMessages >::ToIndex | ( | QuestShareMessages | value | ) |
Definition at line 147 of file enuminfo_QuestDef.cpp.
| TC_API_EXPORT size_t EnumUtils< Races >::ToIndex | ( | Races | value | ) |
Definition at line 71 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SellResult >::ToIndex | ( | SellResult | value | ) |
Definition at line 434 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpawnObjectType >::ToIndex | ( | SpawnObjectType | value | ) |
Definition at line 55 of file enuminfo_SpawnData.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr0 >::ToIndex | ( | SpellAttr0 | value | ) |
Definition at line 352 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr1 >::ToIndex | ( | SpellAttr1 | value | ) |
Definition at line 481 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr2 >::ToIndex | ( | SpellAttr2 | value | ) |
Definition at line 610 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr3 >::ToIndex | ( | SpellAttr3 | value | ) |
Definition at line 739 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr4 >::ToIndex | ( | SpellAttr4 | value | ) |
Definition at line 868 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr5 >::ToIndex | ( | SpellAttr5 | value | ) |
Definition at line 997 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr6 >::ToIndex | ( | SpellAttr6 | value | ) |
Definition at line 1126 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr7 >::ToIndex | ( | SpellAttr7 | value | ) |
Definition at line 1255 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellCastResult >::ToIndex | ( | SpellCastResult | value | ) |
Definition at line 1698 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellDmgClass >::ToIndex | ( | SpellDmgClass | value | ) |
Definition at line 2144 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellFamilyNames >::ToIndex | ( | SpellFamilyNames | value | ) |
Definition at line 3051 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellPreventionType >::ToIndex | ( | SpellPreventionType | value | ) |
Definition at line 2187 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellSchools >::ToIndex | ( | SpellSchools | value | ) |
Definition at line 248 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< UnitFlags >::ToIndex | ( | UnitFlags | value | ) |
Definition at line 115 of file enuminfo_UnitDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< WardenActions >::ToIndex | ( | WardenActions | value | ) |
Definition at line 57 of file enuminfo_WardenCheckMgr.cpp.
| TC_API_EXPORT size_t EnumUtils< WardenCheckCategory >::ToIndex | ( | WardenCheckCategory | value | ) |
Definition at line 99 of file enuminfo_WardenCheckMgr.cpp.
| TC_API_EXPORT size_t EnumUtils< WardenCheckType >::ToIndex | ( | WardenCheckType | value | ) |
Definition at line 153 of file enuminfo_WardenCheckMgr.cpp.
| TC_API_EXPORT size_t EnumUtils< WeatherType >::ToIndex | ( | WeatherType | value | ) |
Definition at line 2790 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< AppenderType >::ToString | ( | AppenderType | value | ) |
Definition at line 84 of file enuminfo_LogCommon.cpp.
| TC_API_EXPORT EnumText EnumUtils< ArenaTeamTypes >::ToString | ( | ArenaTeamTypes | value | ) |
Definition at line 30 of file enuminfo_ArenaTeam.cpp.
| TC_API_EXPORT EnumText EnumUtils< AuctionHouseType >::ToString | ( | AuctionHouseType | value | ) |
Definition at line 84 of file enuminfo_AuctionHouseBot.cpp.
| TC_API_EXPORT EnumText EnumUtils< AuctionQuality >::ToString | ( | AuctionQuality | value | ) |
Definition at line 30 of file enuminfo_AuctionHouseBot.cpp.
| TC_API_EXPORT EnumText EnumUtils< AuraStateType >::ToString | ( | AuraStateType | value | ) |
Definition at line 1899 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< BuyResult >::ToString | ( | BuyResult | value | ) |
Definition at line 339 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< ChatMsg >::ToString | ( | ChatMsg | value | ) |
Definition at line 2808 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< ChatNotify >::ToString | ( | ChatNotify | value | ) |
Definition at line 30 of file enuminfo_Channel.cpp.
| TC_API_EXPORT EnumText EnumUtils< Classes >::ToString | ( | Classes | value | ) |
Definition at line 93 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< ColorTypes >::ToString | ( | ColorTypes | value | ) |
Definition at line 30 of file enuminfo_AppenderConsole.cpp.
| TC_API_EXPORT EnumText EnumUtils< CreatureAI::EvadeReason >::ToString | ( | CreatureAI::EvadeReason | value | ) |
Definition at line 30 of file enuminfo_CreatureAI.cpp.
| TC_API_EXPORT EnumText EnumUtils< CreatureFlagsExtra >::ToString | ( | CreatureFlagsExtra | value | ) |
Definition at line 30 of file enuminfo_CreatureData.cpp.
| TC_API_EXPORT EnumText EnumUtils< Emote >::ToString | ( | Emote | value | ) |
Definition at line 2202 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< EncounterState >::ToString | ( | EncounterState | value | ) |
Definition at line 30 of file enuminfo_InstanceScript.cpp.
|
inlinestatic |
Definition at line 53 of file SmartEnum.h.
Here is the call graph for this function:
Here is the caller graph for this function:| TC_API_EXPORT EnumText EnumUtils< InventoryResult >::ToString | ( | InventoryResult | value | ) |
Definition at line 30 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< LogLevel >::ToString | ( | LogLevel | value | ) |
Definition at line 30 of file enuminfo_LogCommon.cpp.
| TC_API_EXPORT EnumText EnumUtils< Mechanics >::ToString | ( | Mechanics | value | ) |
Definition at line 1986 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< MovementGeneratorType >::ToString | ( | MovementGeneratorType | value | ) |
Definition at line 30 of file enuminfo_MovementDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< NPCFlags >::ToString | ( | NPCFlags | value | ) |
Definition at line 159 of file enuminfo_UnitDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< Powers >::ToString | ( | Powers | value | ) |
Definition at line 156 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< QuestFailedReason >::ToString | ( | QuestFailedReason | value | ) |
Definition at line 30 of file enuminfo_QuestDef.cpp.
| TC_API_EXPORT EnumText EnumUtils< QuestShareMessages >::ToString | ( | QuestShareMessages | value | ) |
Definition at line 102 of file enuminfo_QuestDef.cpp.
| TC_API_EXPORT EnumText EnumUtils< Races >::ToString | ( | Races | value | ) |
Definition at line 30 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< SellResult >::ToString | ( | SellResult | value | ) |
Definition at line 399 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< SpawnObjectType >::ToString | ( | SpawnObjectType | value | ) |
Definition at line 30 of file enuminfo_SpawnData.cpp.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr0 >::ToString | ( | SpellAttr0 | value | ) |
Definition at line 267 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr1 >::ToString | ( | SpellAttr1 | value | ) |
Definition at line 396 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr2 >::ToString | ( | SpellAttr2 | value | ) |
Definition at line 525 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr3 >::ToString | ( | SpellAttr3 | value | ) |
Definition at line 654 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr4 >::ToString | ( | SpellAttr4 | value | ) |
Definition at line 783 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr5 >::ToString | ( | SpellAttr5 | value | ) |
Definition at line 912 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr6 >::ToString | ( | SpellAttr6 | value | ) |
Definition at line 1041 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr7 >::ToString | ( | SpellAttr7 | value | ) |
Definition at line 1170 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< SpellCastResult >::ToString | ( | SpellCastResult | value | ) |
Definition at line 1299 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< SpellDmgClass >::ToString | ( | SpellDmgClass | value | ) |
Definition at line 2115 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< SpellFamilyNames >::ToString | ( | SpellFamilyNames | value | ) |
Definition at line 3000 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< SpellPreventionType >::ToString | ( | SpellPreventionType | value | ) |
Definition at line 2160 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< SpellSchools >::ToString | ( | SpellSchools | value | ) |
Definition at line 213 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< UnitFlags >::ToString | ( | UnitFlags | value | ) |
Definition at line 30 of file enuminfo_UnitDefines.cpp.
| TC_API_EXPORT EnumText EnumUtils< WardenActions >::ToString | ( | WardenActions | value | ) |
Definition at line 30 of file enuminfo_WardenCheckMgr.cpp.
| TC_API_EXPORT EnumText EnumUtils< WardenCheckCategory >::ToString | ( | WardenCheckCategory | value | ) |
Definition at line 72 of file enuminfo_WardenCheckMgr.cpp.
| TC_API_EXPORT EnumText EnumUtils< WardenCheckType >::ToString | ( | WardenCheckType | value | ) |
Definition at line 114 of file enuminfo_WardenCheckMgr.cpp.
| TC_API_EXPORT EnumText EnumUtils< WeatherType >::ToString | ( | WeatherType | value | ) |
Definition at line 2757 of file enuminfo_SharedDefines.cpp.
|
inlinestatic |
Definition at line 123 of file SmartEnum.h.
Here is the call graph for this function:
Here is the caller graph for this function: