![]() |
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 48 of file SmartEnum.h.
|
inlinestatic |
Definition at line 112 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 |
Definition at line 52 of file SmartEnum.h.
References Trinity::Impl::EnumUtilsImpl::EnumUtils< Enum >::Count().
| TC_API_EXPORT size_t EnumUtils< EvadeReason >::Count | ( | ) |
Definition at line 44 of file enuminfo_UnitAICommon.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 78 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 173 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< BuyResult >::Count | ( | ) |
Definition at line 483 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SellResult >::Count | ( | ) |
Definition at line 544 of file enuminfo_ItemDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< MovementFlags >::Count | ( | ) |
Definition at line 99 of file enuminfo_MovementInfo.cpp.
| TC_API_EXPORT size_t EnumUtils< UnitFlags >::Count | ( | ) |
Definition at line 71 of file enuminfo_UnitDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< UnitFlags2 >::Count | ( | ) |
Definition at line 200 of file enuminfo_UnitDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< UnitFlags3 >::Count | ( | ) |
Definition at line 329 of file enuminfo_UnitDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< NPCFlags >::Count | ( | ) |
Definition at line 459 of file enuminfo_UnitDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< NPCFlags2 >::Count | ( | ) |
Definition at line 575 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 42 of file enuminfo_SpawnData.cpp.
| TC_API_EXPORT size_t EnumUtils< Races >::Count | ( | ) |
Definition at line 70 of file enuminfo_RaceMask.cpp.
| TC_API_EXPORT size_t EnumUtils< Classes >::Count | ( | ) |
Definition at line 54 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< Powers >::Count | ( | ) |
Definition at line 144 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellSchools >::Count | ( | ) |
Definition at line 238 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr0 >::Count | ( | ) |
Definition at line 317 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr1 >::Count | ( | ) |
Definition at line 446 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr2 >::Count | ( | ) |
Definition at line 575 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr3 >::Count | ( | ) |
Definition at line 704 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr4 >::Count | ( | ) |
Definition at line 833 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr5 >::Count | ( | ) |
Definition at line 962 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr6 >::Count | ( | ) |
Definition at line 1091 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr7 >::Count | ( | ) |
Definition at line 1220 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr8 >::Count | ( | ) |
Definition at line 1349 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr9 >::Count | ( | ) |
Definition at line 1478 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr10 >::Count | ( | ) |
Definition at line 1607 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr11 >::Count | ( | ) |
Definition at line 1736 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr12 >::Count | ( | ) |
Definition at line 1865 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr13 >::Count | ( | ) |
Definition at line 1994 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr14 >::Count | ( | ) |
Definition at line 2123 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr15 >::Count | ( | ) |
Definition at line 2252 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellAttr16 >::Count | ( | ) |
Definition at line 2381 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellCastResult >::Count | ( | ) |
Definition at line 2803 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< AuraStateType >::Count | ( | ) |
Definition at line 3512 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< Mechanics >::Count | ( | ) |
Definition at line 3634 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellDmgClass >::Count | ( | ) |
Definition at line 3745 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellPreventionType >::Count | ( | ) |
Definition at line 3790 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< Emote >::Count | ( | ) |
Definition at line 4316 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< WeatherType >::Count | ( | ) |
Definition at line 5325 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< ChatMsg >::Count | ( | ) |
Definition at line 5441 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< SpellFamilyNames >::Count | ( | ) |
Definition at line 5641 of file enuminfo_SharedDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< MovementGeneratorType >::Count | ( | ) |
Definition at line 59 of file enuminfo_MovementDefines.cpp.
| TC_API_EXPORT size_t EnumUtils< MoveSplineFlagEnum >::Count | ( | ) |
Definition at line 74 of file enuminfo_MoveSplineFlag.cpp.
| TC_API_EXPORT size_t EnumUtils< QuestFailedReason >::Count | ( | ) |
Definition at line 53 of file enuminfo_QuestDef.cpp.
| TC_API_EXPORT size_t EnumUtils< QuestPushReason >::Count | ( | ) |
Definition at line 159 of file enuminfo_QuestDef.cpp.
|
inlinestatic |
Definition at line 115 of file SmartEnum.h.
| TC_API_EXPORT ColorTypes EnumUtils< ColorTypes >::FromIndex | ( | size_t | index | ) |
| TC_API_EXPORT LogLevel EnumUtils< LogLevel >::FromIndex | ( | size_t | index | ) |
Definition at line 49 of file enuminfo_LogCommon.cpp.
References LOG_LEVEL_DEBUG, LOG_LEVEL_DISABLED, LOG_LEVEL_ERROR, LOG_LEVEL_FATAL, LOG_LEVEL_INFO, LOG_LEVEL_TRACE, and LOG_LEVEL_WARN.
| TC_API_EXPORT AppenderType EnumUtils< AppenderType >::FromIndex | ( | size_t | index | ) |
Definition at line 100 of file enuminfo_LogCommon.cpp.
References APPENDER_CONSOLE, APPENDER_DB, APPENDER_FILE, and APPENDER_NONE.
|
inlinestatic |
Definition at line 56 of file SmartEnum.h.
References Trinity::Impl::EnumUtilsImpl::EnumUtils< Enum >::FromIndex().
| TC_API_EXPORT EvadeReason EnumUtils< EvadeReason >::FromIndex | ( | size_t | index | ) |
Definition at line 47 of file enuminfo_UnitAICommon.cpp.
References Boundary, NoHostiles, NoPath, Other, and SequenceBreak.
| TC_API_EXPORT AuctionQuality EnumUtils< AuctionQuality >::FromIndex | ( | size_t | index | ) |
Definition at line 49 of file enuminfo_AuctionHouseBot.cpp.
References AUCTION_QUALITY_BLUE, AUCTION_QUALITY_GRAY, AUCTION_QUALITY_GREEN, AUCTION_QUALITY_ORANGE, AUCTION_QUALITY_PURPLE, AUCTION_QUALITY_WHITE, and AUCTION_QUALITY_YELLOW.
| TC_API_EXPORT AuctionHouseType EnumUtils< AuctionHouseType >::FromIndex | ( | size_t | index | ) |
Definition at line 99 of file enuminfo_AuctionHouseBot.cpp.
References AUCTION_HOUSE_ALLIANCE, AUCTION_HOUSE_HORDE, and AUCTION_HOUSE_NEUTRAL.
| TC_API_EXPORT ArenaTeamTypes EnumUtils< ArenaTeamTypes >::FromIndex | ( | size_t | index | ) |
Definition at line 45 of file enuminfo_ArenaTeam.cpp.
References ARENA_TEAM_2v2, ARENA_TEAM_3v3, and ARENA_TEAM_5v5.
| TC_API_EXPORT ChatNotify EnumUtils< ChatNotify >::FromIndex | ( | size_t | index | ) |
Definition at line 81 of file enuminfo_Channel.cpp.
References CHAT_ANNOUNCEMENTS_OFF_NOTICE, CHAT_ANNOUNCEMENTS_ON_NOTICE, CHAT_BANNED_NOTICE, CHAT_CHANNEL_OWNER_NOTICE, CHAT_INVALID_NAME_NOTICE, CHAT_INVITE_NOTICE, CHAT_INVITE_WRONG_FACTION_NOTICE, CHAT_JOINED_NOTICE, CHAT_LEFT_NOTICE, CHAT_MODE_CHANGE_NOTICE, CHAT_MODERATION_OFF_NOTICE, CHAT_MODERATION_ON_NOTICE, CHAT_MUTED_NOTICE, CHAT_NOT_ALLOWED_IN_CHANNEL, CHAT_NOT_IN_AREA_NOTICE, CHAT_NOT_IN_LFG_NOTICE, CHAT_NOT_MEMBER_NOTICE, CHAT_NOT_MODERATED_NOTICE, CHAT_NOT_MODERATOR_NOTICE, CHAT_NOT_OWNER_NOTICE, CHAT_OWNER_CHANGED_NOTICE, CHAT_PASSWORD_CHANGED_NOTICE, CHAT_PLAYER_ALREADY_MEMBER_NOTICE, CHAT_PLAYER_BANNED_NOTICE, CHAT_PLAYER_INVITE_BANNED_NOTICE, CHAT_PLAYER_INVITED_NOTICE, CHAT_PLAYER_KICKED_NOTICE, CHAT_PLAYER_NOT_BANNED_NOTICE, CHAT_PLAYER_NOT_FOUND_NOTICE, CHAT_PLAYER_UNBANNED_NOTICE, CHAT_THROTTLED_NOTICE, CHAT_TRIAL_RESTRICTED, CHAT_VOICE_OFF_NOTICE, CHAT_VOICE_ON_NO_ANNOUNCE_NOTICE, CHAT_VOICE_ON_NOTICE, CHAT_WRONG_FACTION_NOTICE, CHAT_WRONG_PASSWORD_NOTICE, CHAT_YOU_JOINED_NOTICE, and CHAT_YOU_LEFT_NOTICE.
| TC_API_EXPORT CreatureFlagsExtra EnumUtils< CreatureFlagsExtra >::FromIndex | ( | size_t | index | ) |
Definition at line 74 of file enuminfo_CreatureData.cpp.
References CREATURE_FLAG_EXTRA_ALL_DIMINISH, CREATURE_FLAG_EXTRA_CANNOT_ENTER_COMBAT, CREATURE_FLAG_EXTRA_CIVILIAN, CREATURE_FLAG_EXTRA_DUNGEON_BOSS, CREATURE_FLAG_EXTRA_GHOST_VISIBILITY, CREATURE_FLAG_EXTRA_GUARD, CREATURE_FLAG_EXTRA_IGNORE_FEIGN_DEATH, CREATURE_FLAG_EXTRA_IGNORE_PATHFINDING, CREATURE_FLAG_EXTRA_IMMUNITY_KNOCKBACK, CREATURE_FLAG_EXTRA_INSTANCE_BIND, CREATURE_FLAG_EXTRA_NO_BLOCK, CREATURE_FLAG_EXTRA_NO_CRIT, CREATURE_FLAG_EXTRA_NO_CRUSHING_BLOWS, CREATURE_FLAG_EXTRA_NO_PARRY, CREATURE_FLAG_EXTRA_NO_PARRY_HASTEN, CREATURE_FLAG_EXTRA_NO_PLAYER_DAMAGE_REQ, CREATURE_FLAG_EXTRA_NO_SELL_VENDOR, CREATURE_FLAG_EXTRA_NO_SKILL_GAINS, CREATURE_FLAG_EXTRA_NO_TAUNT, CREATURE_FLAG_EXTRA_NO_XP, CREATURE_FLAG_EXTRA_OBEYS_TAUNT_DIMINISHING_RETURNS, CREATURE_FLAG_EXTRA_TRIGGER, CREATURE_FLAG_EXTRA_UNUSED_22, CREATURE_FLAG_EXTRA_UNUSED_23, CREATURE_FLAG_EXTRA_UNUSED_24, CREATURE_FLAG_EXTRA_UNUSED_25, CREATURE_FLAG_EXTRA_UNUSED_26, CREATURE_FLAG_EXTRA_UNUSED_27, CREATURE_FLAG_EXTRA_UNUSED_31, CREATURE_FLAG_EXTRA_UNUSED_9, CREATURE_FLAG_EXTRA_USE_OFFHAND_ATTACK, and CREATURE_FLAG_EXTRA_WORLDEVENT.
| TC_API_EXPORT InventoryResult EnumUtils< InventoryResult >::FromIndex | ( | size_t | index | ) |
Definition at line 176 of file enuminfo_ItemDefines.cpp.
References EQUIP_ERR_2HANDED_EQUIPPED, EQUIP_ERR_2HSKILLNOTFOUND, EQUIP_ERR_ACCOUNT_MONEY_LOCKED, EQUIP_ERR_AMMO_ONLY, EQUIP_ERR_BAG_FULL, EQUIP_ERR_BAG_FULL_2, EQUIP_ERR_BAG_FULL_3, EQUIP_ERR_BAG_FULL_4, EQUIP_ERR_BAG_FULL_5, EQUIP_ERR_BAG_FULL_6, EQUIP_ERR_BAG_FULL_7, EQUIP_ERR_BAG_FULL_8, EQUIP_ERR_BAG_FULL_9, EQUIP_ERR_BAG_IN_BAG, EQUIP_ERR_BANK_FULL, EQUIP_ERR_BANK_NOT_ACCESSIBLE, EQUIP_ERR_CANT_BE_DISENCHANTED, EQUIP_ERR_CANT_BE_OBLITERATED, EQUIP_ERR_CANT_BE_RECRAFTED, EQUIP_ERR_CANT_BE_SCRAPPED, EQUIP_ERR_CANT_BULK_SELL_ITEM_WITH_REFUND, EQUIP_ERR_CANT_BUY_QUANTITY, EQUIP_ERR_CANT_DELETE_IN_ACCOUNT_BANK, EQUIP_ERR_CANT_DO_THAT_RIGHT_NOW, EQUIP_ERR_CANT_DO_THAT_RIGHT_NOW_2, EQUIP_ERR_CANT_DO_THAT_RIGHT_NOW_3, EQUIP_ERR_CANT_EQUIP_EVER, EQUIP_ERR_CANT_EQUIP_EVER_2, EQUIP_ERR_CANT_EQUIP_LEVEL_I, EQUIP_ERR_CANT_EQUIP_NEED_TALENT, EQUIP_ERR_CANT_EQUIP_RANK, EQUIP_ERR_CANT_EQUIP_RATING, EQUIP_ERR_CANT_EQUIP_REPUTATION, EQUIP_ERR_CANT_EQUIP_SKILL, EQUIP_ERR_CANT_STACK, EQUIP_ERR_CANT_STACK_2, EQUIP_ERR_CANT_SWAP, EQUIP_ERR_CANT_TRADE_ACCOUNT_ITEM, EQUIP_ERR_CANT_TRADE_GOLD, EQUIP_ERR_CANT_USE_ITEM, EQUIP_ERR_CANT_WRAP_BAGS, EQUIP_ERR_CANT_WRAP_BOUND, EQUIP_ERR_CANT_WRAP_EQUIPPED, EQUIP_ERR_CANT_WRAP_STACKABLE, EQUIP_ERR_CANT_WRAP_UNIQUE, EQUIP_ERR_CANT_WRAP_WRAPPED, EQUIP_ERR_CHARACTER_BANK_NOT_ACCESSIBLE, EQUIP_ERR_CHARACTER_BANK_NOT_CONVERTED, EQUIP_ERR_CLIENT_LOCKED_OUT, EQUIP_ERR_DESTROY_NONEMPTY_BAG, EQUIP_ERR_DROP_BOUND_ITEM, EQUIP_ERR_EQUIPABLESPELLS_SLOTS_FULL, EQUIP_ERR_EVENT_AUTOEQUIP_BIND_CONFIRM, EQUIP_ERR_GENERIC_STUNNED, EQUIP_ERR_GUILD_BANK_CONJURED_ITEM, EQUIP_ERR_INTERNAL_BAG_ERROR, EQUIP_ERR_INTERNAL_BAG_ERROR_2, EQUIP_ERR_INV_FULL, EQUIP_ERR_ITEM_COOLDOWN, EQUIP_ERR_ITEM_INVENTORY_FULL_SATCHEL, EQUIP_ERR_ITEM_IS_BATTLE_PAY_LOCKED, EQUIP_ERR_ITEM_LOCKED, EQUIP_ERR_ITEM_MAX_COUNT, EQUIP_ERR_ITEM_MAX_COUNT_EQUIPPED_SOCKETED, EQUIP_ERR_ITEM_MAX_COUNT_SOCKETED, EQUIP_ERR_ITEM_MAX_LIMIT_CATEGORY_COUNT_EXCEEDED_IS, EQUIP_ERR_ITEM_MAX_LIMIT_CATEGORY_EQUIPPED_EXCEEDED_IS, EQUIP_ERR_ITEM_MAX_LIMIT_CATEGORY_SOCKETED_EXCEEDED_IS, EQUIP_ERR_ITEM_NOT_FOUND, EQUIP_ERR_ITEM_NOT_FOUND_2, EQUIP_ERR_ITEM_UNIQUE_EQUIPPABLE, EQUIP_ERR_ITEM_UNIQUE_EQUIPPABLE_SOCKETED, EQUIP_ERR_LOOT_CANT_LOOT_THAT_NOW, EQUIP_ERR_LOOT_GONE, EQUIP_ERR_MAIL_BOUND_ITEM, EQUIP_ERR_NO_ACCOUNT_BANK_HERE, EQUIP_ERR_NO_ACCOUNT_INVENTORY_LOCK, EQUIP_ERR_NO_BANK_HERE, EQUIP_ERR_NO_BANK_SLOT, EQUIP_ERR_NO_IMMEDIATE_CONTAINER_IN_ACCOUNT_BANK, EQUIP_ERR_NO_OPEN_IMMEDIATE_CONTAINER_IN_ACCOUNT_BANK, EQUIP_ERR_NO_REFUNDABLE_ITEM_IN_ACCOUNT_BANK, EQUIP_ERR_NO_SALVAGED_ITEMS_IN_ACCOUNT_BANK, EQUIP_ERR_NO_SLOT_AVAILABLE, EQUIP_ERR_NO_SLOT_AVAILABLE_2, EQUIP_ERR_NO_SLOT_AVAILABLE_3, EQUIP_ERR_NO_SOULBOUND_ITEM_IN_ACCOUNT_BANK, EQUIP_ERR_NONE, EQUIP_ERR_NOT_A_BAG, EQUIP_ERR_NOT_DURING_ARENA_MATCH, EQUIP_ERR_NOT_ENOUGH_ARENA_POINTS, EQUIP_ERR_NOT_ENOUGH_HONOR_POINTS, EQUIP_ERR_NOT_ENOUGH_MONEY, EQUIP_ERR_NOT_EQUIPPABLE, EQUIP_ERR_NOT_IN_COMBAT, EQUIP_ERR_NOT_IN_NPE, EQUIP_ERR_NOT_IN_PET_BATTLE, EQUIP_ERR_NOT_IN_RATED_BATTLEGROUND, EQUIP_ERR_NOT_OWNER, EQUIP_ERR_NOT_SAME_ACCOUNT, EQUIP_ERR_NOT_WHILE_DISARMED, EQUIP_ERR_OBJECT_IS_BUSY, EQUIP_ERR_OK, EQUIP_ERR_ONLY_ONE_AMMO, EQUIP_ERR_ONLY_ONE_BOLT, EQUIP_ERR_ONLY_ONE_QUIVER, EQUIP_ERR_OUT_OF_RANGE, EQUIP_ERR_PLAYER_DEAD, EQUIP_ERR_PROFICIENCY_NEEDED, EQUIP_ERR_PURCHASE_LEVEL_TOO_LOW, EQUIP_ERR_REAGENT_BANK_FULL, EQUIP_ERR_REAGENT_BANK_LOCKED, EQUIP_ERR_REAGENTBAG_ITEM_TYPE, EQUIP_ERR_REAGENTBAG_WRONG_SLOT, EQUIP_ERR_SCALING_STAT_ITEM_LEVEL_EXCEEDED, EQUIP_ERR_SCALING_STAT_ITEM_LEVEL_TOO_LOW, EQUIP_ERR_SHAPESHIFT_FORM_CANNOT_EQUIP, EQUIP_ERR_SLOT_EMPTY, EQUIP_ERR_SLOT_ONLY_REAGENTBAG, EQUIP_ERR_SPELL_FAILED_REAGENTS_GENERIC, EQUIP_ERR_SPLIT_FAILED, EQUIP_ERR_TOO_FEW_TO_SPLIT, EQUIP_ERR_TOO_MANY_ACCOUNT_BANK_TABS, EQUIP_ERR_TOO_MANY_SPECIAL_BAGS, EQUIP_ERR_TOO_MUCH_GOLD, EQUIP_ERR_TRADE_BOUND_ITEM, EQUIP_ERR_TRADE_EQUIPPED_BAG, EQUIP_ERR_VENDOR_MISSING_TURNINS, EQUIP_ERR_VENDOR_SOLD_OUT, EQUIP_ERR_VENDOR_SOLD_OUT_2, EQUIP_ERR_WRONG_BAG_TYPE, EQUIP_ERR_WRONG_BAG_TYPE_2, EQUIP_ERR_WRONG_BAG_TYPE_3, and EQUIP_ERR_WRONG_SLOT.
| TC_API_EXPORT BuyResult EnumUtils< BuyResult >::FromIndex | ( | size_t | index | ) |
Definition at line 486 of file enuminfo_ItemDefines.cpp.
References BUY_ERR_CANT_CARRY_MORE, BUY_ERR_CANT_FIND_ITEM, BUY_ERR_DISTANCE_TOO_FAR, BUY_ERR_ITEM_ALREADY_SOLD, BUY_ERR_ITEM_SOLD_OUT, BUY_ERR_NOT_ENOUGHT_MONEY, BUY_ERR_RANK_REQUIRE, BUY_ERR_REPUTATION_REQUIRE, and BUY_ERR_SELLER_DONT_LIKE_YOU.
| TC_API_EXPORT SellResult EnumUtils< SellResult >::FromIndex | ( | size_t | index | ) |
Definition at line 547 of file enuminfo_ItemDefines.cpp.
References SELL_ERR_CANT_FIND_ITEM, SELL_ERR_CANT_FIND_VENDOR, SELL_ERR_CANT_SELL_ITEM, SELL_ERR_CANT_SELL_TO_THIS_MERCHANT, SELL_ERR_INTERNAL_BAG_ERROR, SELL_ERR_MUST_REPAIR_DURABILITY, SELL_ERR_ONLY_EMPTY_BAG, SELL_ERR_UNK, SELL_ERR_VENDOR_REFUSE_SCRAPPABLE_AZERITE, and SELL_ERR_YOU_DONT_OWN_THAT_ITEM.
| TC_API_EXPORT MovementFlags EnumUtils< MovementFlags >::FromIndex | ( | size_t | index | ) |
Definition at line 102 of file enuminfo_MovementInfo.cpp.
References MOVEMENTFLAG_ADV_FLYING, MOVEMENTFLAG_ALWAYS_ALLOW_PITCHING, MOVEMENTFLAG_ASCENDING, MOVEMENTFLAG_BACKWARD, MOVEMENTFLAG_CAN_ADV_FLY, MOVEMENTFLAG_CAN_DOUBLE_JUMP, MOVEMENTFLAG_CAN_DRIVE, MOVEMENTFLAG_CAN_FLY, MOVEMENTFLAG_CAN_SWIM_TO_FLY_TRANS, MOVEMENTFLAG_CAN_TURN_WHILE_FALLING, MOVEMENTFLAG_CANNOT_SWIM, MOVEMENTFLAG_DESCENDING, MOVEMENTFLAG_DISABLE_COLLISION, MOVEMENTFLAG_DISABLE_GRAVITY, MOVEMENTFLAG_DISABLE_INERTIA, MOVEMENTFLAG_DOUBLE_JUMP, MOVEMENTFLAG_DRIVING_BACKWARD, MOVEMENTFLAG_DRIVING_FORWARD, MOVEMENTFLAG_FALLING, MOVEMENTFLAG_FALLING_ADV_FLY_DISMOUNT, MOVEMENTFLAG_FALLING_FAR, MOVEMENTFLAG_FALLING_SLOW, MOVEMENTFLAG_FLYING, MOVEMENTFLAG_FORWARD, MOVEMENTFLAG_FULL_SPEED_PITCHING, MOVEMENTFLAG_FULL_SPEED_TURNING, MOVEMENTFLAG_HOVER, MOVEMENTFLAG_IGNORE_MOVEMENT_FORCES, MOVEMENTFLAG_KNOCKBACK, MOVEMENTFLAG_LEFT, MOVEMENTFLAG_NO_JUMPING, MOVEMENTFLAG_NO_STRAFE, MOVEMENTFLAG_PENDING_BACKWARD, MOVEMENTFLAG_PENDING_FORWARD, MOVEMENTFLAG_PENDING_ROOT, MOVEMENTFLAG_PENDING_STOP, MOVEMENTFLAG_PENDING_STRAFE_LEFT, MOVEMENTFLAG_PENDING_STRAFE_RIGHT, MOVEMENTFLAG_PENDING_STRAFE_STOP, MOVEMENTFLAG_PITCH_DOWN, MOVEMENTFLAG_PITCH_UP, MOVEMENTFLAG_RIGHT, MOVEMENTFLAG_ROOT, MOVEMENTFLAG_SPLINE_ELEVATION, MOVEMENTFLAG_STRAFE_LEFT, MOVEMENTFLAG_STRAFE_RIGHT, MOVEMENTFLAG_SWIMMING, MOVEMENTFLAG_TOUCHING_GROUND, MOVEMENTFLAG_UNK43, MOVEMENTFLAG_UNK47, MOVEMENTFLAG_UNK48, MOVEMENTFLAG_UNK50, MOVEMENTFLAG_UNK55, MOVEMENTFLAG_UNK56, MOVEMENTFLAG_UNK57, MOVEMENTFLAG_UNK58, MOVEMENTFLAG_WALKING, MOVEMENTFLAG_WALKING_ON_WATER, MOVEMENTFLAG_WATERWALKING, and MOVEMENTFLAG_WATERWALKING_FULL_PITCH.
| TC_API_EXPORT UnitFlags EnumUtils< UnitFlags >::FromIndex | ( | size_t | index | ) |
Definition at line 74 of file enuminfo_UnitDefines.cpp.
References UNIT_FLAG_CAN_SWIM, UNIT_FLAG_CANT_SWIM, UNIT_FLAG_CONFUSED, UNIT_FLAG_DISARMED, UNIT_FLAG_FLEEING, UNIT_FLAG_FORCE_NAMEPLATE, UNIT_FLAG_IMMUNE, UNIT_FLAG_IMMUNE_TO_NPC, UNIT_FLAG_IMMUNE_TO_PC, UNIT_FLAG_IN_COMBAT, UNIT_FLAG_LOOTING, UNIT_FLAG_MOUNT, UNIT_FLAG_NON_ATTACKABLE, UNIT_FLAG_NON_ATTACKABLE_2, UNIT_FLAG_NOT_ATTACKABLE_1, UNIT_FLAG_ON_TAXI, UNIT_FLAG_PACIFIED, UNIT_FLAG_PET_IN_COMBAT, UNIT_FLAG_PLAYER_CONTROLLED, UNIT_FLAG_POSSESSED, UNIT_FLAG_PREPARATION, UNIT_FLAG_PREVENT_EMOTES_FROM_CHAT_TEXT, UNIT_FLAG_PVP_ENABLING, UNIT_FLAG_REMOVE_CLIENT_CONTROL, UNIT_FLAG_RENAME, UNIT_FLAG_SERVER_CONTROLLED, UNIT_FLAG_SHEATHE, UNIT_FLAG_SKINNABLE, UNIT_FLAG_STUNNED, UNIT_FLAG_UNINTERACTIBLE, UNIT_FLAG_UNK_28, and UNIT_FLAG_UNK_6.
| TC_API_EXPORT UnitFlags2 EnumUtils< UnitFlags2 >::FromIndex | ( | size_t | index | ) |
Definition at line 203 of file enuminfo_UnitDefines.cpp.
References UNIT_FLAG2_AI_WILL_ONLY_SWIM_IF_TARGET_SWIMS, UNIT_FLAG2_ALLOW_CHANGING_TALENTS, UNIT_FLAG2_ALLOW_CHEAT_SPELLS, UNIT_FLAG2_ATTACKER_IGNORES_MINIMUM_RANGES, UNIT_FLAG2_CANNOT_TURN, UNIT_FLAG2_COMPREHEND_LANG, UNIT_FLAG2_DISABLE_PRED_STATS, UNIT_FLAG2_DISARM_OFFHAND, UNIT_FLAG2_DISARM_RANGED, UNIT_FLAG2_DONT_FADE_IN, UNIT_FLAG2_DONT_GENERATE_COMBAT_LOG_WHEN_ENGAGED_WITH_NPCS, UNIT_FLAG2_FEIGN_DEATH, UNIT_FLAG2_FORCE_MOVEMENT, UNIT_FLAG2_GIGANTIC_AOI, UNIT_FLAG2_HIDE_BODY, UNIT_FLAG2_IGNORE_REPUTATION, UNIT_FLAG2_INFINITE_AOI, UNIT_FLAG2_INTERACT_WHILE_HOSTILE, UNIT_FLAG2_LARGE_AOI, UNIT_FLAG2_MIRROR_IMAGE, UNIT_FLAG2_NO_ACTIONS, UNIT_FLAG2_PLAY_DEATH_ANIM, UNIT_FLAG2_PREVENT_SPELL_CLICK, UNIT_FLAG2_REGENERATE_POWER, UNIT_FLAG2_RESTRICT_PARTY_INTERACTION, UNIT_FLAG2_SUPPRESS_HIGHLIGHT_WHEN_TARGETED_OR_MOUSED_OVER, UNIT_FLAG2_TREAT_AS_RAID_UNIT_FOR_HELPFUL_SPELLS, UNIT_FLAG2_UNINTERACTIBLE_IF_HOSTILE, UNIT_FLAG2_UNK2, UNIT_FLAG2_UNTARGETABLE_BY_CLIENT, UNIT_FLAG2_UNUSED_11, and UNIT_FLAG2_UNUSED_13.
| TC_API_EXPORT UnitFlags3 EnumUtils< UnitFlags3 >::FromIndex | ( | size_t | index | ) |
Definition at line 332 of file enuminfo_UnitDefines.cpp.
References UNIT_FLAG3_AI_OBSTACLE, UNIT_FLAG3_ALLOW_INTERACTION_WHILE_IN_COMBAT, UNIT_FLAG3_ALLOW_MOUNTED_COMBAT, UNIT_FLAG3_ALREADY_SKINNED, UNIT_FLAG3_ALTERNATIVE_DEFAULT_LANGUAGE, UNIT_FLAG3_DONT_FADE_OUT, UNIT_FLAG3_FAKE_DEAD, UNIT_FLAG3_FORCE_HIDE_NAMEPLATE, UNIT_FLAG3_GARRISON_PET, UNIT_FLAG3_IGNORE_COMBAT, UNIT_FLAG3_NO_FACING_ON_INTERACT_AND_FAST_FACING_CHASE, UNIT_FLAG3_NO_FACING_ON_INTERACT_WHILE_FAKE_DEAD, UNIT_FLAG3_SUPPRESS_ALL_NPC_FEEDBACK, UNIT_FLAG3_SUPPRESS_ALL_NPC_SOUNDS, UNIT_FLAG3_SUPPRESS_NPC_FEEDBACK, UNIT_FLAG3_SUPPRESS_NPC_SOUNDS, UNIT_FLAG3_UI_CAN_GET_POSITION, UNIT_FLAG3_UNCONSCIOUS_ON_DEATH, UNIT_FLAG3_UNK0, UNIT_FLAG3_UNK10, UNIT_FLAG3_UNK11, UNIT_FLAG3_UNK12, UNIT_FLAG3_UNK21, UNIT_FLAG3_UNK23, UNIT_FLAG3_UNK25, UNIT_FLAG3_UNK26, UNIT_FLAG3_UNK27, UNIT_FLAG3_UNK28, UNIT_FLAG3_UNK29, UNIT_FLAG3_UNK30, UNIT_FLAG3_UNK31, and UNIT_FLAG3_UNTARGETABLE_FROM_UI.
| TC_API_EXPORT NPCFlags EnumUtils< NPCFlags >::FromIndex | ( | size_t | index | ) |
Definition at line 462 of file enuminfo_UnitDefines.cpp.
References UNIT_NPC_FLAG_ACCOUNT_BANKER, UNIT_NPC_FLAG_AREA_SPIRIT_HEALER, UNIT_NPC_FLAG_ARTIFACT_POWER_RESPEC, UNIT_NPC_FLAG_AUCTIONEER, UNIT_NPC_FLAG_BANKER, UNIT_NPC_FLAG_BATTLEMASTER, UNIT_NPC_FLAG_BLACK_MARKET, UNIT_NPC_FLAG_FLIGHTMASTER, UNIT_NPC_FLAG_GOSSIP, UNIT_NPC_FLAG_GUILD_BANKER, UNIT_NPC_FLAG_INNKEEPER, UNIT_NPC_FLAG_MAILBOX, UNIT_NPC_FLAG_NONE, UNIT_NPC_FLAG_PETITIONER, UNIT_NPC_FLAG_PLAYER_VEHICLE, UNIT_NPC_FLAG_QUESTGIVER, UNIT_NPC_FLAG_REPAIR, UNIT_NPC_FLAG_SPELLCLICK, UNIT_NPC_FLAG_SPIRIT_HEALER, UNIT_NPC_FLAG_STABLEMASTER, UNIT_NPC_FLAG_TABARDDESIGNER, UNIT_NPC_FLAG_TRAINER, UNIT_NPC_FLAG_TRAINER_CLASS, UNIT_NPC_FLAG_TRAINER_PROFESSION, UNIT_NPC_FLAG_TRANSMOGRIFIER, UNIT_NPC_FLAG_UNK2, UNIT_NPC_FLAG_VAULTKEEPER, UNIT_NPC_FLAG_VENDOR, UNIT_NPC_FLAG_VENDOR_AMMO, UNIT_NPC_FLAG_VENDOR_FOOD, UNIT_NPC_FLAG_VENDOR_POISON, UNIT_NPC_FLAG_VENDOR_REAGENT, and UNIT_NPC_FLAG_WILD_BATTLE_PET.
| TC_API_EXPORT NPCFlags2 EnumUtils< NPCFlags2 >::FromIndex | ( | size_t | index | ) |
Definition at line 578 of file enuminfo_UnitDefines.cpp.
References UNIT_NPC_FLAG_2_AREA_SPIRIT_HEALER_INDIVIDUAL, UNIT_NPC_FLAG_2_AZERITE_RESPEC, UNIT_NPC_FLAG_2_BLACK_MARKET_VIEW, UNIT_NPC_FLAG_2_CONTRIBUTION_COLLECTOR, UNIT_NPC_FLAG_2_FAST_STEERING_AVOIDS_OBSTACLES, UNIT_NPC_FLAG_2_GARRISON_ARCHITECT, UNIT_NPC_FLAG_2_GARRISON_MISSION_NPC, UNIT_NPC_FLAG_2_GARRISON_TALENT_NPC, UNIT_NPC_FLAG_2_ISLANDS_QUEUE, UNIT_NPC_FLAG_2_ITEM_UPGRADE_MASTER, UNIT_NPC_FLAG_2_NONE, UNIT_NPC_FLAG_2_PERKS_VENDOR, UNIT_NPC_FLAG_2_PERSONAL_TABARD_DESIGNER, UNIT_NPC_FLAG_2_SHIPMENT_CRAFTER, UNIT_NPC_FLAG_2_STEERING, UNIT_NPC_FLAG_2_SUPPRESS_NPC_SOUNDS_EXCEPT_END_OF_INTERACTION, and UNIT_NPC_FLAG_2_TRADESKILL_NPC.
| TC_API_EXPORT EncounterState EnumUtils< EncounterState >::FromIndex | ( | size_t | index | ) |
Definition at line 48 of file enuminfo_InstanceScript.cpp.
References DONE, FAIL, IN_PROGRESS, NOT_STARTED, SPECIAL, and TO_BE_DECIDED.
| TC_API_EXPORT SpawnObjectType EnumUtils< SpawnObjectType >::FromIndex | ( | size_t | index | ) |
Definition at line 45 of file enuminfo_SpawnData.cpp.
References SPAWN_TYPE_AREATRIGGER, SPAWN_TYPE_CREATURE, and SPAWN_TYPE_GAMEOBJECT.
| TC_API_EXPORT Races EnumUtils< Races >::FromIndex | ( | size_t | index | ) |
Definition at line 73 of file enuminfo_RaceMask.cpp.
References RACE_BLOODELF, RACE_DARK_IRON_DWARF, RACE_DRACTHYR_ALLIANCE, RACE_DRACTHYR_HORDE, RACE_DRAENEI, RACE_DWARF, RACE_EARTHEN_DWARF_ALLIANCE, RACE_EARTHEN_DWARF_HORDE, RACE_GNOME, RACE_GOBLIN, RACE_HARANIR_ALLIANCE, RACE_HARANIR_HORDE, RACE_HIGHMOUNTAIN_TAUREN, RACE_HUMAN, RACE_KUL_TIRAN, RACE_LIGHTFORGED_DRAENEI, RACE_MAGHAR_ORC, RACE_MECHAGNOME, RACE_NIGHTBORNE, RACE_NIGHTELF, RACE_ORC, RACE_PANDAREN_ALLIANCE, RACE_PANDAREN_HORDE, RACE_PANDAREN_NEUTRAL, RACE_TAUREN, RACE_TROLL, RACE_UNDEAD_PLAYER, RACE_VOID_ELF, RACE_VULPERA, RACE_WORGEN, and RACE_ZANDALARI_TROLL.
| TC_API_EXPORT Classes EnumUtils< Classes >::FromIndex | ( | size_t | index | ) |
Definition at line 57 of file enuminfo_SharedDefines.cpp.
References CLASS_ADVENTURER, CLASS_DEATH_KNIGHT, CLASS_DEMON_HUNTER, CLASS_DRUID, CLASS_EVOKER, CLASS_HUNTER, CLASS_MAGE, CLASS_MONK, CLASS_PALADIN, CLASS_PRIEST, CLASS_ROGUE, CLASS_SHAMAN, CLASS_TRAVELER, CLASS_WARLOCK, and CLASS_WARRIOR.
| TC_API_EXPORT Powers EnumUtils< Powers >::FromIndex | ( | size_t | index | ) |
Definition at line 147 of file enuminfo_SharedDefines.cpp.
References POWER_ALTERNATE_ENCOUNTER, POWER_ALTERNATE_MOUNT, POWER_ALTERNATE_POWER, POWER_ALTERNATE_QUEST, POWER_ARCANE_CHARGES, POWER_BURNING_EMBERS, POWER_CHI, POWER_COMBO_POINTS, POWER_DEMONIC_FURY, POWER_ENERGY, POWER_ESSENCE, POWER_FOCUS, POWER_FURY, POWER_HEALTH, POWER_HOLY_POWER, POWER_INSANITY, POWER_LUNAR_POWER, POWER_MAELSTROM, POWER_MANA, POWER_PAIN, POWER_RAGE, POWER_RUNE_BLOOD, POWER_RUNE_FROST, POWER_RUNE_UNHOLY, POWER_RUNES, POWER_RUNIC_POWER, and POWER_SOUL_SHARDS.
| TC_API_EXPORT SpellSchools EnumUtils< SpellSchools >::FromIndex | ( | size_t | index | ) |
Definition at line 241 of file enuminfo_SharedDefines.cpp.
References SPELL_SCHOOL_ARCANE, SPELL_SCHOOL_FIRE, SPELL_SCHOOL_FROST, SPELL_SCHOOL_HOLY, SPELL_SCHOOL_NATURE, SPELL_SCHOOL_NORMAL, and SPELL_SCHOOL_SHADOW.
| TC_API_EXPORT SpellAttr0 EnumUtils< SpellAttr0 >::FromIndex | ( | size_t | index | ) |
Definition at line 320 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR0_ALLOW_CAST_WHILE_DEAD, SPELL_ATTR0_ALLOW_ITEM_SPELL_IN_PVP, SPELL_ATTR0_ALLOW_WHILE_MOUNTED, SPELL_ATTR0_ALLOW_WHILE_SITTING, SPELL_ATTR0_AURA_IS_DEBUFF, SPELL_ATTR0_CANCELS_AUTO_ATTACK_COMBAT, SPELL_ATTR0_COOLDOWN_ON_EVENT, SPELL_ATTR0_DO_NOT_DISPLAY_SPELLBOOK_AURA_ICON_COMBAT_LOG, SPELL_ATTR0_DO_NOT_LOG, SPELL_ATTR0_DO_NOT_LOG_IMMUNE_MISSES, SPELL_ATTR0_DO_NOT_SHEATH, SPELL_ATTR0_HEARTBEAT_RESIST, SPELL_ATTR0_HELD_ITEM_ONLY, SPELL_ATTR0_IS_ABILITY, SPELL_ATTR0_IS_TRADESKILL, SPELL_ATTR0_NO_ACTIVE_DEFENSE, SPELL_ATTR0_NO_AURA_CANCEL, SPELL_ATTR0_NO_IMMUNITIES, SPELL_ATTR0_NOT_IN_COMBAT_ONLY_PEACEFUL, SPELL_ATTR0_NOT_SHAPESHIFTED, SPELL_ATTR0_ON_NEXT_SWING, SPELL_ATTR0_ON_NEXT_SWING_NO_DAMAGE, SPELL_ATTR0_ONLY_INDOORS, SPELL_ATTR0_ONLY_OUTDOORS, SPELL_ATTR0_ONLY_STEALTHED, SPELL_ATTR0_PASSIVE, SPELL_ATTR0_PROC_FAILURE_BURNS_CHARGE, SPELL_ATTR0_SCALES_WITH_CREATURE_LEVEL, SPELL_ATTR0_SERVER_ONLY, SPELL_ATTR0_TRACK_TARGET_IN_CAST_PLAYER_ONLY, SPELL_ATTR0_USES_RANGED_SLOT, and SPELL_ATTR0_WEARER_CASTS_PROC_TRIGGER.
| TC_API_EXPORT SpellAttr1 EnumUtils< SpellAttr1 >::FromIndex | ( | size_t | index | ) |
Definition at line 449 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR1_ALLOW_WHILE_STEALTHED, SPELL_ATTR1_AURA_STAYS_AFTER_COMBAT, SPELL_ATTR1_AURA_UNIQUE, SPELL_ATTR1_CAST_WHEN_LEARNED, SPELL_ATTR1_DISCOUNT_POWER_ON_MISS, SPELL_ATTR1_DISMISS_PET_FIRST, SPELL_ATTR1_DISPEL_ALL_STACKS, SPELL_ATTR1_EXCLUDE_CASTER, SPELL_ATTR1_FAILURE_BREAKS_STEALTH, SPELL_ATTR1_FINISHING_MOVE_DAMAGE, SPELL_ATTR1_FINISHING_MOVE_DURATION, SPELL_ATTR1_IGNORE_OWNERS_DEATH, SPELL_ATTR1_IMMUNITY_PURGES_EFFECT, SPELL_ATTR1_IMMUNITY_TO_HOSTILE_AND_FRIENDLY_EFFECTS, SPELL_ATTR1_INITIATES_COMBAT_ENABLES_AUTO_ATTACK, SPELL_ATTR1_IS_CHANNELLED, SPELL_ATTR1_IS_SELF_CHANNELLED, SPELL_ATTR1_NAME_IN_CHANNEL_BAR, SPELL_ATTR1_NO_AURA_ICON, SPELL_ATTR1_NO_AUTOCAST_AI, SPELL_ATTR1_NO_REDIRECTION, SPELL_ATTR1_NO_REFLECTION, SPELL_ATTR1_NO_SKILL_INCREASE, SPELL_ATTR1_NO_THREAT, SPELL_ATTR1_ONLY_PEACEFUL_TARGETS, SPELL_ATTR1_PREVENTS_ANIM, SPELL_ATTR1_REQUIRE_ALL_TARGETS, SPELL_ATTR1_SPECIAL_SKILLUP, SPELL_ATTR1_THREAT_ONLY_ON_MISS, SPELL_ATTR1_TOGGLE_FAR_SIGHT, SPELL_ATTR1_TRACK_TARGET_IN_CHANNEL, and SPELL_ATTR1_USE_ALL_MANA.
| TC_API_EXPORT SpellAttr2 EnumUtils< SpellAttr2 >::FromIndex | ( | size_t | index | ) |
Definition at line 578 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR2_ACTIVE_THREAT, SPELL_ATTR2_ALLOW_DEAD_TARGET, SPELL_ATTR2_ALLOW_LOW_LEVEL_BUFF, SPELL_ATTR2_ALLOW_WHILE_INVISIBLE, SPELL_ATTR2_ALLOW_WHILE_NOT_SHAPESHIFTED_CASTER_FORM, SPELL_ATTR2_ALWAYS_CAST_AS_UNIT, SPELL_ATTR2_AUTO_REPEAT, SPELL_ATTR2_CANNOT_CAST_ON_TAPPED, SPELL_ATTR2_CANT_CRIT, SPELL_ATTR2_CHAIN_FROM_CASTER, SPELL_ATTR2_DO_NOT_CONSUME_IF_GAINED_DURING_CAST, SPELL_ATTR2_DO_NOT_REPORT_SPELL_FAILURE, SPELL_ATTR2_DO_NOT_RESET_COMBAT_TIMERS, SPELL_ATTR2_DONT_BLOCK_MANA_REGEN, SPELL_ATTR2_ENCHANT_OWN_ITEM_ONLY, SPELL_ATTR2_FAIL_ON_ALL_TARGETS_IMMUNE, SPELL_ATTR2_IGNORE_LINE_OF_SIGHT, SPELL_ATTR2_IGNORE_WEAPONSKILL, SPELL_ATTR2_INCLUDE_IN_ADVANCED_COMBAT_LOG, SPELL_ATTR2_INITIATE_COMBAT_POST_CAST_ENABLES_AUTO_ATTACK, SPELL_ATTR2_ITEM_CAST_WITH_OWNER_SKILL, SPELL_ATTR2_NO_ACTIVE_PETS, SPELL_ATTR2_NO_INITIAL_THREAT, SPELL_ATTR2_NO_JUMP_WHILE_CAST_PENDING, SPELL_ATTR2_NO_SCHOOL_IMMUNITIES, SPELL_ATTR2_NO_SHAPESHIFT_UI, SPELL_ATTR2_NO_TARGET_PER_SECOND_COSTS, SPELL_ATTR2_NOT_AN_ACTION, SPELL_ATTR2_PROC_COOLDOWN_ON_FAILURE, SPELL_ATTR2_RETAIN_ITEM_CAST, SPELL_ATTR2_SPECIAL_TAMING_FLAG, and SPELL_ATTR2_USE_SHAPESHIFT_BAR.
| TC_API_EXPORT SpellAttr3 EnumUtils< SpellAttr3 >::FromIndex | ( | size_t | index | ) |
Definition at line 707 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR3_ALLOW_AURA_WHILE_DEAD, SPELL_ATTR3_ALWAYS_HIT, SPELL_ATTR3_CAN_PROC_FROM_PROCS, SPELL_ATTR3_COMPLETELY_BLOCKED, SPELL_ATTR3_DO_NOT_DISPLAY_RANGE, SPELL_ATTR3_DO_NOT_TRIGGER_TARGET_STAND, SPELL_ATTR3_DOT_STACKING_RULE, SPELL_ATTR3_HIDE_CHANNEL_BAR, SPELL_ATTR3_HIDE_IN_RAID_FILTER, SPELL_ATTR3_IGNORE_CASTER_AND_TARGET_RESTRICTIONS, SPELL_ATTR3_IGNORE_CASTER_MODIFIERS, SPELL_ATTR3_INSTANT_TARGET_PROCS, SPELL_ATTR3_NO_AVOIDANCE, SPELL_ATTR3_NO_CASTING_BAR_TEXT, SPELL_ATTR3_NO_DAMAGE_HISTORY, SPELL_ATTR3_NO_DURABILITY_LOSS, SPELL_ATTR3_NO_PROC_EQUIP_REQUIREMENT, SPELL_ATTR3_NO_RES_TIMER, SPELL_ATTR3_NORMAL_RANGED_ATTACK, SPELL_ATTR3_NOT_A_PROC, SPELL_ATTR3_NOT_ON_AOE_IMMUNE, SPELL_ATTR3_ONLY_BATTLEGROUNDS, SPELL_ATTR3_ONLY_ON_GHOSTS, SPELL_ATTR3_ONLY_ON_PLAYER, SPELL_ATTR3_ONLY_PROC_ON_CASTER, SPELL_ATTR3_ONLY_PROC_OUTDOORS, SPELL_ATTR3_PVP_ENABLING, SPELL_ATTR3_REQUIRES_MAIN_HAND_WEAPON, SPELL_ATTR3_REQUIRES_OFF_HAND_WEAPON, SPELL_ATTR3_SUPPRESS_CASTER_PROCS, SPELL_ATTR3_SUPPRESS_TARGET_PROCS, and SPELL_ATTR3_TREAT_AS_PERIODIC.
| TC_API_EXPORT SpellAttr4 EnumUtils< SpellAttr4 >::FromIndex | ( | size_t | index | ) |
Definition at line 836 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR4_ALLOW_CAST_WHILE_CASTING, SPELL_ATTR4_ALLOW_CLIENT_TARGETING, SPELL_ATTR4_ALLOW_ENTERING_ARENA, SPELL_ATTR4_ALLOW_PROC_WHILE_SITTING, SPELL_ATTR4_AURA_BOUNCE_FAILS_SPELL, SPELL_ATTR4_AURA_EXPIRES_OFFLINE, SPELL_ATTR4_AURA_IS_BUFF, SPELL_ATTR4_AURA_NEVER_BOUNCES, SPELL_ATTR4_AUTO_RANGED_COMBAT, SPELL_ATTR4_BOUNCY_CHAIN_MISSILES, SPELL_ATTR4_CANNOT_BE_STOLEN, SPELL_ATTR4_CLASS_TRIGGER_ONLY_ON_TARGET, SPELL_ATTR4_COMBAT_FEEDBACK_WHEN_USABLE, SPELL_ATTR4_DO_NOT_LOG_CASTER, SPELL_ATTR4_FORCE_DISPLAY_CASTBAR, SPELL_ATTR4_IGNORE_COMBAT_TIMER, SPELL_ATTR4_IGNORE_DAMAGE_TAKEN_MODIFIERS, SPELL_ATTR4_IGNORE_DEFAULT_ARENA_RESTRICTIONS, SPELL_ATTR4_NO_CAST_LOG, SPELL_ATTR4_NO_HARMFUL_THREAT, SPELL_ATTR4_NO_HELPFUL_THREAT, SPELL_ATTR4_NO_PARTIAL_IMMUNITY, SPELL_ATTR4_NOT_IN_ARENA_OR_RATED_BATTLEGROUND, SPELL_ATTR4_NOT_IN_SPELLBOOK, SPELL_ATTR4_OBSOLETE, SPELL_ATTR4_ONLY_FLYING_AREAS, SPELL_ATTR4_OWNER_POWER_SCALING, SPELL_ATTR4_PROC_SUPPRESS_SWING_ANIM, SPELL_ATTR4_REACTIVE_DAMAGE_PROC, SPELL_ATTR4_SUPPRESS_WEAPON_PROCS, SPELL_ATTR4_USE_FACING_FROM_SPELL, and SPELL_ATTR4_WEAPON_SPEED_COST_SCALING.
| TC_API_EXPORT SpellAttr5 EnumUtils< SpellAttr5 >::FromIndex | ( | size_t | index | ) |
Definition at line 965 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR5_ADD_MELEE_HIT_RATING, SPELL_ATTR5_AI_DOESNT_FACE_TARGET, SPELL_ATTR5_ALLOW_ACTIONS_DURING_CHANNEL, SPELL_ATTR5_ALLOW_WHILE_CONFUSED, SPELL_ATTR5_ALLOW_WHILE_FLEEING, SPELL_ATTR5_ALLOW_WHILE_STUNNED, SPELL_ATTR5_ALWAYS_AOE_LINE_OF_SIGHT, SPELL_ATTR5_ALWAYS_LINE_OF_SIGHT, SPELL_ATTR5_ALWAYS_SHOW_GROUND_TEXTURE, SPELL_ATTR5_AURA_AFFECTS_NOT_JUST_REQ_EQUIPPED_ITEM, SPELL_ATTR5_AURA_UNIQUE_PER_CASTER, SPELL_ATTR5_DO_NOT_ATTEMPT_A_PET_RESUMMON_WHEN_DISMOUNTING, SPELL_ATTR5_DO_NOT_DISPLAY_DURATION, SPELL_ATTR5_EXTRA_INITIAL_PERIOD, SPELL_ATTR5_IGNORE_AREA_EFFECT_PVP_CHECK, SPELL_ATTR5_IGNORE_CASTER_REQUIREMENTS, SPELL_ATTR5_IGNORE_TARGET_REQUIREMENTS, SPELL_ATTR5_IMPLIED_TARGETING, SPELL_ATTR5_LIMIT_N, SPELL_ATTR5_MELEE_CHAIN_TARGETING, SPELL_ATTR5_NO_CASTER_AURA_ICON, SPELL_ATTR5_NO_PARTIAL_RESISTS, SPELL_ATTR5_NO_REAGENT_COST_WITH_AURA, SPELL_ATTR5_NO_TARGET_AURA_ICON, SPELL_ATTR5_NOT_AVAILABLE_WHILE_CHARMED, SPELL_ATTR5_NOT_ON_PLAYER, SPELL_ATTR5_NOT_ON_PLAYER_CONTROLLED_NPC, SPELL_ATTR5_NOT_ON_TRIVIAL, SPELL_ATTR5_REMOVE_ENTERING_ARENA, SPELL_ATTR5_SPELL_HASTE_AFFECTS_PERIODIC, SPELL_ATTR5_TREAT_AS_AREA_EFFECT, and SPELL_ATTR5_TRIGGERS_CHANNELING.
| TC_API_EXPORT SpellAttr6 EnumUtils< SpellAttr6 >::FromIndex | ( | size_t | index | ) |
Definition at line 1094 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR6_ABSORB_CANNOT_BE_IGNORE, SPELL_ATTR6_AI_PRIMARY_RANGED_ATTACK, SPELL_ATTR6_ALLOW_EQUIP_WHILE_CASTING, SPELL_ATTR6_ALLOW_ON_CHARMED_TARGETS, SPELL_ATTR6_ALLOW_WHILE_RIDING_VEHICLE, SPELL_ATTR6_AURA_ICON_ONLY_FOR_CASTER_LIMIT_10, SPELL_ATTR6_AURA_IS_WEAPON_PROC, SPELL_ATTR6_CAN_ASSIST_IMMUNE_PC, SPELL_ATTR6_CAN_TARGET_UNTARGETABLE, SPELL_ATTR6_DELAY_COMBAT_TIMER_DURING_CAST, SPELL_ATTR6_DISABLE_TIED_EFFECT_POINTS, SPELL_ATTR6_DO_NOT_AUTO_SELECT_TARGET_WITH_INITIATES_COMBAT, SPELL_ATTR6_DO_NOT_CHAIN_TO_CROWD_CONTROLLED_TARGETS, SPELL_ATTR6_DO_NOT_CONSUME_RESOURCES, SPELL_ATTR6_DO_NOT_RESET_COOLDOWN_IN_ARENA, SPELL_ATTR6_DOESNT_RESET_SWING_TIMER_IF_INSTANT, SPELL_ATTR6_FLOATING_COMBAT_TEXT_ON_CAST, SPELL_ATTR6_IGNORE_CASTER_DAMAGE_MODIFIERS, SPELL_ATTR6_IGNORE_FOR_MOD_TIME_RATE, SPELL_ATTR6_IGNORE_HEALING_MODIFIERS, SPELL_ATTR6_IGNORE_PHASE_SHIFT, SPELL_ATTR6_NO_AURA_LOG, SPELL_ATTR6_NO_CATEGORY_COOLDOWN_MODS, SPELL_ATTR6_NO_COOLDOWN_ON_TOOLTIP, SPELL_ATTR6_NO_JUMP_PATHING, SPELL_ATTR6_NO_PUSHBACK, SPELL_ATTR6_NOT_AN_ATTACK, SPELL_ATTR6_NOT_IN_RAID_INSTANCES, SPELL_ATTR6_ORIGINATE_FROM_CONTROLLER, SPELL_ATTR6_SHOW_MECHANIC_AS_COMBAT_TEXT, SPELL_ATTR6_TAPS_IMMEDIATELY, and SPELL_ATTR6_VEHICLE_IMMUNITY_CATEGORY.
| TC_API_EXPORT SpellAttr7 EnumUtils< SpellAttr7 >::FromIndex | ( | size_t | index | ) |
Definition at line 1223 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR7_ALLIANCE_SPECIFIC_SPELL, SPELL_ATTR7_ALLOW_SPELL_REFLECTION, SPELL_ATTR7_ALWAYS_CAST_LOG, SPELL_ATTR7_ATTACK_ON_CHARGE_TO_UNIT, SPELL_ATTR7_BYPASS_NO_RESURRECT_AURA, SPELL_ATTR7_CAN_BE_MULTI_CAST, SPELL_ATTR7_CAN_CAUSE_INTERRUPT, SPELL_ATTR7_CAN_CAUSE_SILENCE, SPELL_ATTR7_CAN_PROC_FROM_SUPPRESSED_TARGET_PROCS, SPELL_ATTR7_DEBUG_SPELL, SPELL_ATTR7_DISABLE_AURA_WHILE_DEAD, SPELL_ATTR7_DISPEL_REMOVES_CHARGES, SPELL_ATTR7_DO_NOT_COUNT_FOR_PVP_SCOREBOARD, SPELL_ATTR7_DO_NOT_LOG_PVP_KILL, SPELL_ATTR7_DONT_CAUSE_SPELL_PUSHBACK, SPELL_ATTR7_HORDE_SPECIFIC_SPELL, SPELL_ATTR7_IGNORES_COLD_WEATHER_FLYING_REQUIREMENT, SPELL_ATTR7_NO_ATTACK_DODGE, SPELL_ATTR7_NO_ATTACK_MISS, SPELL_ATTR7_NO_ATTACK_PARRY, SPELL_ATTR7_NO_CLIENT_FAIL_WHILE_STUNNED_FLEEING_CONFUSED, SPELL_ATTR7_NO_TARGET_DURATION_MOD, SPELL_ATTR7_NO_UI_NOT_INTERRUPTIBLE, SPELL_ATTR7_ONLY_IN_SPELLBOOK_UNTIL_LEARNED, SPELL_ATTR7_PREPARE_FOR_VEHICLE_CONTROL_END, SPELL_ATTR7_RECAST_ON_RESUMMON, SPELL_ATTR7_REFLECTION_ONLY_DEFENDS, SPELL_ATTR7_REPORT_SPELL_FAILURE_TO_UNIT_TARGET, SPELL_ATTR7_RESET_SWING_TIMER_AT_SPELL_START, SPELL_ATTR7_RETAIN_COOLDOWN_THROUGH_LOAD, SPELL_ATTR7_TREAT_AS_NPC_AOE, and SPELL_ATTR7_TREAT_AS_RAID_BUFF.
| TC_API_EXPORT SpellAttr8 EnumUtils< SpellAttr8 >::FromIndex | ( | size_t | index | ) |
Definition at line 1352 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR8_AI_FACE_TARGET, SPELL_ATTR8_ALLOW_TARGETS_HIDDEN_BY_SPAWN_TRACKING, SPELL_ATTR8_ALLOW_WHILE_CHARMED, SPELL_ATTR8_AURA_POINTS_ON_CLIENT, SPELL_ATTR8_AURA_REQUIRED_BY_CLIENT, SPELL_ATTR8_CAN_ATTACK_IMMUNE_PC, SPELL_ATTR8_CAN_HIT_AOE_UNTARGETABLE, SPELL_ATTR8_DISPLAY_LARGE_AURA_ICON_ON_UNIT_FRAMES_BOSS_AURA, SPELL_ATTR8_ENFORCE_IN_COMBAT_RESSURECTION_LIMIT, SPELL_ATTR8_HASTE_AFFECTS_DURATION, SPELL_ATTR8_HEAL_PREDICTION, SPELL_ATTR8_IGNORE_DYNAMIC_OBJECT_CASTER, SPELL_ATTR8_IGNORE_SANCTUARY, SPELL_ATTR8_IGNORE_SPELLCAST_OVERRIDE_COST, SPELL_ATTR8_MASTERY_AFFECTS_POINTS, SPELL_ATTR8_MELEE_HASTE_AFFECTS_PERIODIC, SPELL_ATTR8_MIRROR_CREATURE_NAME, SPELL_ATTR8_NO_ATTACK_BLOCK, SPELL_ATTR8_NO_LEVEL_UP_TOAST, SPELL_ATTR8_NO_SUMMON_DEST_FROM_CLIENT_TARGETING_PATHING_REQUIREMENT, SPELL_ATTR8_NOT_IN_BATTLEGROUND, SPELL_ATTR8_NOT_IN_SPELLBOOK_UNTIL_LEARNED, SPELL_ATTR8_ONLY_PLAYERS_CAN_CAST_THIS_SPELL, SPELL_ATTR8_ONLY_TARGET_IF_SAME_CREATOR, SPELL_ATTR8_ONLY_TARGET_OWN_SUMMONS, SPELL_ATTR8_PERIODIC_CAN_CRIT, SPELL_ATTR8_REMOVE_OUTSIDE_DUNGEONS_AND_RAIDS, SPELL_ATTR8_REQUIRES_EQUIPPED_INV_TYPES, SPELL_ATTR8_REQUIRES_LOCATION_TO_BE_ON_LIQUID_SURFACE, SPELL_ATTR8_SKIP_IS_KNOWN_CHECK, SPELL_ATTR8_TARGET_PROCS_ON_CASTER, and SPELL_ATTR8_USE_TARGETS_LEVEL_FOR_SPELL_SCALING.
| TC_API_EXPORT SpellAttr9 EnumUtils< SpellAttr9 >::FromIndex | ( | size_t | index | ) |
Definition at line 1481 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR9_ALLOW_CAST_WHILE_CHANNELING, SPELL_ATTR9_ALLOW_DARK_SIMULACRUM, SPELL_ATTR9_ALLOW_WHILE_BANISHED_AURA_STATE, SPELL_ATTR9_AUTOCAST_OFF_BY_DEFAULT, SPELL_ATTR9_CANNOT_KILL_TARGET, SPELL_ATTR9_CHANNEL_PERSISTS_ON_PET_FOLLOW, SPELL_ATTR9_COOLDOWN_IGNORES_RANGED_WEAPON, SPELL_ATTR9_DO_NOT_ADD_TO_UNLEARN_LIST, SPELL_ATTR9_DO_NOT_DISPLAY_POWER_COST, SPELL_ATTR9_DO_NOT_LOG_AURA_REFRESH, SPELL_ATTR9_DONT_CONSUME_CHARGE_IF_ITEM_DELETED, SPELL_ATTR9_FACE_UNIT_TARGET_UPON_COMPLETION_OF_JUMP_CHARGE, SPELL_ATTR9_FORCE_CORPSE_TARGET, SPELL_ATTR9_FORCE_DEST_LOCATION, SPELL_ATTR9_HASTE_AFFECTS_MELEE_ABILITY_CASTTIME, SPELL_ATTR9_IGNORE_CASTER_HEALING_MODIFIERS, SPELL_ATTR9_IGNORE_DEFAULT_RATED_BATTLEGROUND_RESTRICTIONS, SPELL_ATTR9_IGNORE_SCHOOL_LOCKOUT, SPELL_ATTR9_IGNORE_TOTEM_REQUIREMENTS_FOR_CASTING, SPELL_ATTR9_ITEM_CAST_GRANTS_SKILL_GAIN, SPELL_ATTR9_ITEM_PASSIVE_ON_CLIENT, SPELL_ATTR9_JUMPCHARGE__NO_FACING_CONTROL, SPELL_ATTR9_LOG_PASSIVE, SPELL_ATTR9_MISSILE_SPEED_IS_DELAY_IN_SEC, SPELL_ATTR9_MOD_INVIS_INCLUDES_PARTY, SPELL_ATTR9_NEXT_MODAL_SPELL_REQUIRES_SAME_UNIT_TARGET, SPELL_ATTR9_NO_MOVEMENT_RADIUS_BONUS, SPELL_ATTR9_NOT_IN_ARENA, SPELL_ATTR9_ONLY_WHEN_ILLEGALLY_MOUNTED, SPELL_ATTR9_SPELLCAST_OVERRIDE_IN_SPELLBOOK, SPELL_ATTR9_SUPPRESS_VISUAL_KIT_ERRORS, and SPELL_ATTR9_TARGET_MUST_BE_GROUNDED.
| TC_API_EXPORT SpellAttr10 EnumUtils< SpellAttr10 >::FromIndex | ( | size_t | index | ) |
Definition at line 1610 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR10_CAN_DODGE_PARRY_WHILE_CASTING, SPELL_ATTR10_HERB_GATHERING_MINING, SPELL_ATTR10_MOUNT_IS_NOT_ACCOUNT_WIDE, SPELL_ATTR10_RESET_COOLDOWN_ON_ENCOUNTER_END, SPELL_ATTR10_ROLLING_PERIODIC, SPELL_ATTR10_TELEPORT_PLAYER, SPELL_ATTR10_UNK0, SPELL_ATTR10_UNK1, SPELL_ATTR10_UNK10, SPELL_ATTR10_UNK15, SPELL_ATTR10_UNK16, SPELL_ATTR10_UNK18, SPELL_ATTR10_UNK19, SPELL_ATTR10_UNK20, SPELL_ATTR10_UNK21, SPELL_ATTR10_UNK22, SPELL_ATTR10_UNK23, SPELL_ATTR10_UNK24, SPELL_ATTR10_UNK25, SPELL_ATTR10_UNK26, SPELL_ATTR10_UNK27, SPELL_ATTR10_UNK28, SPELL_ATTR10_UNK3, SPELL_ATTR10_UNK30, SPELL_ATTR10_UNK31, SPELL_ATTR10_UNK5, SPELL_ATTR10_UNK6, SPELL_ATTR10_UNK8, SPELL_ATTR10_UNK9, SPELL_ATTR10_USE_SPELL_BASE_LEVEL_FOR_SCALING, SPELL_ATTR10_USES_RANGED_SLOT_COSMETIC_ONLY, and SPELL_ATTR10_WATER_SPOUT.
| TC_API_EXPORT SpellAttr11 EnumUtils< SpellAttr11 >::FromIndex | ( | size_t | index | ) |
Definition at line 1739 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR11_ABSORB_ENVIRONMENTAL_DAMAGE, SPELL_ATTR11_CAN_ASSIST_UNINTERACTIBLE, SPELL_ATTR11_IGNORE_CASTER_ABSORB_MODIFIERS, SPELL_ATTR11_IGNORE_SPELLCAST_OVERRIDE_SHAPESHIFT_REQUIREMENTS, SPELL_ATTR11_IGNORE_TARGET_ABSORB_MODIFIERS, SPELL_ATTR11_NOT_USABLE_IN_CHALLENGE_MODE, SPELL_ATTR11_NOT_USABLE_IN_INSTANCES, SPELL_ATTR11_RANK_IGNORES_CASTER_LEVEL, SPELL_ATTR11_SCALES_WITH_ITEM_LEVEL, SPELL_ATTR11_UNK0, SPELL_ATTR11_UNK1, SPELL_ATTR11_UNK10, SPELL_ATTR11_UNK12, SPELL_ATTR11_UNK13, SPELL_ATTR11_UNK15, SPELL_ATTR11_UNK17, SPELL_ATTR11_UNK20, SPELL_ATTR11_UNK21, SPELL_ATTR11_UNK22, SPELL_ATTR11_UNK23, SPELL_ATTR11_UNK24, SPELL_ATTR11_UNK25, SPELL_ATTR11_UNK26, SPELL_ATTR11_UNK27, SPELL_ATTR11_UNK28, SPELL_ATTR11_UNK29, SPELL_ATTR11_UNK3, SPELL_ATTR11_UNK30, SPELL_ATTR11_UNK31, SPELL_ATTR11_UNK4, SPELL_ATTR11_UNK6, and SPELL_ATTR11_UNK8.
| TC_API_EXPORT SpellAttr12 EnumUtils< SpellAttr12 >::FromIndex | ( | size_t | index | ) |
Definition at line 1868 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR12_CAN_PROC_FROM_SUPPRESSED_CASTER_PROCS, SPELL_ATTR12_ENABLE_PROCS_FROM_SUPPRESSED_CASTER_PROCS, SPELL_ATTR12_IGNORE_CASTING_DISABLED, SPELL_ATTR12_IS_GARRISON_BUFF, SPELL_ATTR12_IS_READINESS_SPELL, SPELL_ATTR12_ONLY_PROC_FROM_CLASS_ABILITIES, SPELL_ATTR12_START_COOLDOWN_ON_CAST_START, SPELL_ATTR12_UNK10, SPELL_ATTR12_UNK11, SPELL_ATTR12_UNK12, SPELL_ATTR12_UNK13, SPELL_ATTR12_UNK14, SPELL_ATTR12_UNK15, SPELL_ATTR12_UNK16, SPELL_ATTR12_UNK17, SPELL_ATTR12_UNK18, SPELL_ATTR12_UNK19, SPELL_ATTR12_UNK2, SPELL_ATTR12_UNK20, SPELL_ATTR12_UNK22, SPELL_ATTR12_UNK25, SPELL_ATTR12_UNK26, SPELL_ATTR12_UNK28, SPELL_ATTR12_UNK29, SPELL_ATTR12_UNK3, SPELL_ATTR12_UNK30, SPELL_ATTR12_UNK4, SPELL_ATTR12_UNK5, SPELL_ATTR12_UNK6, SPELL_ATTR12_UNK7, SPELL_ATTR12_UNK8, and SPELL_ATTR12_USE_FLOAT_VALUES_FOR_SCALING_AMOUNTS.
| TC_API_EXPORT SpellAttr13 EnumUtils< SpellAttr13 >::FromIndex | ( | size_t | index | ) |
Definition at line 1997 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR13_ACTIVATES_REQUIRED_SHAPESHIFT, SPELL_ATTR13_ALLOW_CLASS_ABILITY_PROCS, SPELL_ATTR13_ALWAYS_ALLOW_NEGATIVE_HEALING_PERCENT_MODIFIERS, SPELL_ATTR13_DO_NOT_ALLOW_DISABLE_MOVEMENT_INTERRUPT, SPELL_ATTR13_DO_NOT_FAIL_IF_NO_TARGET, SPELL_ATTR13_PASSIVE_IS_UPGRADE, SPELL_ATTR13_PERIODIC_REFRESH_EXTENDS_DURATION, SPELL_ATTR13_UNK1, SPELL_ATTR13_UNK10, SPELL_ATTR13_UNK11, SPELL_ATTR13_UNK12, SPELL_ATTR13_UNK13, SPELL_ATTR13_UNK14, SPELL_ATTR13_UNK16, SPELL_ATTR13_UNK17, SPELL_ATTR13_UNK19, SPELL_ATTR13_UNK21, SPELL_ATTR13_UNK22, SPELL_ATTR13_UNK23, SPELL_ATTR13_UNK24, SPELL_ATTR13_UNK25, SPELL_ATTR13_UNK28, SPELL_ATTR13_UNK29, SPELL_ATTR13_UNK3, SPELL_ATTR13_UNK30, SPELL_ATTR13_UNK31, SPELL_ATTR13_UNK4, SPELL_ATTR13_UNK5, SPELL_ATTR13_UNK6, SPELL_ATTR13_UNK7, SPELL_ATTR13_UNK8, and SPELL_ATTR13_UNK9.
| TC_API_EXPORT SpellAttr14 EnumUtils< SpellAttr14 >::FromIndex | ( | size_t | index | ) |
Definition at line 2126 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR14_AURA_IS_PRIVATE, SPELL_ATTR14_HIDE_PASSIVE_FROM_TOOLTIP, SPELL_ATTR14_REAGENT_COST_CONSUMES_CHARGES, SPELL_ATTR14_UNK0, SPELL_ATTR14_UNK10, SPELL_ATTR14_UNK11, SPELL_ATTR14_UNK12, SPELL_ATTR14_UNK13, SPELL_ATTR14_UNK14, SPELL_ATTR14_UNK15, SPELL_ATTR14_UNK16, SPELL_ATTR14_UNK17, SPELL_ATTR14_UNK18, SPELL_ATTR14_UNK19, SPELL_ATTR14_UNK2, SPELL_ATTR14_UNK21, SPELL_ATTR14_UNK22, SPELL_ATTR14_UNK23, SPELL_ATTR14_UNK24, SPELL_ATTR14_UNK25, SPELL_ATTR14_UNK26, SPELL_ATTR14_UNK27, SPELL_ATTR14_UNK28, SPELL_ATTR14_UNK29, SPELL_ATTR14_UNK30, SPELL_ATTR14_UNK31, SPELL_ATTR14_UNK4, SPELL_ATTR14_UNK5, SPELL_ATTR14_UNK6, SPELL_ATTR14_UNK7, SPELL_ATTR14_UNK8, and SPELL_ATTR14_UNK9.
| TC_API_EXPORT SpellAttr15 EnumUtils< SpellAttr15 >::FromIndex | ( | size_t | index | ) |
Definition at line 2255 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR15_UNK0, SPELL_ATTR15_UNK1, SPELL_ATTR15_UNK10, SPELL_ATTR15_UNK11, SPELL_ATTR15_UNK12, SPELL_ATTR15_UNK13, SPELL_ATTR15_UNK14, SPELL_ATTR15_UNK15, SPELL_ATTR15_UNK16, SPELL_ATTR15_UNK17, SPELL_ATTR15_UNK18, SPELL_ATTR15_UNK19, SPELL_ATTR15_UNK2, SPELL_ATTR15_UNK20, SPELL_ATTR15_UNK21, SPELL_ATTR15_UNK22, SPELL_ATTR15_UNK23, SPELL_ATTR15_UNK24, SPELL_ATTR15_UNK25, SPELL_ATTR15_UNK26, SPELL_ATTR15_UNK27, SPELL_ATTR15_UNK28, SPELL_ATTR15_UNK29, SPELL_ATTR15_UNK3, SPELL_ATTR15_UNK30, SPELL_ATTR15_UNK31, SPELL_ATTR15_UNK4, SPELL_ATTR15_UNK5, SPELL_ATTR15_UNK6, SPELL_ATTR15_UNK7, SPELL_ATTR15_UNK8, and SPELL_ATTR15_UNK9.
| TC_API_EXPORT SpellAttr16 EnumUtils< SpellAttr16 >::FromIndex | ( | size_t | index | ) |
Definition at line 2384 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR16_UNK0, SPELL_ATTR16_UNK1, SPELL_ATTR16_UNK10, SPELL_ATTR16_UNK11, SPELL_ATTR16_UNK12, SPELL_ATTR16_UNK13, SPELL_ATTR16_UNK14, SPELL_ATTR16_UNK15, SPELL_ATTR16_UNK16, SPELL_ATTR16_UNK17, SPELL_ATTR16_UNK18, SPELL_ATTR16_UNK19, SPELL_ATTR16_UNK2, SPELL_ATTR16_UNK20, SPELL_ATTR16_UNK21, SPELL_ATTR16_UNK22, SPELL_ATTR16_UNK23, SPELL_ATTR16_UNK24, SPELL_ATTR16_UNK25, SPELL_ATTR16_UNK26, SPELL_ATTR16_UNK27, SPELL_ATTR16_UNK28, SPELL_ATTR16_UNK29, SPELL_ATTR16_UNK3, SPELL_ATTR16_UNK30, SPELL_ATTR16_UNK31, SPELL_ATTR16_UNK4, SPELL_ATTR16_UNK5, SPELL_ATTR16_UNK6, SPELL_ATTR16_UNK7, SPELL_ATTR16_UNK8, and SPELL_ATTR16_UNK9.
| TC_API_EXPORT SpellCastResult EnumUtils< SpellCastResult >::FromIndex | ( | size_t | index | ) |
Definition at line 2806 of file enuminfo_SharedDefines.cpp.
References GRANT_PET_LEVEL_FAIL, SPELL_FAILED_AFFECTING_COMBAT, SPELL_FAILED_ALREADY_AT_FULL_HEALTH, SPELL_FAILED_ALREADY_AT_FULL_MANA, SPELL_FAILED_ALREADY_AT_FULL_POWER, SPELL_FAILED_ALREADY_BEING_TAMED, SPELL_FAILED_ALREADY_HAVE_CHARM, SPELL_FAILED_ALREADY_HAVE_PET, SPELL_FAILED_ALREADY_HAVE_SUMMON, SPELL_FAILED_ALREADY_OPEN, SPELL_FAILED_AP_ITEM_FROM_PREVIOUS_TIER, SPELL_FAILED_APPRENTICE_RIDING_REQUIREMENT, SPELL_FAILED_AREA_TRIGGER_CREATION, SPELL_FAILED_ARTIFACT_AT_FULL_POWER, SPELL_FAILED_ARTISAN_RIDING_REQUIREMENT, SPELL_FAILED_AURA_BOUNCED, SPELL_FAILED_AUTOTRACK_INTERRUPTED, SPELL_FAILED_AZERITE_EMPOWERED_NO_CHOICES_TO_UNDO, SPELL_FAILED_AZERITE_EMPOWERED_ONLY, SPELL_FAILED_BAD_IMPLICIT_TARGETS, SPELL_FAILED_BAD_TARGET_FILTER, SPELL_FAILED_BAD_TARGETS, SPELL_FAILED_BATTLE_FOR_AZEROTH_RIDING_REQUIREMENT, SPELL_FAILED_BLUEPRINT_KNOWN, SPELL_FAILED_BM_OR_INVISGOD, SPELL_FAILED_BROKEN_ISLES_RIDING_REQUIREMENT, SPELL_FAILED_BUILDING_ACTIVATE_NOT_READY, SPELL_FAILED_BY_NOT_MOVING, SPELL_FAILED_CANT_ADD_BATTLE_PET, SPELL_FAILED_CANT_BE_CHARMED, SPELL_FAILED_CANT_BE_ENCHANTED, SPELL_FAILED_CANT_BE_MILLED, SPELL_FAILED_CANT_BE_OBLITERATED, SPELL_FAILED_CANT_BE_PROSPECTED, SPELL_FAILED_CANT_BE_RECRAFTED, SPELL_FAILED_CANT_BE_SALVAGED, SPELL_FAILED_CANT_BE_SALVAGED_SKILL, SPELL_FAILED_CANT_BE_SCRAPPED, SPELL_FAILED_CANT_CAST_ON_TAPPED, SPELL_FAILED_CANT_DO_THAT_RIGHT_NOW, SPELL_FAILED_CANT_DUEL_WHILE_INVISIBLE, SPELL_FAILED_CANT_DUEL_WHILE_STEALTHED, SPELL_FAILED_CANT_FLY_HERE, SPELL_FAILED_CANT_OVERRIDE_ENCHANT_VISUAL, SPELL_FAILED_CANT_REPLACE_ITEM_BONUS, SPELL_FAILED_CANT_STEALTH, SPELL_FAILED_CANT_UNTALENT, SPELL_FAILED_CANT_UPGRADE_BATTLE_PET, SPELL_FAILED_CASTER_AURASTATE, SPELL_FAILED_CASTER_DEAD, SPELL_FAILED_CHARMED, SPELL_FAILED_CHEST_IN_USE, SPELL_FAILED_COLD_RIDING_REQUIREMENT, SPELL_FAILED_CONFUSED, SPELL_FAILED_CRAFTING_REAGENTS, SPELL_FAILED_CS_RIDING_REQUIREMENT, SPELL_FAILED_CURRENCY_WEIGHT_MISMATCH, SPELL_FAILED_CUSTOM_ERROR, SPELL_FAILED_DAMAGE_IMMUNE, SPELL_FAILED_DISABLED_BY_AURA_LABEL, SPELL_FAILED_DISABLED_BY_MAX_USABLE_LEVEL, SPELL_FAILED_DISABLED_BY_POWER_SCALING, SPELL_FAILED_DONT_REPORT, SPELL_FAILED_DRAENOR_RIDING_REQUIREMENT, SPELL_FAILED_DRAGONRIDING_RIDING_REQUIREMENT, SPELL_FAILED_EQUIPPED_ITEM, SPELL_FAILED_EQUIPPED_ITEM_CLASS, SPELL_FAILED_EQUIPPED_ITEM_CLASS_MAINHAND, SPELL_FAILED_EQUIPPED_ITEM_CLASS_OFFHAND, SPELL_FAILED_ERROR, SPELL_FAILED_EXCEEDED_WEEKLY_USAGE, SPELL_FAILED_EXPERT_RIDING_REQUIREMENT, SPELL_FAILED_FALLING, SPELL_FAILED_FISHING_TOO_LOW, SPELL_FAILED_FIZZLE, SPELL_FAILED_FLEEING, SPELL_FAILED_FLIGHT_MASTER_RIDING_REQUIREMENT, SPELL_FAILED_FLOATING_MOUNT_NOT_ALLOWED, SPELL_FAILED_FLYING_MOUNT_NOT_ALLOWED, SPELL_FAILED_FOLLOWER_CLASS_SPEC_CAP, SPELL_FAILED_FOLLOWER_KNOWN, SPELL_FAILED_FOOD_LOWLEVEL, SPELL_FAILED_GARRISON_FOLLOWER_AT_MIN_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_HAS_ABILITY, SPELL_FAILED_GARRISON_FOLLOWER_HAS_SINGLE_MISSION_ABILITY, SPELL_FAILED_GARRISON_FOLLOWER_IN_BUILDING, SPELL_FAILED_GARRISON_FOLLOWER_MAX_ITEM_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_MAX_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_MAX_QUALITY, SPELL_FAILED_GARRISON_FOLLOWER_MIN_ITEM_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_NOT_MAX_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_ON_MISSION, SPELL_FAILED_GARRISON_FOLLOWER_REQUIRES_EPIC, SPELL_FAILED_GARRISON_MAX_LEVEL, SPELL_FAILED_GARRISON_MISSION_COMPLETE, SPELL_FAILED_GARRISON_MISSION_NOT_IN_PROGRESS, SPELL_FAILED_GARRISON_NO_MISSIONS_AVAILABLE, SPELL_FAILED_GARRISON_NOT_OWNED, SPELL_FAILED_GARRISON_NOT_UPGRADEABLE, SPELL_FAILED_GARRISON_OWNED, SPELL_FAILED_GLYPH_EXCLUSIVE_CATEGORY, SPELL_FAILED_GLYPH_INVALID_SPEC, SPELL_FAILED_GLYPH_NO_SPEC, SPELL_FAILED_GLYPH_SOCKET_LOCKED, SPELL_FAILED_GROUND_MOUNT_NOT_ALLOWED, SPELL_FAILED_HAS_MISSION, SPELL_FAILED_HIGHLEVEL, SPELL_FAILED_HUNGER_SATIATED, SPELL_FAILED_IMMUNE, SPELL_FAILED_IN_COMBAT_RES_LIMIT_REACHED, SPELL_FAILED_INCORRECT_AREA, SPELL_FAILED_INELIGIBLE_WEAPON_APPEARANCE, SPELL_FAILED_INTERRUPTED, SPELL_FAILED_INTERRUPTED_COMBAT, SPELL_FAILED_INVALID_GLYPH, SPELL_FAILED_ITEM_ALREADY_ENCHANTED, SPELL_FAILED_ITEM_AT_MAX_CHARGES, SPELL_FAILED_ITEM_CREATION_DISABLED_FOR_EVENT, SPELL_FAILED_ITEM_ENCHANT_TRADE_WINDOW, SPELL_FAILED_ITEM_GONE, SPELL_FAILED_ITEM_MOD_APPEARANCE_GROUP_ALREADY_KNOWN, SPELL_FAILED_ITEM_NOT_A_WEAPON, SPELL_FAILED_ITEM_NOT_FOUND, SPELL_FAILED_ITEM_NOT_READY, SPELL_FAILED_JOURNEYMAN_RIDING_REQUIREMENT, SPELL_FAILED_LEGACY_SPELL, SPELL_FAILED_LEVEL_LINKED_LOW_LEVEL, SPELL_FAILED_LEVEL_REQUIREMENT, SPELL_FAILED_LINE_OF_SIGHT, SPELL_FAILED_LOW_CASTLEVEL, SPELL_FAILED_LOWLEVEL, SPELL_FAILED_MAINHAND_EMPTY, SPELL_FAILED_MASTER_RIDING_REQUIREMENT, SPELL_FAILED_MAX_LEVEL_TOO_LOW, SPELL_FAILED_MAX_SOCKETS, SPELL_FAILED_MIN_SKILL, SPELL_FAILED_MOUNT_ABOVE_WATER_HERE, SPELL_FAILED_MOUNT_COLLECTED_ON_OTHER_CHAR, SPELL_FAILED_MOUNT_EQUIPMENT_ERROR, SPELL_FAILED_MOUNT_NO_FLOAT_HERE, SPELL_FAILED_MOUNT_NO_UNDERWATER_HERE, SPELL_FAILED_MOVING, SPELL_FAILED_MUST_KNOW_SUPERCEDING_SPELL, SPELL_FAILED_NEED_ALL_PARTY_MEMBERS, SPELL_FAILED_NEED_AMMO, SPELL_FAILED_NEED_AMMO_POUCH, SPELL_FAILED_NEED_EXOTIC_AMMO, SPELL_FAILED_NEED_MORE_ITEMS, SPELL_FAILED_NO_ACTIONS, SPELL_FAILED_NO_ACTIVE_GLYPHS, SPELL_FAILED_NO_AMMO, SPELL_FAILED_NO_ARTIFACT_EQUIPPED, SPELL_FAILED_NO_BUILDING_FOR_SHIPMENT, SPELL_FAILED_NO_CHARGES_REMAIN, SPELL_FAILED_NO_COMBO_POINTS, SPELL_FAILED_NO_DUELING, SPELL_FAILED_NO_DUNGEON_ENCOUNTER, SPELL_FAILED_NO_EDIBLE_CORPSES, SPELL_FAILED_NO_ENDURANCE, SPELL_FAILED_NO_FISH, SPELL_FAILED_NO_ITEMS_WHILE_SHAPESHIFTED, SPELL_FAILED_NO_LIQUID, SPELL_FAILED_NO_MOUNTS_ALLOWED, SPELL_FAILED_NO_PET, SPELL_FAILED_NO_PLAYTIME, SPELL_FAILED_NO_POWER, SPELL_FAILED_NO_SHIPMENTS_FOR_CONTAINER, SPELL_FAILED_NO_SPEC, SPELL_FAILED_NO_TELEPORT_FROM_DUNGEON, SPELL_FAILED_NO_VACANT_SEAT, SPELL_FAILED_NO_VALID_TARGETS, SPELL_FAILED_NOPATH, SPELL_FAILED_NOT_BEHIND, SPELL_FAILED_NOT_ENOUGH_CURRENCY, SPELL_FAILED_NOT_ENOUGH_SHIPMENTS_FOR_CONTAINER, SPELL_FAILED_NOT_ENOUGH_TARGETS, SPELL_FAILED_NOT_FISHABLE, SPELL_FAILED_NOT_FLYING, SPELL_FAILED_NOT_HERE, SPELL_FAILED_NOT_IDLE, SPELL_FAILED_NOT_IN_ARENA, SPELL_FAILED_NOT_IN_BARBERSHOP, SPELL_FAILED_NOT_IN_BATTLEGROUND, SPELL_FAILED_NOT_IN_CONTROL, SPELL_FAILED_NOT_IN_LFG_DUNGEON, SPELL_FAILED_NOT_IN_MAGE_TOWER, SPELL_FAILED_NOT_IN_RAID_INSTANCE, SPELL_FAILED_NOT_IN_RATED_BATTLEGROUND, SPELL_FAILED_NOT_INACTIVE, SPELL_FAILED_NOT_INFRONT, SPELL_FAILED_NOT_KNOWN, SPELL_FAILED_NOT_MOUNTED, SPELL_FAILED_NOT_ON_DAMAGE_IMMUNE, SPELL_FAILED_NOT_ON_GROUND, SPELL_FAILED_NOT_ON_MOUNTED, SPELL_FAILED_NOT_ON_SHAPESHIFT, SPELL_FAILED_NOT_ON_STEALTHED, SPELL_FAILED_NOT_ON_TAXI, SPELL_FAILED_NOT_ON_TRANSPORT, SPELL_FAILED_NOT_READY, SPELL_FAILED_NOT_SHAPESHIFT, SPELL_FAILED_NOT_SOULBOUND, SPELL_FAILED_NOT_STANDING, SPELL_FAILED_NOT_TRADEABLE, SPELL_FAILED_NOT_TRADING, SPELL_FAILED_NOT_UNSHEATHED, SPELL_FAILED_NOT_WHILE_CHROMIE_TIMED, SPELL_FAILED_NOT_WHILE_FATIGUED, SPELL_FAILED_NOT_WHILE_GHOST, SPELL_FAILED_NOT_WHILE_LEVEL_LINKED, SPELL_FAILED_NOT_WHILE_LOOTING, SPELL_FAILED_NOT_WHILE_MERCENARY, SPELL_FAILED_NOT_WHILE_TRADING, SPELL_FAILED_NOTHING_TO_DISPEL, SPELL_FAILED_NOTHING_TO_STEAL, SPELL_FAILED_ON_USE_ENCHANT, SPELL_FAILED_ONLY_ABOVEWATER, SPELL_FAILED_ONLY_BATTLEGROUNDS, SPELL_FAILED_ONLY_IN_ARENA, SPELL_FAILED_ONLY_INDOORS, SPELL_FAILED_ONLY_MOUNTED, SPELL_FAILED_ONLY_NOT_SWIMMING, SPELL_FAILED_ONLY_OUTDOORS, SPELL_FAILED_ONLY_SHAPESHIFT, SPELL_FAILED_ONLY_STEALTHED, SPELL_FAILED_ONLY_UNDERWATER, SPELL_FAILED_OUT_OF_RANGE, SPELL_FAILED_PACIFIED, SPELL_FAILED_PANDA_RIDING_REQUIREMENT, SPELL_FAILED_PARTIAL_PLAYTIME, SPELL_FAILED_PASSIVE_REPLACED, SPELL_FAILED_PET_CAN_RENAME, SPELL_FAILED_PLAY_TIME, SPELL_FAILED_PLAYER_CONDITION, SPELL_FAILED_POSSESSED, SPELL_FAILED_PREVENTED_BY_MECHANIC, SPELL_FAILED_PVP_TARGET_WHILE_UNFLAGGED, SPELL_FAILED_REAGENTS, SPELL_FAILED_REPUTATION, SPELL_FAILED_REQUIRES_AREA, SPELL_FAILED_REQUIRES_SPELL_FOCUS, SPELL_FAILED_RIDING_VEHICLE, SPELL_FAILED_ROOTED, SPELL_FAILED_RUNEFORGE_LEGENDARY_UPGRADE, SPELL_FAILED_SAME_ENCHANT_VISUAL, SPELL_FAILED_SET_CHROMIE_TIME_ERROR, SPELL_FAILED_SET_COVENANT_ERROR, SPELL_FAILED_SHADOWLANDS_RIDING_REQUIREMENT, SPELL_FAILED_SHIPMENTS_FULL, SPELL_FAILED_SILENCED, SPELL_FAILED_SKILL_LINE_NOT_KNOWN, SPELL_FAILED_SOULBIND_CONDUIT_LEARN_FAILED_INVALID_COVENANT, SPELL_FAILED_SPEC_DISABLED, SPELL_FAILED_SPECTATOR_OR_COMMENTATOR, SPELL_FAILED_SPELL_ALREADY_KNOWN, SPELL_FAILED_SPELL_EFFECT_FAILED, SPELL_FAILED_SPELL_IN_PROGRESS, SPELL_FAILED_SPELL_LEARNED, SPELL_FAILED_SPELL_UNAVAILABLE, SPELL_FAILED_STUNNED, SPELL_FAILED_SUCCESS, SPELL_FAILED_SUMMON_MAP_CONDITION, SPELL_FAILED_SUMMON_PENDING, SPELL_FAILED_TARGET_AFFECTING_COMBAT, SPELL_FAILED_TARGET_AURASTATE, SPELL_FAILED_TARGET_CANNOT_BE_RESURRECTED, SPELL_FAILED_TARGET_DUELING, SPELL_FAILED_TARGET_ENEMY, SPELL_FAILED_TARGET_ENRAGED, SPELL_FAILED_TARGET_FREEFORALL, SPELL_FAILED_TARGET_FRIENDLY, SPELL_FAILED_TARGET_HAS_RESURRECT_PENDING, SPELL_FAILED_TARGET_IN_COMBAT, SPELL_FAILED_TARGET_IN_PET_BATTLE, SPELL_FAILED_TARGET_IS_PLAYER, SPELL_FAILED_TARGET_IS_PLAYER_CONTROLLED, SPELL_FAILED_TARGET_IS_TRIVIAL, SPELL_FAILED_TARGET_IS_UNTARGETABLE_BY_ANYONE, SPELL_FAILED_TARGET_LOCKED_TO_RAID_INSTANCE, SPELL_FAILED_TARGET_NO_POCKETS, SPELL_FAILED_TARGET_NO_RANGED_WEAPONS, SPELL_FAILED_TARGET_NO_WEAPONS, SPELL_FAILED_TARGET_NOT_DEAD, SPELL_FAILED_TARGET_NOT_GHOST, SPELL_FAILED_TARGET_NOT_GROUNDED, SPELL_FAILED_TARGET_NOT_IN_INSTANCE, SPELL_FAILED_TARGET_NOT_IN_PARTY, SPELL_FAILED_TARGET_NOT_IN_RAID, SPELL_FAILED_TARGET_NOT_IN_SANCTUARY, SPELL_FAILED_TARGET_NOT_LOOTED, SPELL_FAILED_TARGET_NOT_PLAYER, SPELL_FAILED_TARGET_UNSKINNABLE, SPELL_FAILED_TARGETS_DEAD, SPELL_FAILED_THIRST_SATIATED, SPELL_FAILED_TOO_CLOSE, SPELL_FAILED_TOO_MANY_OF_ITEM, SPELL_FAILED_TOO_MANY_SKILLS, SPELL_FAILED_TOO_MANY_SOCKETS, SPELL_FAILED_TOO_SHALLOW, SPELL_FAILED_TOTEM_CATEGORY, SPELL_FAILED_TOTEMS, SPELL_FAILED_TOY_ALREADY_KNOWN, SPELL_FAILED_TOY_USE_LIMIT_REACHED, SPELL_FAILED_TRAINING_POINTS, SPELL_FAILED_TRANSFORM_UNUSABLE, SPELL_FAILED_TRANSMOG_OUTFIT_ALREADY_KNOWN, SPELL_FAILED_TRANSMOG_SET_ALREADY_KNOWN, SPELL_FAILED_TRANSPORT_NOT_READY, SPELL_FAILED_TRY_AGAIN, SPELL_FAILED_UNDERWATER_MOUNT_NOT_ALLOWED, SPELL_FAILED_UNIQUE_GLYPH, SPELL_FAILED_UNIT_NOT_BEHIND, SPELL_FAILED_UNIT_NOT_INFRONT, SPELL_FAILED_UNKNOWN, SPELL_FAILED_VETERAN_TRIAL_ABOVE_SKILL_RANK_MAX, SPELL_FAILED_VISION_OBSCURED, SPELL_FAILED_WARBAND_SCENE_ALREADY_KNOWN, SPELL_FAILED_WEIGHT_NOT_ENOUGH, SPELL_FAILED_WEIGHT_TOO_MUCH, SPELL_FAILED_WRONG_ARTIFACT_EQUIPPED, SPELL_FAILED_WRONG_BATTLE_PET_TYPE, SPELL_FAILED_WRONG_FACTION, SPELL_FAILED_WRONG_PET_FOOD, SPELL_FAILED_WRONG_WEATHER, and SPELL_FAILED_YOU_CANNOT_USE_THAT_IN_PVP_INSTANCE.
| TC_API_EXPORT AuraStateType EnumUtils< AuraStateType >::FromIndex | ( | size_t | index | ) |
Definition at line 3515 of file enuminfo_SharedDefines.cpp.
References AURA_STATE_ARENA_PREPARATION, AURA_STATE_BANISHED, AURA_STATE_BLEED, AURA_STATE_DAZED, AURA_STATE_DEFENSIVE, AURA_STATE_DEFENSIVE_2, AURA_STATE_DRUID_PERIODIC_HEAL, AURA_STATE_ENRAGED, AURA_STATE_FAERIE_FIRE, AURA_STATE_FROZEN, AURA_STATE_HEALTHY_75_PERCENT, AURA_STATE_MARKED, AURA_STATE_NONE, AURA_STATE_RAID_ENCOUNTER, AURA_STATE_RAID_ENCOUNTER_2, AURA_STATE_RAMPAGE, AURA_STATE_ROGUE_POISONED, AURA_STATE_UNBALANCED, AURA_STATE_VICTORIOUS, AURA_STATE_VULNERABLE, AURA_STATE_WOUND_HEALTH_20_80, AURA_STATE_WOUND_HEALTH_35_80, AURA_STATE_WOUNDED_20_PERCENT, AURA_STATE_WOUNDED_25_PERCENT, AURA_STATE_WOUNDED_35_PERCENT, and AURA_STATE_WOUNDED_50_PERCENT.
| TC_API_EXPORT Mechanics EnumUtils< Mechanics >::FromIndex | ( | size_t | index | ) |
Definition at line 3637 of file enuminfo_SharedDefines.cpp.
References MECHANIC_BANDAGE, MECHANIC_BANISH, MECHANIC_BLEED, MECHANIC_CHARM, MECHANIC_DAZE, MECHANIC_DISARM, MECHANIC_DISCOVERY, MECHANIC_DISORIENTED, MECHANIC_DISTRACT, MECHANIC_ENRAGED, MECHANIC_FEAR, MECHANIC_FREEZE, MECHANIC_GRIP, MECHANIC_HORROR, MECHANIC_IMMUNE_SHIELD, MECHANIC_INFECTED, MECHANIC_INFECTED_2, MECHANIC_INFECTED_3, MECHANIC_INFECTED_4, MECHANIC_INTERRUPT, MECHANIC_INVULNERABILITY, MECHANIC_KNOCKOUT, MECHANIC_MOUNT, MECHANIC_NONE, MECHANIC_POLYMORPH, MECHANIC_ROOT, MECHANIC_SAPPED, MECHANIC_SHACKLE, MECHANIC_SHIELD, MECHANIC_SILENCE, MECHANIC_SLEEP, MECHANIC_SLOW_ATTACK, MECHANIC_SNARE, MECHANIC_STUN, MECHANIC_TAUNTED, MECHANIC_TURN, and MECHANIC_WOUNDED.
| TC_API_EXPORT SpellDmgClass EnumUtils< SpellDmgClass >::FromIndex | ( | size_t | index | ) |
Definition at line 3748 of file enuminfo_SharedDefines.cpp.
References SPELL_DAMAGE_CLASS_MAGIC, SPELL_DAMAGE_CLASS_MELEE, SPELL_DAMAGE_CLASS_NONE, and SPELL_DAMAGE_CLASS_RANGED.
| TC_API_EXPORT SpellPreventionType EnumUtils< SpellPreventionType >::FromIndex | ( | size_t | index | ) |
Definition at line 3793 of file enuminfo_SharedDefines.cpp.
References SPELL_PREVENTION_TYPE_NO_ACTIONS, SPELL_PREVENTION_TYPE_NONE, SPELL_PREVENTION_TYPE_PACIFY, and SPELL_PREVENTION_TYPE_SILENCE.
| TC_API_EXPORT Emote EnumUtils< Emote >::FromIndex | ( | size_t | index | ) |
Definition at line 4319 of file enuminfo_SharedDefines.cpp.
References EMOTE_ARTOFFLOOP, EMOTE_ATTACK1H_ZONE2_BREAKING_STUFF_SOUND, EMOTE_ONESHOT_APPLAUD, EMOTE_ONESHOT_ARTDUALLOOP, EMOTE_ONESHOT_ATTACK1H, EMOTE_ONESHOT_ATTACK1H_2, EMOTE_ONESHOT_ATTACK1H_NO_SOUND, EMOTE_ONESHOT_ATTACK2H, EMOTE_ONESHOT_ATTACK2H_LOOSE, EMOTE_ONESHOT_ATTACK2HTIGHT, EMOTE_ONESHOT_ATTACK_BOW, EMOTE_ONESHOT_ATTACK_OFF, EMOTE_ONESHOT_ATTACK_OFF_PIERCE, EMOTE_ONESHOT_ATTACK_RIFLE, EMOTE_ONESHOT_ATTACK_THROWN, EMOTE_ONESHOT_ATTACK_UNARMED, EMOTE_ONESHOT_ATTACKUNARMED_NOSOUND, EMOTE_ONESHOT_ATTACKUNARMED_VAR1, EMOTE_ONESHOT_BARPATRON_POINT, EMOTE_ONESHOT_BARSERVER_EMOTETALK, EMOTE_ONESHOT_BARSWEEP_STAND, EMOTE_ONESHOT_BATTLE_ROAR, EMOTE_ONESHOT_BATTLEROAR_NO_SOUND, EMOTE_ONESHOT_BEG, EMOTE_ONESHOT_BOW, EMOTE_ONESHOT_BREATHOFFIRE, EMOTE_ONESHOT_CANNIBALIZE, EMOTE_ONESHOT_CASTSTRONG, EMOTE_ONESHOT_CHEER, EMOTE_ONESHOT_CHEER_FORTHEALLIANCE, EMOTE_ONESHOT_CHEER_FORTHEHORDE, EMOTE_ONESHOT_CHEER_NO_SHEATHE, EMOTE_ONESHOT_CHICKEN, EMOTE_ONESHOT_CLOSE, EMOTE_ONESHOT_COMBATABILITYGLV01, EMOTE_ONESHOT_COMBATABILITYGLVBIG02, EMOTE_ONESHOT_COMBATABILITYGLVOFF01, EMOTE_ONESHOT_COMBATCRITICAL, EMOTE_ONESHOT_COMBATWOUND, EMOTE_ONESHOT_COWER, EMOTE_ONESHOT_CREATURE_SPECIAL, EMOTE_ONESHOT_CRY, EMOTE_ONESHOT_CRY_JAINA, EMOTE_ONESHOT_CRY_NOSOUND, EMOTE_ONESHOT_CUSTOM0, EMOTE_ONESHOT_CUSTOM1, EMOTE_ONESHOT_CUSTOM2, EMOTE_ONESHOT_CUSTOM3, EMOTE_ONESHOT_CUSTOM_SPELL_01, EMOTE_ONESHOT_CUSTOM_SPELL_02, EMOTE_ONESHOT_CUSTOM_SPELL_03, EMOTE_ONESHOT_CUSTOM_SPELL_04, EMOTE_ONESHOT_CUSTOM_SPELL_05, EMOTE_ONESHOT_CUSTOM_SPELL_06, EMOTE_ONESHOT_CUSTOM_SPELL_07, EMOTE_ONESHOT_CUSTOM_SPELL_08, EMOTE_ONESHOT_CUSTOM_SPELL_09, EMOTE_ONESHOT_CUSTOM_SPELL_10, EMOTE_ONESHOT_DANCE, EMOTE_ONESHOT_DANCE_VAR2, EMOTE_ONESHOT_DANCESPECIAL, EMOTE_ONESHOT_DEATH, EMOTE_ONESHOT_DODGE, EMOTE_ONESHOT_DRAGON_SPIT, EMOTE_ONESHOT_DRAGONSTOMP, EMOTE_ONESHOT_DROWN, EMOTE_ONESHOT_EAT, EMOTE_ONESHOT_EAT_NO_SHEATHE, EMOTE_ONESHOT_EMERGE, EMOTE_ONESHOT_EXCLAMATION, EMOTE_ONESHOT_FALCONEER_END, EMOTE_ONESHOT_FALCONEER_START, EMOTE_ONESHOT_FISHING, EMOTE_ONESHOT_FLEX, EMOTE_ONESHOT_FLY_DRAGON_SPIT, EMOTE_ONESHOT_FLY_SIT_GROUND_DOWN, EMOTE_ONESHOT_FLY_SIT_GROUND_UP, EMOTE_ONESHOT_FLYATTACK1H, EMOTE_ONESHOT_FLYATTACK2HL, EMOTE_ONESHOT_FLYATTACKTHROWN, EMOTE_ONESHOT_FLYATTACKUNARMED, EMOTE_ONESHOT_FLYATTACKUNARMED_VAR0, EMOTE_ONESHOT_FLYBATTLEROAR, EMOTE_ONESHOT_FLYCOMBATCRITICAL, EMOTE_ONESHOT_FLYCOMBATWOUND, EMOTE_ONESHOT_FLYCUSTOMSPELL01, EMOTE_ONESHOT_FLYCUSTOMSPELL04, EMOTE_ONESHOT_FLYDEATH, EMOTE_ONESHOT_FLYEMOTEEXCLAMATION, EMOTE_ONESHOT_FLYEMOTETALK, EMOTE_ONESHOT_FLYGRAB, EMOTE_ONESHOT_FLYGRABTHROWN, EMOTE_ONESHOT_FLYTALK, EMOTE_ONESHOT_GRABTHROWN, EMOTE_ONESHOT_JUMPEND, EMOTE_ONESHOT_JUMPLANDRUN, EMOTE_ONESHOT_JUMPSTART, EMOTE_ONESHOT_KICK, EMOTE_ONESHOT_KISS, EMOTE_ONESHOT_KNEEL, EMOTE_ONESHOT_KNOCKDOWN, EMOTE_ONESHOT_LAND, EMOTE_ONESHOT_LAUGH, EMOTE_ONESHOT_LAUGH_NO_SHEATHE, EMOTE_ONESHOT_LAUGH_NO_SOUND, EMOTE_ONESHOT_LIFTOFF, EMOTE_ONESHOT_LOOT, EMOTE_ONESHOT_MONKOFFENSE_ATTACKUNARMED, EMOTE_ONESHOT_MONKOFFENSE_ATTACKUNARMEDOFF, EMOTE_ONESHOT_MONKOFFENSE_PARRYUNARMED, EMOTE_ONESHOT_MONKOFFENSE_SPECIALUNARMED, EMOTE_ONESHOT_MOUNT_SPECIAL, EMOTE_ONESHOT_MOUNTSELFSPECIAL, EMOTE_ONESHOT_MOUNTSPECIAL, EMOTE_ONESHOT_NO, EMOTE_ONESHOT_NO_NOT_SWIMMING, EMOTE_ONESHOT_OFFER_END, EMOTE_ONESHOT_OFFER_LOOP, EMOTE_ONESHOT_OFFER_START, EMOTE_ONESHOT_OMNICAST_GHOUL, EMOTE_ONESHOT_OPEN, EMOTE_ONESHOT_PALMSTRIKE, EMOTE_ONESHOT_PALSPELLCAST1HUP, EMOTE_ONESHOT_PARRY1H, EMOTE_ONESHOT_PARRY2H, EMOTE_ONESHOT_PARRY2HL, EMOTE_ONESHOT_PARRY_FIST1H, EMOTE_ONESHOT_PARRY_SHIELD, EMOTE_ONESHOT_PARRY_UNARMED, EMOTE_ONESHOT_PARRYGLV, EMOTE_ONESHOT_POINT, EMOTE_ONESHOT_POINT_NO_SHEATHE, EMOTE_ONESHOT_QUESTION, EMOTE_ONESHOT_QUESTION2, EMOTE_ONESHOT_QUESTION_2, EMOTE_ONESHOT_READ_END, EMOTE_ONESHOT_READ_LOOP, EMOTE_ONESHOT_READ_START, EMOTE_ONESHOT_READY1H, EMOTE_ONESHOT_READY_BOW, EMOTE_ONESHOT_READY_RIFLE, EMOTE_ONESHOT_READY_UNARMED, EMOTE_ONESHOT_READYSPELLDIRECTED_NOSOUND, EMOTE_ONESHOT_READYSPELLOMNI, EMOTE_ONESHOT_ROAR, EMOTE_ONESHOT_ROLLEND, EMOTE_ONESHOT_ROLLSTART, EMOTE_ONESHOT_RUDE, EMOTE_ONESHOT_SALUTE, EMOTE_ONESHOT_SALUTE_NO_SHEATH, EMOTE_ONESHOT_SETTLE, EMOTE_ONESHOT_SHEATH, EMOTE_ONESHOT_SHOUT, EMOTE_ONESHOT_SHY, EMOTE_ONESHOT_SLAM, EMOTE_ONESHOT_SLEEP, EMOTE_ONESHOT_SNIFF, EMOTE_ONESHOT_SPECIAL_UNARMED, EMOTE_ONESHOT_SPECIALATTACK1H, EMOTE_ONESHOT_SPECIALATTACK2H, EMOTE_ONESHOT_SPELL_CAST, EMOTE_ONESHOT_SPELL_CAST_OMNI, EMOTE_ONESHOT_SPELL_CAST_W_SOUND, EMOTE_ONESHOT_SPELL_CHANNEL_DIRECTED_NOSOUND, EMOTE_ONESHOT_SPELL_PRECAST, EMOTE_ONESHOT_SPELLCAST_DIRECTED, EMOTE_ONESHOT_SPELLEFFECT_DECAY, EMOTE_ONESHOT_STAND, EMOTE_ONESHOT_STAND_VAR0, EMOTE_ONESHOT_STAND_VAR1, EMOTE_ONESHOT_STAND_VAR2, EMOTE_ONESHOT_STAND_VAR2_2, EMOTE_ONESHOT_STAND_VAR3, EMOTE_ONESHOT_STAND_VAR4, EMOTE_ONESHOT_STOMP, EMOTE_ONESHOT_STUN, EMOTE_ONESHOT_SUBMERGE, EMOTE_ONESHOT_TAKE_OFF_FINISH, EMOTE_ONESHOT_TAKE_OFF_START, EMOTE_ONESHOT_TALK, EMOTE_ONESHOT_TALK_BARSERVER, EMOTE_ONESHOT_TALK_EXCLAMATION, EMOTE_ONESHOT_TALK_FRUSTRATED, EMOTE_ONESHOT_TALK_NO_SHEATHE, EMOTE_ONESHOT_TALK_NOSHEATHE, EMOTE_ONESHOT_TALK_SUBDUED, EMOTE_ONESHOT_TALK_SUBDUED_NO_SHEATHE, EMOTE_ONESHOT_THOUSANDFISTS, EMOTE_ONESHOT_TOFLY, EMOTE_ONESHOT_TOGROUND, EMOTE_ONESHOT_TRAIN, EMOTE_ONESHOT_USE_STANDING, EMOTE_ONESHOT_VEHICLEGRAB, EMOTE_ONESHOT_WABEGGARBEG, EMOTE_ONESHOT_WABEGGARPOINT, EMOTE_ONESHOT_WACRIERTALK, EMOTE_ONESHOT_WADRUNKDRINK, EMOTE_ONESHOT_WALEAN01_VAR0, EMOTE_ONESHOT_WALEAN01_VAR1, EMOTE_ONESHOT_WALK, EMOTE_ONESHOT_WAREACT01, EMOTE_ONESHOT_WAREACT02, EMOTE_ONESHOT_WASTANDDRINK, EMOTE_ONESHOT_WASTANDDRINK_NOSHEATH, EMOTE_ONESHOT_WASUMMON01, EMOTE_ONESHOT_WATHREATEN, EMOTE_ONESHOT_WAVE, EMOTE_ONESHOT_WAVE_BARSERVER, EMOTE_ONESHOT_WAVE_NO_SHEATHE, EMOTE_ONESHOT_WAWALKTALK, EMOTE_ONESHOT_WORK, EMOTE_ONESHOT_WORK_CHOPWOOD, EMOTE_ONESHOT_WORK_MINING, EMOTE_ONESHOT_WORK_STILL, EMOTE_ONESHOT_WOUND, EMOTE_ONESHOT_WOUND_CRITICAL, EMOTE_ONESHOT_YES, EMOTE_RECLINED_MOUNT, EMOTE_RECLINED_MOUNT_PASSENGER, EMOTE_REXXAR_STRANGLES_GOBLIN, EMOTE_STAND_STATE_NONE, EMOTE_STATE_APPLAUD, EMOTE_STATE_ARTDUALLOOP, EMOTE_STATE_ARTOFFLOOP_HIDES_WEAPON, EMOTE_STATE_AT_EASE, EMOTE_STATE_ATTACK1H, EMOTE_STATE_ATTACK2H, EMOTE_STATE_ATTACK_UNARMED, EMOTE_STATE_ATTACK_UNARMED_STILL, EMOTE_STATE_ATTACKTHROWN, EMOTE_STATE_BARPATRON_STAND, EMOTE_STATE_BARSERVERSTAND, EMOTE_STATE_BARSWEEP_STAND, EMOTE_STATE_BARTENDEMOTETALK, EMOTE_STATE_BARTENDSTAND, EMOTE_STATE_BLOCK_SHIELD, EMOTE_STATE_CANNIBALIZE, EMOTE_STATE_CLOSED, EMOTE_STATE_COWER, EMOTE_STATE_CRANE, EMOTE_STATE_CREATURE_SPECIAL, EMOTE_STATE_CRY, EMOTE_STATE_CRY_NOSOUND, EMOTE_STATE_CUSTOM1, EMOTE_STATE_CUSTOM_SPELL_01, EMOTE_STATE_CUSTOM_SPELL_02, EMOTE_STATE_CUSTOM_SPELL_03, EMOTE_STATE_CUSTOM_SPELL_04, EMOTE_STATE_CUSTOM_SPELL_05, EMOTE_STATE_CUSTOM_SPELL_06, EMOTE_STATE_CUSTOM_SPELL_07, EMOTE_STATE_CUSTOM_SPELL_08, EMOTE_STATE_CUSTOM_SPELL_08_2, EMOTE_STATE_CUSTOM_SPELL_09, EMOTE_STATE_CUSTOM_SPELL_10, EMOTE_STATE_CUSTOMSPELL01, EMOTE_STATE_CUSTOMSPELL02, EMOTE_STATE_CUSTOMSPELL03, EMOTE_STATE_CUSTOMSPELL04, EMOTE_STATE_CUSTOMSPELL05, EMOTE_STATE_CUSTOMSPELL06, EMOTE_STATE_CUSTOMSPELL07, EMOTE_STATE_CUSTOMSPELL10, EMOTE_STATE_DANCE, EMOTE_STATE_DANCE_CUSTOM, EMOTE_STATE_DANCE_NOSHEATHE, EMOTE_STATE_DANCESPECIAL, EMOTE_STATE_DEAD, EMOTE_STATE_DROWNED, EMOTE_STATE_DRUNKWALK, EMOTE_STATE_EAT, EMOTE_STATE_EAT_NO_SHEATHE, EMOTE_STATE_EMOTEEAT, EMOTE_STATE_EMOTETALK, EMOTE_STATE_EXCLAIM, EMOTE_STATE_FALCONEER_LOOP, EMOTE_STATE_FALL, EMOTE_STATE_FISHING, EMOTE_STATE_FLY_FALL, EMOTE_STATE_FLY_READY_1H, EMOTE_STATE_FLY_READY_2HL, EMOTE_STATE_FLY_READY_UNARMED, EMOTE_STATE_FLY_SIT_GROUND, EMOTE_STATE_FLYCHANNELCASTOMNI, EMOTE_STATE_FLYCHANNELCASTOMNI2, EMOTE_STATE_FLYCUSTOMSPELL02, EMOTE_STATE_FLYCUSTOMSPELL07, EMOTE_STATE_FLYFALL, EMOTE_STATE_FLYGRABCLOSED, EMOTE_STATE_FLYREADYSPELLDIRECTED, EMOTE_STATE_FLYWAPERCH01, EMOTE_STATE_HOLD, EMOTE_STATE_HOLD_BOW, EMOTE_STATE_HOLD_CROSSBOW, EMOTE_STATE_HOLD_JOUST, EMOTE_STATE_HOLD_RIFLE, EMOTE_STATE_HOLD_THROWN, EMOTE_STATE_HOLD_THROWN_INTERRUPTS, EMOTE_STATE_KNEEL, EMOTE_STATE_KNEEL2, EMOTE_STATE_KNEEL_2, EMOTE_STATE_KNEEL_COPY, EMOTE_STATE_KNEEL_INTERACT_INTERRUPT, EMOTE_STATE_LAUGH, EMOTE_STATE_LEAN, EMOTE_STATE_LOOT, EMOTE_STATE_LOOT_BITE_SOUND, EMOTE_STATE_MEDITATE, EMOTE_STATE_MONK2HLIDLE, EMOTE_STATE_MONKDEFENSE_READYUNARMED, EMOTE_STATE_MONKHEAL_CHANNELOMNI, EMOTE_STATE_MONKOFFENSE_READYUNARMED, EMOTE_STATE_MOUNT, EMOTE_STATE_MOUNT_CROUCH, EMOTE_STATE_MOUNT_FLIGHT_IDLE_NOSOUND, EMOTE_STATE_MOUNT_SELF_IDLE, EMOTE_STATE_NONE, EMOTE_STATE_OFFER_LOOP, EMOTE_STATE_OPENED, EMOTE_STATE_PARRY_UNARMED, EMOTE_STATE_POINT, EMOTE_STATE_READ, EMOTE_STATE_READ_ALLOWMOVEMENT, EMOTE_STATE_READ_AND_SIT, EMOTE_STATE_READ_AND_SIT_CHAIR_MED, EMOTE_STATE_READ_AND_TALK, EMOTE_STATE_READ_BOOK_AND_TALK, EMOTE_STATE_READ_CHRISTMAS, EMOTE_STATE_READY1H, EMOTE_STATE_READY1H_ALLOW_MOVEMENT, EMOTE_STATE_READY2H, EMOTE_STATE_READY2H_ALLOW_MOVEMENT, EMOTE_STATE_READY2HL, EMOTE_STATE_READY2HL_ALLOW_MOVEMENT, EMOTE_STATE_READY_BOW, EMOTE_STATE_READY_RIFLE, EMOTE_STATE_READY_SPELL_OMNI, EMOTE_STATE_READY_THROWN, EMOTE_STATE_READY_UNARMED, EMOTE_STATE_READYBLOWDART, EMOTE_STATE_READYCROSSBOW, EMOTE_STATE_READYGLV, EMOTE_STATE_READYJOUST, EMOTE_STATE_READYSPELLDIRECTED, EMOTE_STATE_READYSPELLOMNI_INTERRUPTABLE, EMOTE_STATE_READYSPELLOMNI_NOSHEATH, EMOTE_STATE_READYSPELLOMNI_WITH_SOUND, EMOTE_STATE_READYTHROWN_NO_SOUND, EMOTE_STATE_READYUNARMED_NOSOUND, EMOTE_STATE_READYWEAPON, EMOTE_STATE_READYWEAPON_ALLOW_MOVEMENT, EMOTE_STATE_ROAR, EMOTE_STATE_SHOVEL, EMOTE_STATE_SHOVEL_WITH_SHOVEL, EMOTE_STATE_SIT, EMOTE_STATE_SIT_CHAIR_HIGH, EMOTE_STATE_SIT_CHAIR_LOW, EMOTE_STATE_SIT_CHAIR_MED, EMOTE_STATE_SIT_CHAIR_MED_EAT, EMOTE_STATE_SIT_CHAIR_MED_EAT_LOOP, EMOTE_STATE_SIT_GROUND, EMOTE_STATE_SIT_GROUND_2, EMOTE_STATE_SLEEP, EMOTE_STATE_SPECIAL_UNARMED, EMOTE_STATE_SPELL_CHANNEL_DIRECTED, EMOTE_STATE_SPELL_CHANNEL_DIRECTED_NOSOUND, EMOTE_STATE_SPELL_CHANNEL_OMNI, EMOTE_STATE_SPELL_CHANNEL_OMNI_UP, EMOTE_STATE_SPELL_KNEEL_START, EMOTE_STATE_SPELL_PRECAST, EMOTE_STATE_SPELLEFFECT_HOLD, EMOTE_STATE_STAND, EMOTE_STATE_STAND_NOSOUND, EMOTE_STATE_STAND_SETEMOTESTATE, EMOTE_STATE_STAND_VAR1, EMOTE_STATE_STAND_VAR2, EMOTE_STATE_STAND_VAR3, EMOTE_STATE_STAND_VAR4, EMOTE_STATE_STAND_VAR4_FORCEVARIANTTEST, EMOTE_STATE_STEALTH_STAND, EMOTE_STATE_STRANGULATE, EMOTE_STATE_STRANGULATE2, EMOTE_STATE_STUN, EMOTE_STATE_STUN_NO_SHEATHE, EMOTE_STATE_SUBMERGED, EMOTE_STATE_SUBMERGED_NEW, EMOTE_STATE_SWIM_IDLE, EMOTE_STATE_TALK, EMOTE_STATE_TALK_EXCLAMATION, EMOTE_STATE_TALK_SUBDUED, EMOTE_STATE_TALKONCE, EMOTE_STATE_TRAIN, EMOTE_STATE_USE_STANDING, EMOTE_STATE_USE_STANDING_NO_SHEATHE, EMOTE_STATE_USESTANDING, EMOTE_STATE_USESTANDING_LOOP, EMOTE_STATE_USESTANDING_LOOP2, EMOTE_STATE_USESTANDING_LOOP3, EMOTE_STATE_USESTANDING_LOOP4, EMOTE_STATE_USESTANDING_NOSHEATHE_STILL, EMOTE_STATE_WA2HIDLE, EMOTE_STATE_WA2HIDLE_UNSHEATH, EMOTE_STATE_WA_BARREL_HOLD, EMOTE_STATE_WA_BARREL_WALK, EMOTE_STATE_WAARMSCROSSED, EMOTE_STATE_WABEGGARSTAND, EMOTE_STATE_WABOATWHEELSTAND, EMOTE_STATE_WABOUND01, EMOTE_STATE_WABOUND02, EMOTE_STATE_WACHANT01, EMOTE_STATE_WACHANT02, EMOTE_STATE_WACHANT03, EMOTE_STATE_WACRADLE, EMOTE_STATE_WACRANKSTAND, EMOTE_STATE_WACRATEHOLD, EMOTE_STATE_WACRATEHOLD2, EMOTE_STATE_WACRIERSTAND01, EMOTE_STATE_WADRUNKSTAND, EMOTE_STATE_WAGUARDSTAND01, EMOTE_STATE_WAGUARDSTAND02, EMOTE_STATE_WAGUARDSTAND03, EMOTE_STATE_WAGUARDSTAND04, EMOTE_STATE_WAGUARDSTAND04_ALLOW_MOVEMENT, EMOTE_STATE_WAGUARDSTAND05, EMOTE_STATE_WAGUARDSTAND06, EMOTE_STATE_WAHAMMERLOOP, EMOTE_STATE_WAHAMMERLOOP2, EMOTE_STATE_WAHANG01, EMOTE_STATE_WAHANG02, EMOTE_STATE_WAINTERACTION, EMOTE_STATE_WALEAN01, EMOTE_STATE_WALEAN02, EMOTE_STATE_WALEAN02_NO_INTERRUPT, EMOTE_STATE_WALEAN03, EMOTE_STATE_WALK, EMOTE_STATE_WALK_BACKWARDS, EMOTE_STATE_WAPERCH, EMOTE_STATE_WAPERCH_NOINTERACT, EMOTE_STATE_WAPOURHOLD, EMOTE_STATE_WAROWINGSTANDLEFT, EMOTE_STATE_WAROWINGSTANDRIGHT, EMOTE_STATE_WASACKHOLD, EMOTE_STATE_WASCRUBBING, EMOTE_STATE_WASIT01, EMOTE_STATE_WASIT02, EMOTE_STATE_WASIT03, EMOTE_STATE_WASIT04, EMOTE_STATE_WASUMMON01, EMOTE_STATE_WATRANCE01, EMOTE_STATE_WAWEAPONSHARPEN, EMOTE_STATE_WAWHEELBARROWSTAND, EMOTE_STATE_WHIRLWIND, EMOTE_STATE_WORK, EMOTE_STATE_WORK_BLUNT_IMPACT, EMOTE_STATE_WORK_CHOPMEAT, EMOTE_STATE_WORK_CHOPMEAT_NOSHEATHE, EMOTE_STATE_WORK_CHOPWOOD, EMOTE_STATE_WORK_CHOPWOOD3, EMOTE_STATE_WORK_CHOPWOOD4, EMOTE_STATE_WORK_CHOPWOOD_2, EMOTE_STATE_WORK_CHOPWOOD_LUMBER_AXE, EMOTE_STATE_WORK_CHOPWOOD_LUMBER_AXE2, EMOTE_STATE_WORK_COOK_FRYING_PAN, EMOTE_STATE_WORK_HAMMER, EMOTE_STATE_WORK_HAMMER_HARANIR_PAINTING, EMOTE_STATE_WORK_HAMMER_SOUND, EMOTE_STATE_WORK_HERBALISM_HARANIR_PAINTING, EMOTE_STATE_WORK_HERBALISM_HOUSING_SCYTHE, EMOTE_STATE_WORK_HERBALISM_SCYTE, EMOTE_STATE_WORK_HOUSING_HAMMER_SOUND, EMOTE_STATE_WORK_LEATHERWORKING_KNIFE, EMOTE_STATE_WORK_MINING, EMOTE_STATE_WORK_MINING2, EMOTE_STATE_WORK_MINING3, EMOTE_STATE_WORK_MINING_HOUSING, EMOTE_STATE_WORK_MINING_NO_COMBAT, EMOTE_STATE_WORK_SHEATHED, EMOTE_STATE_WORK_SMITH, EMOTE_STATE_WORK_ZULAMAN_BLACKSMITTING, EMOTE_STATE_WORK_ZULAMAN_CHOPPING_WOOD, EMOTE_STATE_WORK_ZULAMAN_HAMMERING_SOUND, EMOTE_STATE_WOUNDCRITICAL_DOESNT_WORK, EMOTE_TORGHAST_TALKING_HEAD_MAW_CAST_SOUND, EMOTE_TORGHAST_TALKING_HEAD_MAW_CAST_SOUND2, and EMOTE_WADARTTARGETSTAND.
| TC_API_EXPORT WeatherType EnumUtils< WeatherType >::FromIndex | ( | size_t | index | ) |
Definition at line 5328 of file enuminfo_SharedDefines.cpp.
References WEATHER_TYPE_BLACKRAIN, WEATHER_TYPE_FINE, WEATHER_TYPE_RAIN, WEATHER_TYPE_SNOW, WEATHER_TYPE_STORM, and WEATHER_TYPE_THUNDERS.
| TC_API_EXPORT ChatMsg EnumUtils< ChatMsg >::FromIndex | ( | size_t | index | ) |
Definition at line 5444 of file enuminfo_SharedDefines.cpp.
References CHAT_MSG_ACHIEVEMENT, CHAT_MSG_ADDON, CHAT_MSG_AFK, CHAT_MSG_ARENA_POINTS, CHAT_MSG_BATTLENET, CHAT_MSG_BG_SYSTEM_ALLIANCE, CHAT_MSG_BG_SYSTEM_HORDE, CHAT_MSG_BG_SYSTEM_NEUTRAL, CHAT_MSG_BN_INLINE_TOAST_ALERT, CHAT_MSG_BN_INLINE_TOAST_BROADCAST, CHAT_MSG_BN_INLINE_TOAST_BROADCAST_INFORM, CHAT_MSG_BN_INLINE_TOAST_CONVERSATION, CHAT_MSG_BN_WHISPER, CHAT_MSG_BN_WHISPER_INFORM, CHAT_MSG_BN_WHISPER_PLAYER_OFFLINE, CHAT_MSG_CHANNEL, CHAT_MSG_CHANNEL_JOIN, CHAT_MSG_CHANNEL_LEAVE, CHAT_MSG_CHANNEL_LIST, CHAT_MSG_CHANNEL_NOTICE, CHAT_MSG_CHANNEL_NOTICE_USER, CHAT_MSG_COMBAT_FACTION_CHANGE, CHAT_MSG_COMBAT_HONOR_GAIN, CHAT_MSG_COMBAT_MISC_INFO, CHAT_MSG_COMBAT_XP_GAIN, CHAT_MSG_COMMUNITIES_CHANNEL, CHAT_MSG_CURRENCY, CHAT_MSG_DND, CHAT_MSG_EMOTE, CHAT_MSG_ENCOUNTER_EVENT, CHAT_MSG_FILTERED, CHAT_MSG_GUILD, CHAT_MSG_GUILD_ACHIEVEMENT, CHAT_MSG_GUILD_ITEM_LOOTED, CHAT_MSG_IGNORED, CHAT_MSG_INSTANCE_CHAT, CHAT_MSG_INSTANCE_CHAT_LEADER, CHAT_MSG_LOOT, CHAT_MSG_MONEY, CHAT_MSG_MONSTER_EMOTE, CHAT_MSG_MONSTER_PARTY, CHAT_MSG_MONSTER_SAY, CHAT_MSG_MONSTER_WHISPER, CHAT_MSG_MONSTER_YELL, CHAT_MSG_OFFICER, CHAT_MSG_OPENING, CHAT_MSG_PARTY, CHAT_MSG_PARTY_LEADER, CHAT_MSG_PET_BATTLE_COMBAT_LOG, CHAT_MSG_PET_BATTLE_INFO, CHAT_MSG_PET_INFO, CHAT_MSG_PING, CHAT_MSG_QUEST_BOSS_EMOTE, CHAT_MSG_RAID, CHAT_MSG_RAID_BOSS_EMOTE, CHAT_MSG_RAID_BOSS_WHISPER, CHAT_MSG_RAID_LEADER, CHAT_MSG_RAID_WARNING, CHAT_MSG_RESTRICTED, CHAT_MSG_SAY, CHAT_MSG_SKILL, CHAT_MSG_SYSTEM, CHAT_MSG_TARGETICONS, CHAT_MSG_TEXT_EMOTE, CHAT_MSG_TRADESKILLS, CHAT_MSG_VOICE_TEXT, CHAT_MSG_WHISPER, CHAT_MSG_WHISPER_FOREIGN, CHAT_MSG_WHISPER_INFORM, CHAT_MSG_YELL, and MAX_CHAT_MSG_TYPE.
| TC_API_EXPORT SpellFamilyNames EnumUtils< SpellFamilyNames >::FromIndex | ( | size_t | index | ) |
Definition at line 5644 of file enuminfo_SharedDefines.cpp.
References SPELLFAMILY_DEATHKNIGHT, SPELLFAMILY_DEMON_HUNTER, SPELLFAMILY_DRUID, SPELLFAMILY_EVOKER, SPELLFAMILY_GENERIC, SPELLFAMILY_HUNTER, SPELLFAMILY_MAGE, SPELLFAMILY_MONK, SPELLFAMILY_PALADIN, SPELLFAMILY_PET, SPELLFAMILY_POTION, SPELLFAMILY_PRIEST, SPELLFAMILY_ROGUE, SPELLFAMILY_SHAMAN, SPELLFAMILY_TOTEMS, SPELLFAMILY_UNK1, SPELLFAMILY_UNK100, SPELLFAMILY_UNK2, SPELLFAMILY_UNK66, SPELLFAMILY_UNK71, SPELLFAMILY_UNK78, SPELLFAMILY_UNK91, SPELLFAMILY_WARLOCK, SPELLFAMILY_WARLOCK_PET, and SPELLFAMILY_WARRIOR.
| TC_API_EXPORT MovementGeneratorType EnumUtils< MovementGeneratorType >::FromIndex | ( | size_t | index | ) |
Definition at line 62 of file enuminfo_MovementDefines.cpp.
References ASSISTANCE_DISTRACT_MOTION_TYPE, ASSISTANCE_MOTION_TYPE, CHASE_MOTION_TYPE, CONFUSED_MOTION_TYPE, DISTRACT_MOTION_TYPE, EFFECT_MOTION_TYPE, FACE_MOTION_TYPE, FLEEING_MOTION_TYPE, FLIGHT_MOTION_TYPE, FOLLOW_MOTION_TYPE, FORMATION_MOTION_TYPE, HOME_MOTION_TYPE, IDLE_MOTION_TYPE, MAX_DB_MOTION_TYPE, POINT_MOTION_TYPE, RANDOM_MOTION_TYPE, ROTATE_MOTION_TYPE, SPLINE_CHAIN_MOTION_TYPE, TIMED_FLEEING_MOTION_TYPE, and WAYPOINT_MOTION_TYPE.
| TC_API_EXPORT MoveSplineFlagEnum EnumUtils< MoveSplineFlagEnum >::FromIndex | ( | size_t | index | ) |
Definition at line 77 of file enuminfo_MoveSplineFlag.cpp.
| TC_API_EXPORT QuestFailedReason EnumUtils< QuestFailedReason >::FromIndex | ( | size_t | index | ) |
Definition at line 56 of file enuminfo_QuestDef.cpp.
References QUEST_ERR_ALREADY_DONE, QUEST_ERR_ALREADY_DONE_DAILY, QUEST_ERR_ALREADY_ON1, QUEST_ERR_ALREADY_ON2, QUEST_ERR_FAILED_CAIS, QUEST_ERR_FAILED_EXPANSION, QUEST_ERR_FAILED_LOW_LEVEL, QUEST_ERR_FAILED_MISSING_ITEMS, QUEST_ERR_FAILED_NOT_ENOUGH_MONEY, QUEST_ERR_FAILED_SPELL, QUEST_ERR_FAILED_WRONG_RACE, QUEST_ERR_HAS_IN_PROGRESS, QUEST_ERR_NONE, and QUEST_ERR_ONLY_ONE_TIMED.
| TC_API_EXPORT QuestPushReason EnumUtils< QuestPushReason >::FromIndex | ( | size_t | index | ) |
Definition at line 162 of file enuminfo_QuestDef.cpp.
References Accepted, AlreadyDone, AlreadyDoneToRecipient, Busy, Class, ClassToRecipient, CrossFactionRestricted, Dead, DeadToRecipient, Declined, DifferentServerDaily, DifferentServerDailyToRecipient, Expansion, ExpansionToRecipient, HighFaction, HighFactionToRecipient, HighLevel, HighLevelToRecipient, Invalid, InvalidToRecipient, LogFull, LogFullToRecipient, LowFaction, LowFactionToRecipient, LowLevel, LowLevelToRecipient, NewPlayerExperience, NewPlayerExperienceToRecipient, NotAllowed, NotDaily, NotGarrisonOwner, NotGarrisonOwnerToRecipient, NotInParty, OnQuest, OnQuestToRecipient, Prerequisite, PrerequisiteToRecipient, Race, RaceToRecipient, Success, TimerExpired, WrongCovenant, WrongCovenantToRecipient, WrongFaction, and WrongFactionToRecipient.
|
inlinestatic |
Definition at line 61 of file SmartEnum.h.
References Trinity::Impl::EnumUtilsImpl::EnumUtils< Enum >::ToIndex().
|
inlinestatic |
|
inlinestatic |
Definition at line 118 of file SmartEnum.h.
|
inlinestatic |
Definition at line 121 of file SmartEnum.h.
References EnumText::Constant, and ToString().
Referenced by npc_arthas_stratholme::npc_arthas_stratholmeAI::EnterEvadeMode(), CreatureAI::EnterEvadeMode(), InstanceScript::GetBossStateName(), debug_commandscript::HandleDebugAnimCommand(), instance_commandscript::HandleInstanceGetBossStateCommand(), instance_commandscript::HandleInstanceSetBossStateCommand(), and Movement::PrintFlags().
|
inlinestatic |
Definition at line 127 of file SmartEnum.h.
References EnumText::Description, and ToString().
| TC_API_EXPORT size_t EnumUtils< AppenderType >::ToIndex | ( | AppenderType | value | ) |
Definition at line 113 of file enuminfo_LogCommon.cpp.
References APPENDER_CONSOLE, APPENDER_DB, APPENDER_FILE, and APPENDER_NONE.
| TC_API_EXPORT size_t EnumUtils< ArenaTeamTypes >::ToIndex | ( | ArenaTeamTypes | value | ) |
Definition at line 57 of file enuminfo_ArenaTeam.cpp.
References ARENA_TEAM_2v2, ARENA_TEAM_3v3, and ARENA_TEAM_5v5.
| TC_API_EXPORT size_t EnumUtils< AuctionHouseType >::ToIndex | ( | AuctionHouseType | value | ) |
Definition at line 111 of file enuminfo_AuctionHouseBot.cpp.
References AUCTION_HOUSE_ALLIANCE, AUCTION_HOUSE_HORDE, and AUCTION_HOUSE_NEUTRAL.
| TC_API_EXPORT size_t EnumUtils< AuctionQuality >::ToIndex | ( | AuctionQuality | value | ) |
Definition at line 65 of file enuminfo_AuctionHouseBot.cpp.
References AUCTION_QUALITY_BLUE, AUCTION_QUALITY_GRAY, AUCTION_QUALITY_GREEN, AUCTION_QUALITY_ORANGE, AUCTION_QUALITY_PURPLE, AUCTION_QUALITY_WHITE, and AUCTION_QUALITY_YELLOW.
| TC_API_EXPORT size_t EnumUtils< AuraStateType >::ToIndex | ( | AuraStateType | value | ) |
Definition at line 3550 of file enuminfo_SharedDefines.cpp.
References AURA_STATE_ARENA_PREPARATION, AURA_STATE_BANISHED, AURA_STATE_BLEED, AURA_STATE_DAZED, AURA_STATE_DEFENSIVE, AURA_STATE_DEFENSIVE_2, AURA_STATE_DRUID_PERIODIC_HEAL, AURA_STATE_ENRAGED, AURA_STATE_FAERIE_FIRE, AURA_STATE_FROZEN, AURA_STATE_HEALTHY_75_PERCENT, AURA_STATE_MARKED, AURA_STATE_NONE, AURA_STATE_RAID_ENCOUNTER, AURA_STATE_RAID_ENCOUNTER_2, AURA_STATE_RAMPAGE, AURA_STATE_ROGUE_POISONED, AURA_STATE_UNBALANCED, AURA_STATE_VICTORIOUS, AURA_STATE_VULNERABLE, AURA_STATE_WOUND_HEALTH_20_80, AURA_STATE_WOUND_HEALTH_35_80, AURA_STATE_WOUNDED_20_PERCENT, AURA_STATE_WOUNDED_25_PERCENT, AURA_STATE_WOUNDED_35_PERCENT, and AURA_STATE_WOUNDED_50_PERCENT.
| TC_API_EXPORT size_t EnumUtils< BuyResult >::ToIndex | ( | BuyResult | value | ) |
Definition at line 504 of file enuminfo_ItemDefines.cpp.
References BUY_ERR_CANT_CARRY_MORE, BUY_ERR_CANT_FIND_ITEM, BUY_ERR_DISTANCE_TOO_FAR, BUY_ERR_ITEM_ALREADY_SOLD, BUY_ERR_ITEM_SOLD_OUT, BUY_ERR_NOT_ENOUGHT_MONEY, BUY_ERR_RANK_REQUIRE, BUY_ERR_REPUTATION_REQUIRE, and BUY_ERR_SELLER_DONT_LIKE_YOU.
| TC_API_EXPORT size_t EnumUtils< ChatMsg >::ToIndex | ( | ChatMsg | value | ) |
Definition at line 5524 of file enuminfo_SharedDefines.cpp.
References CHAT_MSG_ACHIEVEMENT, CHAT_MSG_ADDON, CHAT_MSG_AFK, CHAT_MSG_ARENA_POINTS, CHAT_MSG_BATTLENET, CHAT_MSG_BG_SYSTEM_ALLIANCE, CHAT_MSG_BG_SYSTEM_HORDE, CHAT_MSG_BG_SYSTEM_NEUTRAL, CHAT_MSG_BN_INLINE_TOAST_ALERT, CHAT_MSG_BN_INLINE_TOAST_BROADCAST, CHAT_MSG_BN_INLINE_TOAST_BROADCAST_INFORM, CHAT_MSG_BN_INLINE_TOAST_CONVERSATION, CHAT_MSG_BN_WHISPER, CHAT_MSG_BN_WHISPER_INFORM, CHAT_MSG_BN_WHISPER_PLAYER_OFFLINE, CHAT_MSG_CHANNEL, CHAT_MSG_CHANNEL_JOIN, CHAT_MSG_CHANNEL_LEAVE, CHAT_MSG_CHANNEL_LIST, CHAT_MSG_CHANNEL_NOTICE, CHAT_MSG_CHANNEL_NOTICE_USER, CHAT_MSG_COMBAT_FACTION_CHANGE, CHAT_MSG_COMBAT_HONOR_GAIN, CHAT_MSG_COMBAT_MISC_INFO, CHAT_MSG_COMBAT_XP_GAIN, CHAT_MSG_COMMUNITIES_CHANNEL, CHAT_MSG_CURRENCY, CHAT_MSG_DND, CHAT_MSG_EMOTE, CHAT_MSG_ENCOUNTER_EVENT, CHAT_MSG_FILTERED, CHAT_MSG_GUILD, CHAT_MSG_GUILD_ACHIEVEMENT, CHAT_MSG_GUILD_ITEM_LOOTED, CHAT_MSG_IGNORED, CHAT_MSG_INSTANCE_CHAT, CHAT_MSG_INSTANCE_CHAT_LEADER, CHAT_MSG_LOOT, CHAT_MSG_MONEY, CHAT_MSG_MONSTER_EMOTE, CHAT_MSG_MONSTER_PARTY, CHAT_MSG_MONSTER_SAY, CHAT_MSG_MONSTER_WHISPER, CHAT_MSG_MONSTER_YELL, CHAT_MSG_OFFICER, CHAT_MSG_OPENING, CHAT_MSG_PARTY, CHAT_MSG_PARTY_LEADER, CHAT_MSG_PET_BATTLE_COMBAT_LOG, CHAT_MSG_PET_BATTLE_INFO, CHAT_MSG_PET_INFO, CHAT_MSG_PING, CHAT_MSG_QUEST_BOSS_EMOTE, CHAT_MSG_RAID, CHAT_MSG_RAID_BOSS_EMOTE, CHAT_MSG_RAID_BOSS_WHISPER, CHAT_MSG_RAID_LEADER, CHAT_MSG_RAID_WARNING, CHAT_MSG_RESTRICTED, CHAT_MSG_SAY, CHAT_MSG_SKILL, CHAT_MSG_SYSTEM, CHAT_MSG_TARGETICONS, CHAT_MSG_TEXT_EMOTE, CHAT_MSG_TRADESKILLS, CHAT_MSG_VOICE_TEXT, CHAT_MSG_WHISPER, CHAT_MSG_WHISPER_FOREIGN, CHAT_MSG_WHISPER_INFORM, CHAT_MSG_YELL, and MAX_CHAT_MSG_TYPE.
| TC_API_EXPORT size_t EnumUtils< ChatNotify >::ToIndex | ( | ChatNotify | value | ) |
Definition at line 129 of file enuminfo_Channel.cpp.
References CHAT_ANNOUNCEMENTS_OFF_NOTICE, CHAT_ANNOUNCEMENTS_ON_NOTICE, CHAT_BANNED_NOTICE, CHAT_CHANNEL_OWNER_NOTICE, CHAT_INVALID_NAME_NOTICE, CHAT_INVITE_NOTICE, CHAT_INVITE_WRONG_FACTION_NOTICE, CHAT_JOINED_NOTICE, CHAT_LEFT_NOTICE, CHAT_MODE_CHANGE_NOTICE, CHAT_MODERATION_OFF_NOTICE, CHAT_MODERATION_ON_NOTICE, CHAT_MUTED_NOTICE, CHAT_NOT_ALLOWED_IN_CHANNEL, CHAT_NOT_IN_AREA_NOTICE, CHAT_NOT_IN_LFG_NOTICE, CHAT_NOT_MEMBER_NOTICE, CHAT_NOT_MODERATED_NOTICE, CHAT_NOT_MODERATOR_NOTICE, CHAT_NOT_OWNER_NOTICE, CHAT_OWNER_CHANGED_NOTICE, CHAT_PASSWORD_CHANGED_NOTICE, CHAT_PLAYER_ALREADY_MEMBER_NOTICE, CHAT_PLAYER_BANNED_NOTICE, CHAT_PLAYER_INVITE_BANNED_NOTICE, CHAT_PLAYER_INVITED_NOTICE, CHAT_PLAYER_KICKED_NOTICE, CHAT_PLAYER_NOT_BANNED_NOTICE, CHAT_PLAYER_NOT_FOUND_NOTICE, CHAT_PLAYER_UNBANNED_NOTICE, CHAT_THROTTLED_NOTICE, CHAT_TRIAL_RESTRICTED, CHAT_VOICE_OFF_NOTICE, CHAT_VOICE_ON_NO_ANNOUNCE_NOTICE, CHAT_VOICE_ON_NOTICE, CHAT_WRONG_FACTION_NOTICE, CHAT_WRONG_PASSWORD_NOTICE, CHAT_YOU_JOINED_NOTICE, and CHAT_YOU_LEFT_NOTICE.
| TC_API_EXPORT size_t EnumUtils< Classes >::ToIndex | ( | Classes | value | ) |
Definition at line 81 of file enuminfo_SharedDefines.cpp.
References CLASS_ADVENTURER, CLASS_DEATH_KNIGHT, CLASS_DEMON_HUNTER, CLASS_DRUID, CLASS_EVOKER, CLASS_HUNTER, CLASS_MAGE, CLASS_MONK, CLASS_PALADIN, CLASS_PRIEST, CLASS_ROGUE, CLASS_SHAMAN, CLASS_TRAVELER, CLASS_WARLOCK, and CLASS_WARRIOR.
| TC_API_EXPORT size_t EnumUtils< ColorTypes >::ToIndex | ( | ColorTypes | value | ) |
| TC_API_EXPORT size_t EnumUtils< CreatureFlagsExtra >::ToIndex | ( | CreatureFlagsExtra | value | ) |
Definition at line 115 of file enuminfo_CreatureData.cpp.
References CREATURE_FLAG_EXTRA_ALL_DIMINISH, CREATURE_FLAG_EXTRA_CANNOT_ENTER_COMBAT, CREATURE_FLAG_EXTRA_CIVILIAN, CREATURE_FLAG_EXTRA_DUNGEON_BOSS, CREATURE_FLAG_EXTRA_GHOST_VISIBILITY, CREATURE_FLAG_EXTRA_GUARD, CREATURE_FLAG_EXTRA_IGNORE_FEIGN_DEATH, CREATURE_FLAG_EXTRA_IGNORE_PATHFINDING, CREATURE_FLAG_EXTRA_IMMUNITY_KNOCKBACK, CREATURE_FLAG_EXTRA_INSTANCE_BIND, CREATURE_FLAG_EXTRA_NO_BLOCK, CREATURE_FLAG_EXTRA_NO_CRIT, CREATURE_FLAG_EXTRA_NO_CRUSHING_BLOWS, CREATURE_FLAG_EXTRA_NO_PARRY, CREATURE_FLAG_EXTRA_NO_PARRY_HASTEN, CREATURE_FLAG_EXTRA_NO_PLAYER_DAMAGE_REQ, CREATURE_FLAG_EXTRA_NO_SELL_VENDOR, CREATURE_FLAG_EXTRA_NO_SKILL_GAINS, CREATURE_FLAG_EXTRA_NO_TAUNT, CREATURE_FLAG_EXTRA_NO_XP, CREATURE_FLAG_EXTRA_OBEYS_TAUNT_DIMINISHING_RETURNS, CREATURE_FLAG_EXTRA_TRIGGER, CREATURE_FLAG_EXTRA_UNUSED_22, CREATURE_FLAG_EXTRA_UNUSED_23, CREATURE_FLAG_EXTRA_UNUSED_24, CREATURE_FLAG_EXTRA_UNUSED_25, CREATURE_FLAG_EXTRA_UNUSED_26, CREATURE_FLAG_EXTRA_UNUSED_27, CREATURE_FLAG_EXTRA_UNUSED_31, CREATURE_FLAG_EXTRA_UNUSED_9, CREATURE_FLAG_EXTRA_USE_OFFHAND_ATTACK, and CREATURE_FLAG_EXTRA_WORLDEVENT.
| TC_API_EXPORT size_t EnumUtils< Emote >::ToIndex | ( | Emote | value | ) |
Definition at line 4813 of file enuminfo_SharedDefines.cpp.
References EMOTE_ARTOFFLOOP, EMOTE_ATTACK1H_ZONE2_BREAKING_STUFF_SOUND, EMOTE_ONESHOT_APPLAUD, EMOTE_ONESHOT_ARTDUALLOOP, EMOTE_ONESHOT_ATTACK1H, EMOTE_ONESHOT_ATTACK1H_2, EMOTE_ONESHOT_ATTACK1H_NO_SOUND, EMOTE_ONESHOT_ATTACK2H, EMOTE_ONESHOT_ATTACK2H_LOOSE, EMOTE_ONESHOT_ATTACK2HTIGHT, EMOTE_ONESHOT_ATTACK_BOW, EMOTE_ONESHOT_ATTACK_OFF, EMOTE_ONESHOT_ATTACK_OFF_PIERCE, EMOTE_ONESHOT_ATTACK_RIFLE, EMOTE_ONESHOT_ATTACK_THROWN, EMOTE_ONESHOT_ATTACK_UNARMED, EMOTE_ONESHOT_ATTACKUNARMED_NOSOUND, EMOTE_ONESHOT_ATTACKUNARMED_VAR1, EMOTE_ONESHOT_BARPATRON_POINT, EMOTE_ONESHOT_BARSERVER_EMOTETALK, EMOTE_ONESHOT_BARSWEEP_STAND, EMOTE_ONESHOT_BATTLE_ROAR, EMOTE_ONESHOT_BATTLEROAR_NO_SOUND, EMOTE_ONESHOT_BEG, EMOTE_ONESHOT_BOW, EMOTE_ONESHOT_BREATHOFFIRE, EMOTE_ONESHOT_CANNIBALIZE, EMOTE_ONESHOT_CASTSTRONG, EMOTE_ONESHOT_CHEER, EMOTE_ONESHOT_CHEER_FORTHEALLIANCE, EMOTE_ONESHOT_CHEER_FORTHEHORDE, EMOTE_ONESHOT_CHEER_NO_SHEATHE, EMOTE_ONESHOT_CHICKEN, EMOTE_ONESHOT_CLOSE, EMOTE_ONESHOT_COMBATABILITYGLV01, EMOTE_ONESHOT_COMBATABILITYGLVBIG02, EMOTE_ONESHOT_COMBATABILITYGLVOFF01, EMOTE_ONESHOT_COMBATCRITICAL, EMOTE_ONESHOT_COMBATWOUND, EMOTE_ONESHOT_COWER, EMOTE_ONESHOT_CREATURE_SPECIAL, EMOTE_ONESHOT_CRY, EMOTE_ONESHOT_CRY_JAINA, EMOTE_ONESHOT_CRY_NOSOUND, EMOTE_ONESHOT_CUSTOM0, EMOTE_ONESHOT_CUSTOM1, EMOTE_ONESHOT_CUSTOM2, EMOTE_ONESHOT_CUSTOM3, EMOTE_ONESHOT_CUSTOM_SPELL_01, EMOTE_ONESHOT_CUSTOM_SPELL_02, EMOTE_ONESHOT_CUSTOM_SPELL_03, EMOTE_ONESHOT_CUSTOM_SPELL_04, EMOTE_ONESHOT_CUSTOM_SPELL_05, EMOTE_ONESHOT_CUSTOM_SPELL_06, EMOTE_ONESHOT_CUSTOM_SPELL_07, EMOTE_ONESHOT_CUSTOM_SPELL_08, EMOTE_ONESHOT_CUSTOM_SPELL_09, EMOTE_ONESHOT_CUSTOM_SPELL_10, EMOTE_ONESHOT_DANCE, EMOTE_ONESHOT_DANCE_VAR2, EMOTE_ONESHOT_DANCESPECIAL, EMOTE_ONESHOT_DEATH, EMOTE_ONESHOT_DODGE, EMOTE_ONESHOT_DRAGON_SPIT, EMOTE_ONESHOT_DRAGONSTOMP, EMOTE_ONESHOT_DROWN, EMOTE_ONESHOT_EAT, EMOTE_ONESHOT_EAT_NO_SHEATHE, EMOTE_ONESHOT_EMERGE, EMOTE_ONESHOT_EXCLAMATION, EMOTE_ONESHOT_FALCONEER_END, EMOTE_ONESHOT_FALCONEER_START, EMOTE_ONESHOT_FISHING, EMOTE_ONESHOT_FLEX, EMOTE_ONESHOT_FLY_DRAGON_SPIT, EMOTE_ONESHOT_FLY_SIT_GROUND_DOWN, EMOTE_ONESHOT_FLY_SIT_GROUND_UP, EMOTE_ONESHOT_FLYATTACK1H, EMOTE_ONESHOT_FLYATTACK2HL, EMOTE_ONESHOT_FLYATTACKTHROWN, EMOTE_ONESHOT_FLYATTACKUNARMED, EMOTE_ONESHOT_FLYATTACKUNARMED_VAR0, EMOTE_ONESHOT_FLYBATTLEROAR, EMOTE_ONESHOT_FLYCOMBATCRITICAL, EMOTE_ONESHOT_FLYCOMBATWOUND, EMOTE_ONESHOT_FLYCUSTOMSPELL01, EMOTE_ONESHOT_FLYCUSTOMSPELL04, EMOTE_ONESHOT_FLYDEATH, EMOTE_ONESHOT_FLYEMOTEEXCLAMATION, EMOTE_ONESHOT_FLYEMOTETALK, EMOTE_ONESHOT_FLYGRAB, EMOTE_ONESHOT_FLYGRABTHROWN, EMOTE_ONESHOT_FLYTALK, EMOTE_ONESHOT_GRABTHROWN, EMOTE_ONESHOT_JUMPEND, EMOTE_ONESHOT_JUMPLANDRUN, EMOTE_ONESHOT_JUMPSTART, EMOTE_ONESHOT_KICK, EMOTE_ONESHOT_KISS, EMOTE_ONESHOT_KNEEL, EMOTE_ONESHOT_KNOCKDOWN, EMOTE_ONESHOT_LAND, EMOTE_ONESHOT_LAUGH, EMOTE_ONESHOT_LAUGH_NO_SHEATHE, EMOTE_ONESHOT_LAUGH_NO_SOUND, EMOTE_ONESHOT_LIFTOFF, EMOTE_ONESHOT_LOOT, EMOTE_ONESHOT_MONKOFFENSE_ATTACKUNARMED, EMOTE_ONESHOT_MONKOFFENSE_ATTACKUNARMEDOFF, EMOTE_ONESHOT_MONKOFFENSE_PARRYUNARMED, EMOTE_ONESHOT_MONKOFFENSE_SPECIALUNARMED, EMOTE_ONESHOT_MOUNT_SPECIAL, EMOTE_ONESHOT_MOUNTSELFSPECIAL, EMOTE_ONESHOT_MOUNTSPECIAL, EMOTE_ONESHOT_NO, EMOTE_ONESHOT_NO_NOT_SWIMMING, EMOTE_ONESHOT_OFFER_END, EMOTE_ONESHOT_OFFER_LOOP, EMOTE_ONESHOT_OFFER_START, EMOTE_ONESHOT_OMNICAST_GHOUL, EMOTE_ONESHOT_OPEN, EMOTE_ONESHOT_PALMSTRIKE, EMOTE_ONESHOT_PALSPELLCAST1HUP, EMOTE_ONESHOT_PARRY1H, EMOTE_ONESHOT_PARRY2H, EMOTE_ONESHOT_PARRY2HL, EMOTE_ONESHOT_PARRY_FIST1H, EMOTE_ONESHOT_PARRY_SHIELD, EMOTE_ONESHOT_PARRY_UNARMED, EMOTE_ONESHOT_PARRYGLV, EMOTE_ONESHOT_POINT, EMOTE_ONESHOT_POINT_NO_SHEATHE, EMOTE_ONESHOT_QUESTION, EMOTE_ONESHOT_QUESTION2, EMOTE_ONESHOT_QUESTION_2, EMOTE_ONESHOT_READ_END, EMOTE_ONESHOT_READ_LOOP, EMOTE_ONESHOT_READ_START, EMOTE_ONESHOT_READY1H, EMOTE_ONESHOT_READY_BOW, EMOTE_ONESHOT_READY_RIFLE, EMOTE_ONESHOT_READY_UNARMED, EMOTE_ONESHOT_READYSPELLDIRECTED_NOSOUND, EMOTE_ONESHOT_READYSPELLOMNI, EMOTE_ONESHOT_ROAR, EMOTE_ONESHOT_ROLLEND, EMOTE_ONESHOT_ROLLSTART, EMOTE_ONESHOT_RUDE, EMOTE_ONESHOT_SALUTE, EMOTE_ONESHOT_SALUTE_NO_SHEATH, EMOTE_ONESHOT_SETTLE, EMOTE_ONESHOT_SHEATH, EMOTE_ONESHOT_SHOUT, EMOTE_ONESHOT_SHY, EMOTE_ONESHOT_SLAM, EMOTE_ONESHOT_SLEEP, EMOTE_ONESHOT_SNIFF, EMOTE_ONESHOT_SPECIAL_UNARMED, EMOTE_ONESHOT_SPECIALATTACK1H, EMOTE_ONESHOT_SPECIALATTACK2H, EMOTE_ONESHOT_SPELL_CAST, EMOTE_ONESHOT_SPELL_CAST_OMNI, EMOTE_ONESHOT_SPELL_CAST_W_SOUND, EMOTE_ONESHOT_SPELL_CHANNEL_DIRECTED_NOSOUND, EMOTE_ONESHOT_SPELL_PRECAST, EMOTE_ONESHOT_SPELLCAST_DIRECTED, EMOTE_ONESHOT_SPELLEFFECT_DECAY, EMOTE_ONESHOT_STAND, EMOTE_ONESHOT_STAND_VAR0, EMOTE_ONESHOT_STAND_VAR1, EMOTE_ONESHOT_STAND_VAR2, EMOTE_ONESHOT_STAND_VAR2_2, EMOTE_ONESHOT_STAND_VAR3, EMOTE_ONESHOT_STAND_VAR4, EMOTE_ONESHOT_STOMP, EMOTE_ONESHOT_STUN, EMOTE_ONESHOT_SUBMERGE, EMOTE_ONESHOT_TAKE_OFF_FINISH, EMOTE_ONESHOT_TAKE_OFF_START, EMOTE_ONESHOT_TALK, EMOTE_ONESHOT_TALK_BARSERVER, EMOTE_ONESHOT_TALK_EXCLAMATION, EMOTE_ONESHOT_TALK_FRUSTRATED, EMOTE_ONESHOT_TALK_NO_SHEATHE, EMOTE_ONESHOT_TALK_NOSHEATHE, EMOTE_ONESHOT_TALK_SUBDUED, EMOTE_ONESHOT_TALK_SUBDUED_NO_SHEATHE, EMOTE_ONESHOT_THOUSANDFISTS, EMOTE_ONESHOT_TOFLY, EMOTE_ONESHOT_TOGROUND, EMOTE_ONESHOT_TRAIN, EMOTE_ONESHOT_USE_STANDING, EMOTE_ONESHOT_VEHICLEGRAB, EMOTE_ONESHOT_WABEGGARBEG, EMOTE_ONESHOT_WABEGGARPOINT, EMOTE_ONESHOT_WACRIERTALK, EMOTE_ONESHOT_WADRUNKDRINK, EMOTE_ONESHOT_WALEAN01_VAR0, EMOTE_ONESHOT_WALEAN01_VAR1, EMOTE_ONESHOT_WALK, EMOTE_ONESHOT_WAREACT01, EMOTE_ONESHOT_WAREACT02, EMOTE_ONESHOT_WASTANDDRINK, EMOTE_ONESHOT_WASTANDDRINK_NOSHEATH, EMOTE_ONESHOT_WASUMMON01, EMOTE_ONESHOT_WATHREATEN, EMOTE_ONESHOT_WAVE, EMOTE_ONESHOT_WAVE_BARSERVER, EMOTE_ONESHOT_WAVE_NO_SHEATHE, EMOTE_ONESHOT_WAWALKTALK, EMOTE_ONESHOT_WORK, EMOTE_ONESHOT_WORK_CHOPWOOD, EMOTE_ONESHOT_WORK_MINING, EMOTE_ONESHOT_WORK_STILL, EMOTE_ONESHOT_WOUND, EMOTE_ONESHOT_WOUND_CRITICAL, EMOTE_ONESHOT_YES, EMOTE_RECLINED_MOUNT, EMOTE_RECLINED_MOUNT_PASSENGER, EMOTE_REXXAR_STRANGLES_GOBLIN, EMOTE_STAND_STATE_NONE, EMOTE_STATE_APPLAUD, EMOTE_STATE_ARTDUALLOOP, EMOTE_STATE_ARTOFFLOOP_HIDES_WEAPON, EMOTE_STATE_AT_EASE, EMOTE_STATE_ATTACK1H, EMOTE_STATE_ATTACK2H, EMOTE_STATE_ATTACK_UNARMED, EMOTE_STATE_ATTACK_UNARMED_STILL, EMOTE_STATE_ATTACKTHROWN, EMOTE_STATE_BARPATRON_STAND, EMOTE_STATE_BARSERVERSTAND, EMOTE_STATE_BARSWEEP_STAND, EMOTE_STATE_BARTENDEMOTETALK, EMOTE_STATE_BARTENDSTAND, EMOTE_STATE_BLOCK_SHIELD, EMOTE_STATE_CANNIBALIZE, EMOTE_STATE_CLOSED, EMOTE_STATE_COWER, EMOTE_STATE_CRANE, EMOTE_STATE_CREATURE_SPECIAL, EMOTE_STATE_CRY, EMOTE_STATE_CRY_NOSOUND, EMOTE_STATE_CUSTOM1, EMOTE_STATE_CUSTOM_SPELL_01, EMOTE_STATE_CUSTOM_SPELL_02, EMOTE_STATE_CUSTOM_SPELL_03, EMOTE_STATE_CUSTOM_SPELL_04, EMOTE_STATE_CUSTOM_SPELL_05, EMOTE_STATE_CUSTOM_SPELL_06, EMOTE_STATE_CUSTOM_SPELL_07, EMOTE_STATE_CUSTOM_SPELL_08, EMOTE_STATE_CUSTOM_SPELL_08_2, EMOTE_STATE_CUSTOM_SPELL_09, EMOTE_STATE_CUSTOM_SPELL_10, EMOTE_STATE_CUSTOMSPELL01, EMOTE_STATE_CUSTOMSPELL02, EMOTE_STATE_CUSTOMSPELL03, EMOTE_STATE_CUSTOMSPELL04, EMOTE_STATE_CUSTOMSPELL05, EMOTE_STATE_CUSTOMSPELL06, EMOTE_STATE_CUSTOMSPELL07, EMOTE_STATE_CUSTOMSPELL10, EMOTE_STATE_DANCE, EMOTE_STATE_DANCE_CUSTOM, EMOTE_STATE_DANCE_NOSHEATHE, EMOTE_STATE_DANCESPECIAL, EMOTE_STATE_DEAD, EMOTE_STATE_DROWNED, EMOTE_STATE_DRUNKWALK, EMOTE_STATE_EAT, EMOTE_STATE_EAT_NO_SHEATHE, EMOTE_STATE_EMOTEEAT, EMOTE_STATE_EMOTETALK, EMOTE_STATE_EXCLAIM, EMOTE_STATE_FALCONEER_LOOP, EMOTE_STATE_FALL, EMOTE_STATE_FISHING, EMOTE_STATE_FLY_FALL, EMOTE_STATE_FLY_READY_1H, EMOTE_STATE_FLY_READY_2HL, EMOTE_STATE_FLY_READY_UNARMED, EMOTE_STATE_FLY_SIT_GROUND, EMOTE_STATE_FLYCHANNELCASTOMNI, EMOTE_STATE_FLYCHANNELCASTOMNI2, EMOTE_STATE_FLYCUSTOMSPELL02, EMOTE_STATE_FLYCUSTOMSPELL07, EMOTE_STATE_FLYFALL, EMOTE_STATE_FLYGRABCLOSED, EMOTE_STATE_FLYREADYSPELLDIRECTED, EMOTE_STATE_FLYWAPERCH01, EMOTE_STATE_HOLD, EMOTE_STATE_HOLD_BOW, EMOTE_STATE_HOLD_CROSSBOW, EMOTE_STATE_HOLD_JOUST, EMOTE_STATE_HOLD_RIFLE, EMOTE_STATE_HOLD_THROWN, EMOTE_STATE_HOLD_THROWN_INTERRUPTS, EMOTE_STATE_KNEEL, EMOTE_STATE_KNEEL2, EMOTE_STATE_KNEEL_2, EMOTE_STATE_KNEEL_COPY, EMOTE_STATE_KNEEL_INTERACT_INTERRUPT, EMOTE_STATE_LAUGH, EMOTE_STATE_LEAN, EMOTE_STATE_LOOT, EMOTE_STATE_LOOT_BITE_SOUND, EMOTE_STATE_MEDITATE, EMOTE_STATE_MONK2HLIDLE, EMOTE_STATE_MONKDEFENSE_READYUNARMED, EMOTE_STATE_MONKHEAL_CHANNELOMNI, EMOTE_STATE_MONKOFFENSE_READYUNARMED, EMOTE_STATE_MOUNT, EMOTE_STATE_MOUNT_CROUCH, EMOTE_STATE_MOUNT_FLIGHT_IDLE_NOSOUND, EMOTE_STATE_MOUNT_SELF_IDLE, EMOTE_STATE_NONE, EMOTE_STATE_OFFER_LOOP, EMOTE_STATE_OPENED, EMOTE_STATE_PARRY_UNARMED, EMOTE_STATE_POINT, EMOTE_STATE_READ, EMOTE_STATE_READ_ALLOWMOVEMENT, EMOTE_STATE_READ_AND_SIT, EMOTE_STATE_READ_AND_SIT_CHAIR_MED, EMOTE_STATE_READ_AND_TALK, EMOTE_STATE_READ_BOOK_AND_TALK, EMOTE_STATE_READ_CHRISTMAS, EMOTE_STATE_READY1H, EMOTE_STATE_READY1H_ALLOW_MOVEMENT, EMOTE_STATE_READY2H, EMOTE_STATE_READY2H_ALLOW_MOVEMENT, EMOTE_STATE_READY2HL, EMOTE_STATE_READY2HL_ALLOW_MOVEMENT, EMOTE_STATE_READY_BOW, EMOTE_STATE_READY_RIFLE, EMOTE_STATE_READY_SPELL_OMNI, EMOTE_STATE_READY_THROWN, EMOTE_STATE_READY_UNARMED, EMOTE_STATE_READYBLOWDART, EMOTE_STATE_READYCROSSBOW, EMOTE_STATE_READYGLV, EMOTE_STATE_READYJOUST, EMOTE_STATE_READYSPELLDIRECTED, EMOTE_STATE_READYSPELLOMNI_INTERRUPTABLE, EMOTE_STATE_READYSPELLOMNI_NOSHEATH, EMOTE_STATE_READYSPELLOMNI_WITH_SOUND, EMOTE_STATE_READYTHROWN_NO_SOUND, EMOTE_STATE_READYUNARMED_NOSOUND, EMOTE_STATE_READYWEAPON, EMOTE_STATE_READYWEAPON_ALLOW_MOVEMENT, EMOTE_STATE_ROAR, EMOTE_STATE_SHOVEL, EMOTE_STATE_SHOVEL_WITH_SHOVEL, EMOTE_STATE_SIT, EMOTE_STATE_SIT_CHAIR_HIGH, EMOTE_STATE_SIT_CHAIR_LOW, EMOTE_STATE_SIT_CHAIR_MED, EMOTE_STATE_SIT_CHAIR_MED_EAT, EMOTE_STATE_SIT_CHAIR_MED_EAT_LOOP, EMOTE_STATE_SIT_GROUND, EMOTE_STATE_SIT_GROUND_2, EMOTE_STATE_SLEEP, EMOTE_STATE_SPECIAL_UNARMED, EMOTE_STATE_SPELL_CHANNEL_DIRECTED, EMOTE_STATE_SPELL_CHANNEL_DIRECTED_NOSOUND, EMOTE_STATE_SPELL_CHANNEL_OMNI, EMOTE_STATE_SPELL_CHANNEL_OMNI_UP, EMOTE_STATE_SPELL_KNEEL_START, EMOTE_STATE_SPELL_PRECAST, EMOTE_STATE_SPELLEFFECT_HOLD, EMOTE_STATE_STAND, EMOTE_STATE_STAND_NOSOUND, EMOTE_STATE_STAND_SETEMOTESTATE, EMOTE_STATE_STAND_VAR1, EMOTE_STATE_STAND_VAR2, EMOTE_STATE_STAND_VAR3, EMOTE_STATE_STAND_VAR4, EMOTE_STATE_STAND_VAR4_FORCEVARIANTTEST, EMOTE_STATE_STEALTH_STAND, EMOTE_STATE_STRANGULATE, EMOTE_STATE_STRANGULATE2, EMOTE_STATE_STUN, EMOTE_STATE_STUN_NO_SHEATHE, EMOTE_STATE_SUBMERGED, EMOTE_STATE_SUBMERGED_NEW, EMOTE_STATE_SWIM_IDLE, EMOTE_STATE_TALK, EMOTE_STATE_TALK_EXCLAMATION, EMOTE_STATE_TALK_SUBDUED, EMOTE_STATE_TALKONCE, EMOTE_STATE_TRAIN, EMOTE_STATE_USE_STANDING, EMOTE_STATE_USE_STANDING_NO_SHEATHE, EMOTE_STATE_USESTANDING, EMOTE_STATE_USESTANDING_LOOP, EMOTE_STATE_USESTANDING_LOOP2, EMOTE_STATE_USESTANDING_LOOP3, EMOTE_STATE_USESTANDING_LOOP4, EMOTE_STATE_USESTANDING_NOSHEATHE_STILL, EMOTE_STATE_WA2HIDLE, EMOTE_STATE_WA2HIDLE_UNSHEATH, EMOTE_STATE_WA_BARREL_HOLD, EMOTE_STATE_WA_BARREL_WALK, EMOTE_STATE_WAARMSCROSSED, EMOTE_STATE_WABEGGARSTAND, EMOTE_STATE_WABOATWHEELSTAND, EMOTE_STATE_WABOUND01, EMOTE_STATE_WABOUND02, EMOTE_STATE_WACHANT01, EMOTE_STATE_WACHANT02, EMOTE_STATE_WACHANT03, EMOTE_STATE_WACRADLE, EMOTE_STATE_WACRANKSTAND, EMOTE_STATE_WACRATEHOLD, EMOTE_STATE_WACRATEHOLD2, EMOTE_STATE_WACRIERSTAND01, EMOTE_STATE_WADRUNKSTAND, EMOTE_STATE_WAGUARDSTAND01, EMOTE_STATE_WAGUARDSTAND02, EMOTE_STATE_WAGUARDSTAND03, EMOTE_STATE_WAGUARDSTAND04, EMOTE_STATE_WAGUARDSTAND04_ALLOW_MOVEMENT, EMOTE_STATE_WAGUARDSTAND05, EMOTE_STATE_WAGUARDSTAND06, EMOTE_STATE_WAHAMMERLOOP, EMOTE_STATE_WAHAMMERLOOP2, EMOTE_STATE_WAHANG01, EMOTE_STATE_WAHANG02, EMOTE_STATE_WAINTERACTION, EMOTE_STATE_WALEAN01, EMOTE_STATE_WALEAN02, EMOTE_STATE_WALEAN02_NO_INTERRUPT, EMOTE_STATE_WALEAN03, EMOTE_STATE_WALK, EMOTE_STATE_WALK_BACKWARDS, EMOTE_STATE_WAPERCH, EMOTE_STATE_WAPERCH_NOINTERACT, EMOTE_STATE_WAPOURHOLD, EMOTE_STATE_WAROWINGSTANDLEFT, EMOTE_STATE_WAROWINGSTANDRIGHT, EMOTE_STATE_WASACKHOLD, EMOTE_STATE_WASCRUBBING, EMOTE_STATE_WASIT01, EMOTE_STATE_WASIT02, EMOTE_STATE_WASIT03, EMOTE_STATE_WASIT04, EMOTE_STATE_WASUMMON01, EMOTE_STATE_WATRANCE01, EMOTE_STATE_WAWEAPONSHARPEN, EMOTE_STATE_WAWHEELBARROWSTAND, EMOTE_STATE_WHIRLWIND, EMOTE_STATE_WORK, EMOTE_STATE_WORK_BLUNT_IMPACT, EMOTE_STATE_WORK_CHOPMEAT, EMOTE_STATE_WORK_CHOPMEAT_NOSHEATHE, EMOTE_STATE_WORK_CHOPWOOD, EMOTE_STATE_WORK_CHOPWOOD3, EMOTE_STATE_WORK_CHOPWOOD4, EMOTE_STATE_WORK_CHOPWOOD_2, EMOTE_STATE_WORK_CHOPWOOD_LUMBER_AXE, EMOTE_STATE_WORK_CHOPWOOD_LUMBER_AXE2, EMOTE_STATE_WORK_COOK_FRYING_PAN, EMOTE_STATE_WORK_HAMMER, EMOTE_STATE_WORK_HAMMER_HARANIR_PAINTING, EMOTE_STATE_WORK_HAMMER_SOUND, EMOTE_STATE_WORK_HERBALISM_HARANIR_PAINTING, EMOTE_STATE_WORK_HERBALISM_HOUSING_SCYTHE, EMOTE_STATE_WORK_HERBALISM_SCYTE, EMOTE_STATE_WORK_HOUSING_HAMMER_SOUND, EMOTE_STATE_WORK_LEATHERWORKING_KNIFE, EMOTE_STATE_WORK_MINING, EMOTE_STATE_WORK_MINING2, EMOTE_STATE_WORK_MINING3, EMOTE_STATE_WORK_MINING_HOUSING, EMOTE_STATE_WORK_MINING_NO_COMBAT, EMOTE_STATE_WORK_SHEATHED, EMOTE_STATE_WORK_SMITH, EMOTE_STATE_WORK_ZULAMAN_BLACKSMITTING, EMOTE_STATE_WORK_ZULAMAN_CHOPPING_WOOD, EMOTE_STATE_WORK_ZULAMAN_HAMMERING_SOUND, EMOTE_STATE_WOUNDCRITICAL_DOESNT_WORK, EMOTE_TORGHAST_TALKING_HEAD_MAW_CAST_SOUND, EMOTE_TORGHAST_TALKING_HEAD_MAW_CAST_SOUND2, and EMOTE_WADARTTARGETSTAND.
| TC_API_EXPORT size_t EnumUtils< EncounterState >::ToIndex | ( | EncounterState | value | ) |
Definition at line 63 of file enuminfo_InstanceScript.cpp.
References DONE, FAIL, IN_PROGRESS, NOT_STARTED, SPECIAL, and TO_BE_DECIDED.
|
inlinestatic |
Definition at line 58 of file SmartEnum.h.
References Trinity::Impl::EnumUtilsImpl::EnumUtils< Enum >::ToIndex().
| TC_API_EXPORT size_t EnumUtils< EvadeReason >::ToIndex | ( | EvadeReason | value | ) |
Definition at line 61 of file enuminfo_UnitAICommon.cpp.
References Boundary, NoHostiles, NoPath, Other, and SequenceBreak.
| TC_API_EXPORT size_t EnumUtils< InventoryResult >::ToIndex | ( | InventoryResult | value | ) |
Definition at line 319 of file enuminfo_ItemDefines.cpp.
References EQUIP_ERR_2HANDED_EQUIPPED, EQUIP_ERR_2HSKILLNOTFOUND, EQUIP_ERR_ACCOUNT_MONEY_LOCKED, EQUIP_ERR_AMMO_ONLY, EQUIP_ERR_BAG_FULL, EQUIP_ERR_BAG_FULL_2, EQUIP_ERR_BAG_FULL_3, EQUIP_ERR_BAG_FULL_4, EQUIP_ERR_BAG_FULL_5, EQUIP_ERR_BAG_FULL_6, EQUIP_ERR_BAG_FULL_7, EQUIP_ERR_BAG_FULL_8, EQUIP_ERR_BAG_FULL_9, EQUIP_ERR_BAG_IN_BAG, EQUIP_ERR_BANK_FULL, EQUIP_ERR_BANK_NOT_ACCESSIBLE, EQUIP_ERR_CANT_BE_DISENCHANTED, EQUIP_ERR_CANT_BE_OBLITERATED, EQUIP_ERR_CANT_BE_RECRAFTED, EQUIP_ERR_CANT_BE_SCRAPPED, EQUIP_ERR_CANT_BULK_SELL_ITEM_WITH_REFUND, EQUIP_ERR_CANT_BUY_QUANTITY, EQUIP_ERR_CANT_DELETE_IN_ACCOUNT_BANK, EQUIP_ERR_CANT_DO_THAT_RIGHT_NOW, EQUIP_ERR_CANT_DO_THAT_RIGHT_NOW_2, EQUIP_ERR_CANT_DO_THAT_RIGHT_NOW_3, EQUIP_ERR_CANT_EQUIP_EVER, EQUIP_ERR_CANT_EQUIP_EVER_2, EQUIP_ERR_CANT_EQUIP_LEVEL_I, EQUIP_ERR_CANT_EQUIP_NEED_TALENT, EQUIP_ERR_CANT_EQUIP_RANK, EQUIP_ERR_CANT_EQUIP_RATING, EQUIP_ERR_CANT_EQUIP_REPUTATION, EQUIP_ERR_CANT_EQUIP_SKILL, EQUIP_ERR_CANT_STACK, EQUIP_ERR_CANT_STACK_2, EQUIP_ERR_CANT_SWAP, EQUIP_ERR_CANT_TRADE_ACCOUNT_ITEM, EQUIP_ERR_CANT_TRADE_GOLD, EQUIP_ERR_CANT_USE_ITEM, EQUIP_ERR_CANT_WRAP_BAGS, EQUIP_ERR_CANT_WRAP_BOUND, EQUIP_ERR_CANT_WRAP_EQUIPPED, EQUIP_ERR_CANT_WRAP_STACKABLE, EQUIP_ERR_CANT_WRAP_UNIQUE, EQUIP_ERR_CANT_WRAP_WRAPPED, EQUIP_ERR_CHARACTER_BANK_NOT_ACCESSIBLE, EQUIP_ERR_CHARACTER_BANK_NOT_CONVERTED, EQUIP_ERR_CLIENT_LOCKED_OUT, EQUIP_ERR_DESTROY_NONEMPTY_BAG, EQUIP_ERR_DROP_BOUND_ITEM, EQUIP_ERR_EQUIPABLESPELLS_SLOTS_FULL, EQUIP_ERR_EVENT_AUTOEQUIP_BIND_CONFIRM, EQUIP_ERR_GENERIC_STUNNED, EQUIP_ERR_GUILD_BANK_CONJURED_ITEM, EQUIP_ERR_INTERNAL_BAG_ERROR, EQUIP_ERR_INTERNAL_BAG_ERROR_2, EQUIP_ERR_INV_FULL, EQUIP_ERR_ITEM_COOLDOWN, EQUIP_ERR_ITEM_INVENTORY_FULL_SATCHEL, EQUIP_ERR_ITEM_IS_BATTLE_PAY_LOCKED, EQUIP_ERR_ITEM_LOCKED, EQUIP_ERR_ITEM_MAX_COUNT, EQUIP_ERR_ITEM_MAX_COUNT_EQUIPPED_SOCKETED, EQUIP_ERR_ITEM_MAX_COUNT_SOCKETED, EQUIP_ERR_ITEM_MAX_LIMIT_CATEGORY_COUNT_EXCEEDED_IS, EQUIP_ERR_ITEM_MAX_LIMIT_CATEGORY_EQUIPPED_EXCEEDED_IS, EQUIP_ERR_ITEM_MAX_LIMIT_CATEGORY_SOCKETED_EXCEEDED_IS, EQUIP_ERR_ITEM_NOT_FOUND, EQUIP_ERR_ITEM_NOT_FOUND_2, EQUIP_ERR_ITEM_UNIQUE_EQUIPPABLE, EQUIP_ERR_ITEM_UNIQUE_EQUIPPABLE_SOCKETED, EQUIP_ERR_LOOT_CANT_LOOT_THAT_NOW, EQUIP_ERR_LOOT_GONE, EQUIP_ERR_MAIL_BOUND_ITEM, EQUIP_ERR_NO_ACCOUNT_BANK_HERE, EQUIP_ERR_NO_ACCOUNT_INVENTORY_LOCK, EQUIP_ERR_NO_BANK_HERE, EQUIP_ERR_NO_BANK_SLOT, EQUIP_ERR_NO_IMMEDIATE_CONTAINER_IN_ACCOUNT_BANK, EQUIP_ERR_NO_OPEN_IMMEDIATE_CONTAINER_IN_ACCOUNT_BANK, EQUIP_ERR_NO_REFUNDABLE_ITEM_IN_ACCOUNT_BANK, EQUIP_ERR_NO_SALVAGED_ITEMS_IN_ACCOUNT_BANK, EQUIP_ERR_NO_SLOT_AVAILABLE, EQUIP_ERR_NO_SLOT_AVAILABLE_2, EQUIP_ERR_NO_SLOT_AVAILABLE_3, EQUIP_ERR_NO_SOULBOUND_ITEM_IN_ACCOUNT_BANK, EQUIP_ERR_NONE, EQUIP_ERR_NOT_A_BAG, EQUIP_ERR_NOT_DURING_ARENA_MATCH, EQUIP_ERR_NOT_ENOUGH_ARENA_POINTS, EQUIP_ERR_NOT_ENOUGH_HONOR_POINTS, EQUIP_ERR_NOT_ENOUGH_MONEY, EQUIP_ERR_NOT_EQUIPPABLE, EQUIP_ERR_NOT_IN_COMBAT, EQUIP_ERR_NOT_IN_NPE, EQUIP_ERR_NOT_IN_PET_BATTLE, EQUIP_ERR_NOT_IN_RATED_BATTLEGROUND, EQUIP_ERR_NOT_OWNER, EQUIP_ERR_NOT_SAME_ACCOUNT, EQUIP_ERR_NOT_WHILE_DISARMED, EQUIP_ERR_OBJECT_IS_BUSY, EQUIP_ERR_OK, EQUIP_ERR_ONLY_ONE_AMMO, EQUIP_ERR_ONLY_ONE_BOLT, EQUIP_ERR_ONLY_ONE_QUIVER, EQUIP_ERR_OUT_OF_RANGE, EQUIP_ERR_PLAYER_DEAD, EQUIP_ERR_PROFICIENCY_NEEDED, EQUIP_ERR_PURCHASE_LEVEL_TOO_LOW, EQUIP_ERR_REAGENT_BANK_FULL, EQUIP_ERR_REAGENT_BANK_LOCKED, EQUIP_ERR_REAGENTBAG_ITEM_TYPE, EQUIP_ERR_REAGENTBAG_WRONG_SLOT, EQUIP_ERR_SCALING_STAT_ITEM_LEVEL_EXCEEDED, EQUIP_ERR_SCALING_STAT_ITEM_LEVEL_TOO_LOW, EQUIP_ERR_SHAPESHIFT_FORM_CANNOT_EQUIP, EQUIP_ERR_SLOT_EMPTY, EQUIP_ERR_SLOT_ONLY_REAGENTBAG, EQUIP_ERR_SPELL_FAILED_REAGENTS_GENERIC, EQUIP_ERR_SPLIT_FAILED, EQUIP_ERR_TOO_FEW_TO_SPLIT, EQUIP_ERR_TOO_MANY_ACCOUNT_BANK_TABS, EQUIP_ERR_TOO_MANY_SPECIAL_BAGS, EQUIP_ERR_TOO_MUCH_GOLD, EQUIP_ERR_TRADE_BOUND_ITEM, EQUIP_ERR_TRADE_EQUIPPED_BAG, EQUIP_ERR_VENDOR_MISSING_TURNINS, EQUIP_ERR_VENDOR_SOLD_OUT, EQUIP_ERR_VENDOR_SOLD_OUT_2, EQUIP_ERR_WRONG_BAG_TYPE, EQUIP_ERR_WRONG_BAG_TYPE_2, EQUIP_ERR_WRONG_BAG_TYPE_3, and EQUIP_ERR_WRONG_SLOT.
| TC_API_EXPORT size_t EnumUtils< LogLevel >::ToIndex | ( | LogLevel | value | ) |
Definition at line 65 of file enuminfo_LogCommon.cpp.
References LOG_LEVEL_DEBUG, LOG_LEVEL_DISABLED, LOG_LEVEL_ERROR, LOG_LEVEL_FATAL, LOG_LEVEL_INFO, LOG_LEVEL_TRACE, and LOG_LEVEL_WARN.
| TC_API_EXPORT size_t EnumUtils< Mechanics >::ToIndex | ( | Mechanics | value | ) |
Definition at line 3683 of file enuminfo_SharedDefines.cpp.
References MECHANIC_BANDAGE, MECHANIC_BANISH, MECHANIC_BLEED, MECHANIC_CHARM, MECHANIC_DAZE, MECHANIC_DISARM, MECHANIC_DISCOVERY, MECHANIC_DISORIENTED, MECHANIC_DISTRACT, MECHANIC_ENRAGED, MECHANIC_FEAR, MECHANIC_FREEZE, MECHANIC_GRIP, MECHANIC_HORROR, MECHANIC_IMMUNE_SHIELD, MECHANIC_INFECTED, MECHANIC_INFECTED_2, MECHANIC_INFECTED_3, MECHANIC_INFECTED_4, MECHANIC_INTERRUPT, MECHANIC_INVULNERABILITY, MECHANIC_KNOCKOUT, MECHANIC_MOUNT, MECHANIC_NONE, MECHANIC_POLYMORPH, MECHANIC_ROOT, MECHANIC_SAPPED, MECHANIC_SHACKLE, MECHANIC_SHIELD, MECHANIC_SILENCE, MECHANIC_SLEEP, MECHANIC_SLOW_ATTACK, MECHANIC_SNARE, MECHANIC_STUN, MECHANIC_TAUNTED, MECHANIC_TURN, and MECHANIC_WOUNDED.
| TC_API_EXPORT size_t EnumUtils< MovementFlags >::ToIndex | ( | MovementFlags | value | ) |
Definition at line 171 of file enuminfo_MovementInfo.cpp.
References MOVEMENTFLAG_ADV_FLYING, MOVEMENTFLAG_ALWAYS_ALLOW_PITCHING, MOVEMENTFLAG_ASCENDING, MOVEMENTFLAG_BACKWARD, MOVEMENTFLAG_CAN_ADV_FLY, MOVEMENTFLAG_CAN_DOUBLE_JUMP, MOVEMENTFLAG_CAN_DRIVE, MOVEMENTFLAG_CAN_FLY, MOVEMENTFLAG_CAN_SWIM_TO_FLY_TRANS, MOVEMENTFLAG_CAN_TURN_WHILE_FALLING, MOVEMENTFLAG_CANNOT_SWIM, MOVEMENTFLAG_DESCENDING, MOVEMENTFLAG_DISABLE_COLLISION, MOVEMENTFLAG_DISABLE_GRAVITY, MOVEMENTFLAG_DISABLE_INERTIA, MOVEMENTFLAG_DOUBLE_JUMP, MOVEMENTFLAG_DRIVING_BACKWARD, MOVEMENTFLAG_DRIVING_FORWARD, MOVEMENTFLAG_FALLING, MOVEMENTFLAG_FALLING_ADV_FLY_DISMOUNT, MOVEMENTFLAG_FALLING_FAR, MOVEMENTFLAG_FALLING_SLOW, MOVEMENTFLAG_FLYING, MOVEMENTFLAG_FORWARD, MOVEMENTFLAG_FULL_SPEED_PITCHING, MOVEMENTFLAG_FULL_SPEED_TURNING, MOVEMENTFLAG_HOVER, MOVEMENTFLAG_IGNORE_MOVEMENT_FORCES, MOVEMENTFLAG_KNOCKBACK, MOVEMENTFLAG_LEFT, MOVEMENTFLAG_NO_JUMPING, MOVEMENTFLAG_NO_STRAFE, MOVEMENTFLAG_PENDING_BACKWARD, MOVEMENTFLAG_PENDING_FORWARD, MOVEMENTFLAG_PENDING_ROOT, MOVEMENTFLAG_PENDING_STOP, MOVEMENTFLAG_PENDING_STRAFE_LEFT, MOVEMENTFLAG_PENDING_STRAFE_RIGHT, MOVEMENTFLAG_PENDING_STRAFE_STOP, MOVEMENTFLAG_PITCH_DOWN, MOVEMENTFLAG_PITCH_UP, MOVEMENTFLAG_RIGHT, MOVEMENTFLAG_ROOT, MOVEMENTFLAG_SPLINE_ELEVATION, MOVEMENTFLAG_STRAFE_LEFT, MOVEMENTFLAG_STRAFE_RIGHT, MOVEMENTFLAG_SWIMMING, MOVEMENTFLAG_TOUCHING_GROUND, MOVEMENTFLAG_UNK43, MOVEMENTFLAG_UNK47, MOVEMENTFLAG_UNK48, MOVEMENTFLAG_UNK50, MOVEMENTFLAG_UNK55, MOVEMENTFLAG_UNK56, MOVEMENTFLAG_UNK57, MOVEMENTFLAG_UNK58, MOVEMENTFLAG_WALKING, MOVEMENTFLAG_WALKING_ON_WATER, MOVEMENTFLAG_WATERWALKING, and MOVEMENTFLAG_WATERWALKING_FULL_PITCH.
| TC_API_EXPORT size_t EnumUtils< MovementGeneratorType >::ToIndex | ( | MovementGeneratorType | value | ) |
Definition at line 91 of file enuminfo_MovementDefines.cpp.
References ASSISTANCE_DISTRACT_MOTION_TYPE, ASSISTANCE_MOTION_TYPE, CHASE_MOTION_TYPE, CONFUSED_MOTION_TYPE, DISTRACT_MOTION_TYPE, EFFECT_MOTION_TYPE, FACE_MOTION_TYPE, FLEEING_MOTION_TYPE, FLIGHT_MOTION_TYPE, FOLLOW_MOTION_TYPE, FORMATION_MOTION_TYPE, HOME_MOTION_TYPE, IDLE_MOTION_TYPE, MAX_DB_MOTION_TYPE, POINT_MOTION_TYPE, RANDOM_MOTION_TYPE, ROTATE_MOTION_TYPE, SPLINE_CHAIN_MOTION_TYPE, TIMED_FLEEING_MOTION_TYPE, and WAYPOINT_MOTION_TYPE.
| TC_API_EXPORT size_t EnumUtils< MoveSplineFlagEnum >::ToIndex | ( | MoveSplineFlagEnum | value | ) |
Definition at line 119 of file enuminfo_MoveSplineFlag.cpp.
| TC_API_EXPORT size_t EnumUtils< NPCFlags >::ToIndex | ( | NPCFlags | value | ) |
Definition at line 504 of file enuminfo_UnitDefines.cpp.
References UNIT_NPC_FLAG_ACCOUNT_BANKER, UNIT_NPC_FLAG_AREA_SPIRIT_HEALER, UNIT_NPC_FLAG_ARTIFACT_POWER_RESPEC, UNIT_NPC_FLAG_AUCTIONEER, UNIT_NPC_FLAG_BANKER, UNIT_NPC_FLAG_BATTLEMASTER, UNIT_NPC_FLAG_BLACK_MARKET, UNIT_NPC_FLAG_FLIGHTMASTER, UNIT_NPC_FLAG_GOSSIP, UNIT_NPC_FLAG_GUILD_BANKER, UNIT_NPC_FLAG_INNKEEPER, UNIT_NPC_FLAG_MAILBOX, UNIT_NPC_FLAG_NONE, UNIT_NPC_FLAG_PETITIONER, UNIT_NPC_FLAG_PLAYER_VEHICLE, UNIT_NPC_FLAG_QUESTGIVER, UNIT_NPC_FLAG_REPAIR, UNIT_NPC_FLAG_SPELLCLICK, UNIT_NPC_FLAG_SPIRIT_HEALER, UNIT_NPC_FLAG_STABLEMASTER, UNIT_NPC_FLAG_TABARDDESIGNER, UNIT_NPC_FLAG_TRAINER, UNIT_NPC_FLAG_TRAINER_CLASS, UNIT_NPC_FLAG_TRAINER_PROFESSION, UNIT_NPC_FLAG_TRANSMOGRIFIER, UNIT_NPC_FLAG_UNK2, UNIT_NPC_FLAG_VAULTKEEPER, UNIT_NPC_FLAG_VENDOR, UNIT_NPC_FLAG_VENDOR_AMMO, UNIT_NPC_FLAG_VENDOR_FOOD, UNIT_NPC_FLAG_VENDOR_POISON, UNIT_NPC_FLAG_VENDOR_REAGENT, and UNIT_NPC_FLAG_WILD_BATTLE_PET.
| TC_API_EXPORT size_t EnumUtils< NPCFlags2 >::ToIndex | ( | NPCFlags2 | value | ) |
Definition at line 604 of file enuminfo_UnitDefines.cpp.
References UNIT_NPC_FLAG_2_AREA_SPIRIT_HEALER_INDIVIDUAL, UNIT_NPC_FLAG_2_AZERITE_RESPEC, UNIT_NPC_FLAG_2_BLACK_MARKET_VIEW, UNIT_NPC_FLAG_2_CONTRIBUTION_COLLECTOR, UNIT_NPC_FLAG_2_FAST_STEERING_AVOIDS_OBSTACLES, UNIT_NPC_FLAG_2_GARRISON_ARCHITECT, UNIT_NPC_FLAG_2_GARRISON_MISSION_NPC, UNIT_NPC_FLAG_2_GARRISON_TALENT_NPC, UNIT_NPC_FLAG_2_ISLANDS_QUEUE, UNIT_NPC_FLAG_2_ITEM_UPGRADE_MASTER, UNIT_NPC_FLAG_2_NONE, UNIT_NPC_FLAG_2_PERKS_VENDOR, UNIT_NPC_FLAG_2_PERSONAL_TABARD_DESIGNER, UNIT_NPC_FLAG_2_SHIPMENT_CRAFTER, UNIT_NPC_FLAG_2_STEERING, UNIT_NPC_FLAG_2_SUPPRESS_NPC_SOUNDS_EXCEPT_END_OF_INTERACTION, and UNIT_NPC_FLAG_2_TRADESKILL_NPC.
| TC_API_EXPORT size_t EnumUtils< Powers >::ToIndex | ( | Powers | value | ) |
Definition at line 183 of file enuminfo_SharedDefines.cpp.
References POWER_ALTERNATE_ENCOUNTER, POWER_ALTERNATE_MOUNT, POWER_ALTERNATE_POWER, POWER_ALTERNATE_QUEST, POWER_ARCANE_CHARGES, POWER_BURNING_EMBERS, POWER_CHI, POWER_COMBO_POINTS, POWER_DEMONIC_FURY, POWER_ENERGY, POWER_ESSENCE, POWER_FOCUS, POWER_FURY, POWER_HEALTH, POWER_HOLY_POWER, POWER_INSANITY, POWER_LUNAR_POWER, POWER_MAELSTROM, POWER_MANA, POWER_PAIN, POWER_RAGE, POWER_RUNE_BLOOD, POWER_RUNE_FROST, POWER_RUNE_UNHOLY, POWER_RUNES, POWER_RUNIC_POWER, and POWER_SOUL_SHARDS.
| TC_API_EXPORT size_t EnumUtils< QuestFailedReason >::ToIndex | ( | QuestFailedReason | value | ) |
Definition at line 79 of file enuminfo_QuestDef.cpp.
References QUEST_ERR_ALREADY_DONE, QUEST_ERR_ALREADY_DONE_DAILY, QUEST_ERR_ALREADY_ON1, QUEST_ERR_ALREADY_ON2, QUEST_ERR_FAILED_CAIS, QUEST_ERR_FAILED_EXPANSION, QUEST_ERR_FAILED_LOW_LEVEL, QUEST_ERR_FAILED_MISSING_ITEMS, QUEST_ERR_FAILED_NOT_ENOUGH_MONEY, QUEST_ERR_FAILED_SPELL, QUEST_ERR_FAILED_WRONG_RACE, QUEST_ERR_HAS_IN_PROGRESS, QUEST_ERR_NONE, and QUEST_ERR_ONLY_ONE_TIMED.
| TC_API_EXPORT size_t EnumUtils< QuestPushReason >::ToIndex | ( | QuestPushReason | value | ) |
Definition at line 216 of file enuminfo_QuestDef.cpp.
References Accepted, AlreadyDone, AlreadyDoneToRecipient, Busy, Class, ClassToRecipient, CrossFactionRestricted, Dead, DeadToRecipient, Declined, DifferentServerDaily, DifferentServerDailyToRecipient, Expansion, ExpansionToRecipient, HighFaction, HighFactionToRecipient, HighLevel, HighLevelToRecipient, Invalid, InvalidToRecipient, LogFull, LogFullToRecipient, LowFaction, LowFactionToRecipient, LowLevel, LowLevelToRecipient, NewPlayerExperience, NewPlayerExperienceToRecipient, NotAllowed, NotDaily, NotGarrisonOwner, NotGarrisonOwnerToRecipient, NotInParty, OnQuest, OnQuestToRecipient, Prerequisite, PrerequisiteToRecipient, Race, RaceToRecipient, Success, TimerExpired, WrongCovenant, WrongCovenantToRecipient, WrongFaction, and WrongFactionToRecipient.
| TC_API_EXPORT size_t EnumUtils< Races >::ToIndex | ( | Races | value | ) |
Definition at line 113 of file enuminfo_RaceMask.cpp.
References RACE_BLOODELF, RACE_DARK_IRON_DWARF, RACE_DRACTHYR_ALLIANCE, RACE_DRACTHYR_HORDE, RACE_DRAENEI, RACE_DWARF, RACE_EARTHEN_DWARF_ALLIANCE, RACE_EARTHEN_DWARF_HORDE, RACE_GNOME, RACE_GOBLIN, RACE_HARANIR_ALLIANCE, RACE_HARANIR_HORDE, RACE_HIGHMOUNTAIN_TAUREN, RACE_HUMAN, RACE_KUL_TIRAN, RACE_LIGHTFORGED_DRAENEI, RACE_MAGHAR_ORC, RACE_MECHAGNOME, RACE_NIGHTBORNE, RACE_NIGHTELF, RACE_ORC, RACE_PANDAREN_ALLIANCE, RACE_PANDAREN_HORDE, RACE_PANDAREN_NEUTRAL, RACE_TAUREN, RACE_TROLL, RACE_UNDEAD_PLAYER, RACE_VOID_ELF, RACE_VULPERA, RACE_WORGEN, and RACE_ZANDALARI_TROLL.
| TC_API_EXPORT size_t EnumUtils< SellResult >::ToIndex | ( | SellResult | value | ) |
Definition at line 566 of file enuminfo_ItemDefines.cpp.
References SELL_ERR_CANT_FIND_ITEM, SELL_ERR_CANT_FIND_VENDOR, SELL_ERR_CANT_SELL_ITEM, SELL_ERR_CANT_SELL_TO_THIS_MERCHANT, SELL_ERR_INTERNAL_BAG_ERROR, SELL_ERR_MUST_REPAIR_DURABILITY, SELL_ERR_ONLY_EMPTY_BAG, SELL_ERR_UNK, SELL_ERR_VENDOR_REFUSE_SCRAPPABLE_AZERITE, and SELL_ERR_YOU_DONT_OWN_THAT_ITEM.
| TC_API_EXPORT size_t EnumUtils< SpawnObjectType >::ToIndex | ( | SpawnObjectType | value | ) |
Definition at line 57 of file enuminfo_SpawnData.cpp.
References SPAWN_TYPE_AREATRIGGER, SPAWN_TYPE_CREATURE, and SPAWN_TYPE_GAMEOBJECT.
| TC_API_EXPORT size_t EnumUtils< SpellAttr0 >::ToIndex | ( | SpellAttr0 | value | ) |
Definition at line 361 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR0_ALLOW_CAST_WHILE_DEAD, SPELL_ATTR0_ALLOW_ITEM_SPELL_IN_PVP, SPELL_ATTR0_ALLOW_WHILE_MOUNTED, SPELL_ATTR0_ALLOW_WHILE_SITTING, SPELL_ATTR0_AURA_IS_DEBUFF, SPELL_ATTR0_CANCELS_AUTO_ATTACK_COMBAT, SPELL_ATTR0_COOLDOWN_ON_EVENT, SPELL_ATTR0_DO_NOT_DISPLAY_SPELLBOOK_AURA_ICON_COMBAT_LOG, SPELL_ATTR0_DO_NOT_LOG, SPELL_ATTR0_DO_NOT_LOG_IMMUNE_MISSES, SPELL_ATTR0_DO_NOT_SHEATH, SPELL_ATTR0_HEARTBEAT_RESIST, SPELL_ATTR0_HELD_ITEM_ONLY, SPELL_ATTR0_IS_ABILITY, SPELL_ATTR0_IS_TRADESKILL, SPELL_ATTR0_NO_ACTIVE_DEFENSE, SPELL_ATTR0_NO_AURA_CANCEL, SPELL_ATTR0_NO_IMMUNITIES, SPELL_ATTR0_NOT_IN_COMBAT_ONLY_PEACEFUL, SPELL_ATTR0_NOT_SHAPESHIFTED, SPELL_ATTR0_ON_NEXT_SWING, SPELL_ATTR0_ON_NEXT_SWING_NO_DAMAGE, SPELL_ATTR0_ONLY_INDOORS, SPELL_ATTR0_ONLY_OUTDOORS, SPELL_ATTR0_ONLY_STEALTHED, SPELL_ATTR0_PASSIVE, SPELL_ATTR0_PROC_FAILURE_BURNS_CHARGE, SPELL_ATTR0_SCALES_WITH_CREATURE_LEVEL, SPELL_ATTR0_SERVER_ONLY, SPELL_ATTR0_TRACK_TARGET_IN_CAST_PLAYER_ONLY, SPELL_ATTR0_USES_RANGED_SLOT, and SPELL_ATTR0_WEARER_CASTS_PROC_TRIGGER.
| TC_API_EXPORT size_t EnumUtils< SpellAttr1 >::ToIndex | ( | SpellAttr1 | value | ) |
Definition at line 490 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR1_ALLOW_WHILE_STEALTHED, SPELL_ATTR1_AURA_STAYS_AFTER_COMBAT, SPELL_ATTR1_AURA_UNIQUE, SPELL_ATTR1_CAST_WHEN_LEARNED, SPELL_ATTR1_DISCOUNT_POWER_ON_MISS, SPELL_ATTR1_DISMISS_PET_FIRST, SPELL_ATTR1_DISPEL_ALL_STACKS, SPELL_ATTR1_EXCLUDE_CASTER, SPELL_ATTR1_FAILURE_BREAKS_STEALTH, SPELL_ATTR1_FINISHING_MOVE_DAMAGE, SPELL_ATTR1_FINISHING_MOVE_DURATION, SPELL_ATTR1_IGNORE_OWNERS_DEATH, SPELL_ATTR1_IMMUNITY_PURGES_EFFECT, SPELL_ATTR1_IMMUNITY_TO_HOSTILE_AND_FRIENDLY_EFFECTS, SPELL_ATTR1_INITIATES_COMBAT_ENABLES_AUTO_ATTACK, SPELL_ATTR1_IS_CHANNELLED, SPELL_ATTR1_IS_SELF_CHANNELLED, SPELL_ATTR1_NAME_IN_CHANNEL_BAR, SPELL_ATTR1_NO_AURA_ICON, SPELL_ATTR1_NO_AUTOCAST_AI, SPELL_ATTR1_NO_REDIRECTION, SPELL_ATTR1_NO_REFLECTION, SPELL_ATTR1_NO_SKILL_INCREASE, SPELL_ATTR1_NO_THREAT, SPELL_ATTR1_ONLY_PEACEFUL_TARGETS, SPELL_ATTR1_PREVENTS_ANIM, SPELL_ATTR1_REQUIRE_ALL_TARGETS, SPELL_ATTR1_SPECIAL_SKILLUP, SPELL_ATTR1_THREAT_ONLY_ON_MISS, SPELL_ATTR1_TOGGLE_FAR_SIGHT, SPELL_ATTR1_TRACK_TARGET_IN_CHANNEL, and SPELL_ATTR1_USE_ALL_MANA.
| TC_API_EXPORT size_t EnumUtils< SpellAttr10 >::ToIndex | ( | SpellAttr10 | value | ) |
Definition at line 1651 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR10_CAN_DODGE_PARRY_WHILE_CASTING, SPELL_ATTR10_HERB_GATHERING_MINING, SPELL_ATTR10_MOUNT_IS_NOT_ACCOUNT_WIDE, SPELL_ATTR10_RESET_COOLDOWN_ON_ENCOUNTER_END, SPELL_ATTR10_ROLLING_PERIODIC, SPELL_ATTR10_TELEPORT_PLAYER, SPELL_ATTR10_UNK0, SPELL_ATTR10_UNK1, SPELL_ATTR10_UNK10, SPELL_ATTR10_UNK15, SPELL_ATTR10_UNK16, SPELL_ATTR10_UNK18, SPELL_ATTR10_UNK19, SPELL_ATTR10_UNK20, SPELL_ATTR10_UNK21, SPELL_ATTR10_UNK22, SPELL_ATTR10_UNK23, SPELL_ATTR10_UNK24, SPELL_ATTR10_UNK25, SPELL_ATTR10_UNK26, SPELL_ATTR10_UNK27, SPELL_ATTR10_UNK28, SPELL_ATTR10_UNK3, SPELL_ATTR10_UNK30, SPELL_ATTR10_UNK31, SPELL_ATTR10_UNK5, SPELL_ATTR10_UNK6, SPELL_ATTR10_UNK8, SPELL_ATTR10_UNK9, SPELL_ATTR10_USE_SPELL_BASE_LEVEL_FOR_SCALING, SPELL_ATTR10_USES_RANGED_SLOT_COSMETIC_ONLY, and SPELL_ATTR10_WATER_SPOUT.
| TC_API_EXPORT size_t EnumUtils< SpellAttr11 >::ToIndex | ( | SpellAttr11 | value | ) |
Definition at line 1780 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR11_ABSORB_ENVIRONMENTAL_DAMAGE, SPELL_ATTR11_CAN_ASSIST_UNINTERACTIBLE, SPELL_ATTR11_IGNORE_CASTER_ABSORB_MODIFIERS, SPELL_ATTR11_IGNORE_SPELLCAST_OVERRIDE_SHAPESHIFT_REQUIREMENTS, SPELL_ATTR11_IGNORE_TARGET_ABSORB_MODIFIERS, SPELL_ATTR11_NOT_USABLE_IN_CHALLENGE_MODE, SPELL_ATTR11_NOT_USABLE_IN_INSTANCES, SPELL_ATTR11_RANK_IGNORES_CASTER_LEVEL, SPELL_ATTR11_SCALES_WITH_ITEM_LEVEL, SPELL_ATTR11_UNK0, SPELL_ATTR11_UNK1, SPELL_ATTR11_UNK10, SPELL_ATTR11_UNK12, SPELL_ATTR11_UNK13, SPELL_ATTR11_UNK15, SPELL_ATTR11_UNK17, SPELL_ATTR11_UNK20, SPELL_ATTR11_UNK21, SPELL_ATTR11_UNK22, SPELL_ATTR11_UNK23, SPELL_ATTR11_UNK24, SPELL_ATTR11_UNK25, SPELL_ATTR11_UNK26, SPELL_ATTR11_UNK27, SPELL_ATTR11_UNK28, SPELL_ATTR11_UNK29, SPELL_ATTR11_UNK3, SPELL_ATTR11_UNK30, SPELL_ATTR11_UNK31, SPELL_ATTR11_UNK4, SPELL_ATTR11_UNK6, and SPELL_ATTR11_UNK8.
| TC_API_EXPORT size_t EnumUtils< SpellAttr12 >::ToIndex | ( | SpellAttr12 | value | ) |
Definition at line 1909 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR12_CAN_PROC_FROM_SUPPRESSED_CASTER_PROCS, SPELL_ATTR12_ENABLE_PROCS_FROM_SUPPRESSED_CASTER_PROCS, SPELL_ATTR12_IGNORE_CASTING_DISABLED, SPELL_ATTR12_IS_GARRISON_BUFF, SPELL_ATTR12_IS_READINESS_SPELL, SPELL_ATTR12_ONLY_PROC_FROM_CLASS_ABILITIES, SPELL_ATTR12_START_COOLDOWN_ON_CAST_START, SPELL_ATTR12_UNK10, SPELL_ATTR12_UNK11, SPELL_ATTR12_UNK12, SPELL_ATTR12_UNK13, SPELL_ATTR12_UNK14, SPELL_ATTR12_UNK15, SPELL_ATTR12_UNK16, SPELL_ATTR12_UNK17, SPELL_ATTR12_UNK18, SPELL_ATTR12_UNK19, SPELL_ATTR12_UNK2, SPELL_ATTR12_UNK20, SPELL_ATTR12_UNK22, SPELL_ATTR12_UNK25, SPELL_ATTR12_UNK26, SPELL_ATTR12_UNK28, SPELL_ATTR12_UNK29, SPELL_ATTR12_UNK3, SPELL_ATTR12_UNK30, SPELL_ATTR12_UNK4, SPELL_ATTR12_UNK5, SPELL_ATTR12_UNK6, SPELL_ATTR12_UNK7, SPELL_ATTR12_UNK8, and SPELL_ATTR12_USE_FLOAT_VALUES_FOR_SCALING_AMOUNTS.
| TC_API_EXPORT size_t EnumUtils< SpellAttr13 >::ToIndex | ( | SpellAttr13 | value | ) |
Definition at line 2038 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR13_ACTIVATES_REQUIRED_SHAPESHIFT, SPELL_ATTR13_ALLOW_CLASS_ABILITY_PROCS, SPELL_ATTR13_ALWAYS_ALLOW_NEGATIVE_HEALING_PERCENT_MODIFIERS, SPELL_ATTR13_DO_NOT_ALLOW_DISABLE_MOVEMENT_INTERRUPT, SPELL_ATTR13_DO_NOT_FAIL_IF_NO_TARGET, SPELL_ATTR13_PASSIVE_IS_UPGRADE, SPELL_ATTR13_PERIODIC_REFRESH_EXTENDS_DURATION, SPELL_ATTR13_UNK1, SPELL_ATTR13_UNK10, SPELL_ATTR13_UNK11, SPELL_ATTR13_UNK12, SPELL_ATTR13_UNK13, SPELL_ATTR13_UNK14, SPELL_ATTR13_UNK16, SPELL_ATTR13_UNK17, SPELL_ATTR13_UNK19, SPELL_ATTR13_UNK21, SPELL_ATTR13_UNK22, SPELL_ATTR13_UNK23, SPELL_ATTR13_UNK24, SPELL_ATTR13_UNK25, SPELL_ATTR13_UNK28, SPELL_ATTR13_UNK29, SPELL_ATTR13_UNK3, SPELL_ATTR13_UNK30, SPELL_ATTR13_UNK31, SPELL_ATTR13_UNK4, SPELL_ATTR13_UNK5, SPELL_ATTR13_UNK6, SPELL_ATTR13_UNK7, SPELL_ATTR13_UNK8, and SPELL_ATTR13_UNK9.
| TC_API_EXPORT size_t EnumUtils< SpellAttr14 >::ToIndex | ( | SpellAttr14 | value | ) |
Definition at line 2167 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR14_AURA_IS_PRIVATE, SPELL_ATTR14_HIDE_PASSIVE_FROM_TOOLTIP, SPELL_ATTR14_REAGENT_COST_CONSUMES_CHARGES, SPELL_ATTR14_UNK0, SPELL_ATTR14_UNK10, SPELL_ATTR14_UNK11, SPELL_ATTR14_UNK12, SPELL_ATTR14_UNK13, SPELL_ATTR14_UNK14, SPELL_ATTR14_UNK15, SPELL_ATTR14_UNK16, SPELL_ATTR14_UNK17, SPELL_ATTR14_UNK18, SPELL_ATTR14_UNK19, SPELL_ATTR14_UNK2, SPELL_ATTR14_UNK21, SPELL_ATTR14_UNK22, SPELL_ATTR14_UNK23, SPELL_ATTR14_UNK24, SPELL_ATTR14_UNK25, SPELL_ATTR14_UNK26, SPELL_ATTR14_UNK27, SPELL_ATTR14_UNK28, SPELL_ATTR14_UNK29, SPELL_ATTR14_UNK30, SPELL_ATTR14_UNK31, SPELL_ATTR14_UNK4, SPELL_ATTR14_UNK5, SPELL_ATTR14_UNK6, SPELL_ATTR14_UNK7, SPELL_ATTR14_UNK8, and SPELL_ATTR14_UNK9.
| TC_API_EXPORT size_t EnumUtils< SpellAttr15 >::ToIndex | ( | SpellAttr15 | value | ) |
Definition at line 2296 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR15_UNK0, SPELL_ATTR15_UNK1, SPELL_ATTR15_UNK10, SPELL_ATTR15_UNK11, SPELL_ATTR15_UNK12, SPELL_ATTR15_UNK13, SPELL_ATTR15_UNK14, SPELL_ATTR15_UNK15, SPELL_ATTR15_UNK16, SPELL_ATTR15_UNK17, SPELL_ATTR15_UNK18, SPELL_ATTR15_UNK19, SPELL_ATTR15_UNK2, SPELL_ATTR15_UNK20, SPELL_ATTR15_UNK21, SPELL_ATTR15_UNK22, SPELL_ATTR15_UNK23, SPELL_ATTR15_UNK24, SPELL_ATTR15_UNK25, SPELL_ATTR15_UNK26, SPELL_ATTR15_UNK27, SPELL_ATTR15_UNK28, SPELL_ATTR15_UNK29, SPELL_ATTR15_UNK3, SPELL_ATTR15_UNK30, SPELL_ATTR15_UNK31, SPELL_ATTR15_UNK4, SPELL_ATTR15_UNK5, SPELL_ATTR15_UNK6, SPELL_ATTR15_UNK7, SPELL_ATTR15_UNK8, and SPELL_ATTR15_UNK9.
| TC_API_EXPORT size_t EnumUtils< SpellAttr16 >::ToIndex | ( | SpellAttr16 | value | ) |
Definition at line 2425 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR16_UNK0, SPELL_ATTR16_UNK1, SPELL_ATTR16_UNK10, SPELL_ATTR16_UNK11, SPELL_ATTR16_UNK12, SPELL_ATTR16_UNK13, SPELL_ATTR16_UNK14, SPELL_ATTR16_UNK15, SPELL_ATTR16_UNK16, SPELL_ATTR16_UNK17, SPELL_ATTR16_UNK18, SPELL_ATTR16_UNK19, SPELL_ATTR16_UNK2, SPELL_ATTR16_UNK20, SPELL_ATTR16_UNK21, SPELL_ATTR16_UNK22, SPELL_ATTR16_UNK23, SPELL_ATTR16_UNK24, SPELL_ATTR16_UNK25, SPELL_ATTR16_UNK26, SPELL_ATTR16_UNK27, SPELL_ATTR16_UNK28, SPELL_ATTR16_UNK29, SPELL_ATTR16_UNK3, SPELL_ATTR16_UNK30, SPELL_ATTR16_UNK31, SPELL_ATTR16_UNK4, SPELL_ATTR16_UNK5, SPELL_ATTR16_UNK6, SPELL_ATTR16_UNK7, SPELL_ATTR16_UNK8, and SPELL_ATTR16_UNK9.
| TC_API_EXPORT size_t EnumUtils< SpellAttr2 >::ToIndex | ( | SpellAttr2 | value | ) |
Definition at line 619 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR2_ACTIVE_THREAT, SPELL_ATTR2_ALLOW_DEAD_TARGET, SPELL_ATTR2_ALLOW_LOW_LEVEL_BUFF, SPELL_ATTR2_ALLOW_WHILE_INVISIBLE, SPELL_ATTR2_ALLOW_WHILE_NOT_SHAPESHIFTED_CASTER_FORM, SPELL_ATTR2_ALWAYS_CAST_AS_UNIT, SPELL_ATTR2_AUTO_REPEAT, SPELL_ATTR2_CANNOT_CAST_ON_TAPPED, SPELL_ATTR2_CANT_CRIT, SPELL_ATTR2_CHAIN_FROM_CASTER, SPELL_ATTR2_DO_NOT_CONSUME_IF_GAINED_DURING_CAST, SPELL_ATTR2_DO_NOT_REPORT_SPELL_FAILURE, SPELL_ATTR2_DO_NOT_RESET_COMBAT_TIMERS, SPELL_ATTR2_DONT_BLOCK_MANA_REGEN, SPELL_ATTR2_ENCHANT_OWN_ITEM_ONLY, SPELL_ATTR2_FAIL_ON_ALL_TARGETS_IMMUNE, SPELL_ATTR2_IGNORE_LINE_OF_SIGHT, SPELL_ATTR2_IGNORE_WEAPONSKILL, SPELL_ATTR2_INCLUDE_IN_ADVANCED_COMBAT_LOG, SPELL_ATTR2_INITIATE_COMBAT_POST_CAST_ENABLES_AUTO_ATTACK, SPELL_ATTR2_ITEM_CAST_WITH_OWNER_SKILL, SPELL_ATTR2_NO_ACTIVE_PETS, SPELL_ATTR2_NO_INITIAL_THREAT, SPELL_ATTR2_NO_JUMP_WHILE_CAST_PENDING, SPELL_ATTR2_NO_SCHOOL_IMMUNITIES, SPELL_ATTR2_NO_SHAPESHIFT_UI, SPELL_ATTR2_NO_TARGET_PER_SECOND_COSTS, SPELL_ATTR2_NOT_AN_ACTION, SPELL_ATTR2_PROC_COOLDOWN_ON_FAILURE, SPELL_ATTR2_RETAIN_ITEM_CAST, SPELL_ATTR2_SPECIAL_TAMING_FLAG, and SPELL_ATTR2_USE_SHAPESHIFT_BAR.
| TC_API_EXPORT size_t EnumUtils< SpellAttr3 >::ToIndex | ( | SpellAttr3 | value | ) |
Definition at line 748 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR3_ALLOW_AURA_WHILE_DEAD, SPELL_ATTR3_ALWAYS_HIT, SPELL_ATTR3_CAN_PROC_FROM_PROCS, SPELL_ATTR3_COMPLETELY_BLOCKED, SPELL_ATTR3_DO_NOT_DISPLAY_RANGE, SPELL_ATTR3_DO_NOT_TRIGGER_TARGET_STAND, SPELL_ATTR3_DOT_STACKING_RULE, SPELL_ATTR3_HIDE_CHANNEL_BAR, SPELL_ATTR3_HIDE_IN_RAID_FILTER, SPELL_ATTR3_IGNORE_CASTER_AND_TARGET_RESTRICTIONS, SPELL_ATTR3_IGNORE_CASTER_MODIFIERS, SPELL_ATTR3_INSTANT_TARGET_PROCS, SPELL_ATTR3_NO_AVOIDANCE, SPELL_ATTR3_NO_CASTING_BAR_TEXT, SPELL_ATTR3_NO_DAMAGE_HISTORY, SPELL_ATTR3_NO_DURABILITY_LOSS, SPELL_ATTR3_NO_PROC_EQUIP_REQUIREMENT, SPELL_ATTR3_NO_RES_TIMER, SPELL_ATTR3_NORMAL_RANGED_ATTACK, SPELL_ATTR3_NOT_A_PROC, SPELL_ATTR3_NOT_ON_AOE_IMMUNE, SPELL_ATTR3_ONLY_BATTLEGROUNDS, SPELL_ATTR3_ONLY_ON_GHOSTS, SPELL_ATTR3_ONLY_ON_PLAYER, SPELL_ATTR3_ONLY_PROC_ON_CASTER, SPELL_ATTR3_ONLY_PROC_OUTDOORS, SPELL_ATTR3_PVP_ENABLING, SPELL_ATTR3_REQUIRES_MAIN_HAND_WEAPON, SPELL_ATTR3_REQUIRES_OFF_HAND_WEAPON, SPELL_ATTR3_SUPPRESS_CASTER_PROCS, SPELL_ATTR3_SUPPRESS_TARGET_PROCS, and SPELL_ATTR3_TREAT_AS_PERIODIC.
| TC_API_EXPORT size_t EnumUtils< SpellAttr4 >::ToIndex | ( | SpellAttr4 | value | ) |
Definition at line 877 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR4_ALLOW_CAST_WHILE_CASTING, SPELL_ATTR4_ALLOW_CLIENT_TARGETING, SPELL_ATTR4_ALLOW_ENTERING_ARENA, SPELL_ATTR4_ALLOW_PROC_WHILE_SITTING, SPELL_ATTR4_AURA_BOUNCE_FAILS_SPELL, SPELL_ATTR4_AURA_EXPIRES_OFFLINE, SPELL_ATTR4_AURA_IS_BUFF, SPELL_ATTR4_AURA_NEVER_BOUNCES, SPELL_ATTR4_AUTO_RANGED_COMBAT, SPELL_ATTR4_BOUNCY_CHAIN_MISSILES, SPELL_ATTR4_CANNOT_BE_STOLEN, SPELL_ATTR4_CLASS_TRIGGER_ONLY_ON_TARGET, SPELL_ATTR4_COMBAT_FEEDBACK_WHEN_USABLE, SPELL_ATTR4_DO_NOT_LOG_CASTER, SPELL_ATTR4_FORCE_DISPLAY_CASTBAR, SPELL_ATTR4_IGNORE_COMBAT_TIMER, SPELL_ATTR4_IGNORE_DAMAGE_TAKEN_MODIFIERS, SPELL_ATTR4_IGNORE_DEFAULT_ARENA_RESTRICTIONS, SPELL_ATTR4_NO_CAST_LOG, SPELL_ATTR4_NO_HARMFUL_THREAT, SPELL_ATTR4_NO_HELPFUL_THREAT, SPELL_ATTR4_NO_PARTIAL_IMMUNITY, SPELL_ATTR4_NOT_IN_ARENA_OR_RATED_BATTLEGROUND, SPELL_ATTR4_NOT_IN_SPELLBOOK, SPELL_ATTR4_OBSOLETE, SPELL_ATTR4_ONLY_FLYING_AREAS, SPELL_ATTR4_OWNER_POWER_SCALING, SPELL_ATTR4_PROC_SUPPRESS_SWING_ANIM, SPELL_ATTR4_REACTIVE_DAMAGE_PROC, SPELL_ATTR4_SUPPRESS_WEAPON_PROCS, SPELL_ATTR4_USE_FACING_FROM_SPELL, and SPELL_ATTR4_WEAPON_SPEED_COST_SCALING.
| TC_API_EXPORT size_t EnumUtils< SpellAttr5 >::ToIndex | ( | SpellAttr5 | value | ) |
Definition at line 1006 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR5_ADD_MELEE_HIT_RATING, SPELL_ATTR5_AI_DOESNT_FACE_TARGET, SPELL_ATTR5_ALLOW_ACTIONS_DURING_CHANNEL, SPELL_ATTR5_ALLOW_WHILE_CONFUSED, SPELL_ATTR5_ALLOW_WHILE_FLEEING, SPELL_ATTR5_ALLOW_WHILE_STUNNED, SPELL_ATTR5_ALWAYS_AOE_LINE_OF_SIGHT, SPELL_ATTR5_ALWAYS_LINE_OF_SIGHT, SPELL_ATTR5_ALWAYS_SHOW_GROUND_TEXTURE, SPELL_ATTR5_AURA_AFFECTS_NOT_JUST_REQ_EQUIPPED_ITEM, SPELL_ATTR5_AURA_UNIQUE_PER_CASTER, SPELL_ATTR5_DO_NOT_ATTEMPT_A_PET_RESUMMON_WHEN_DISMOUNTING, SPELL_ATTR5_DO_NOT_DISPLAY_DURATION, SPELL_ATTR5_EXTRA_INITIAL_PERIOD, SPELL_ATTR5_IGNORE_AREA_EFFECT_PVP_CHECK, SPELL_ATTR5_IGNORE_CASTER_REQUIREMENTS, SPELL_ATTR5_IGNORE_TARGET_REQUIREMENTS, SPELL_ATTR5_IMPLIED_TARGETING, SPELL_ATTR5_LIMIT_N, SPELL_ATTR5_MELEE_CHAIN_TARGETING, SPELL_ATTR5_NO_CASTER_AURA_ICON, SPELL_ATTR5_NO_PARTIAL_RESISTS, SPELL_ATTR5_NO_REAGENT_COST_WITH_AURA, SPELL_ATTR5_NO_TARGET_AURA_ICON, SPELL_ATTR5_NOT_AVAILABLE_WHILE_CHARMED, SPELL_ATTR5_NOT_ON_PLAYER, SPELL_ATTR5_NOT_ON_PLAYER_CONTROLLED_NPC, SPELL_ATTR5_NOT_ON_TRIVIAL, SPELL_ATTR5_REMOVE_ENTERING_ARENA, SPELL_ATTR5_SPELL_HASTE_AFFECTS_PERIODIC, SPELL_ATTR5_TREAT_AS_AREA_EFFECT, and SPELL_ATTR5_TRIGGERS_CHANNELING.
| TC_API_EXPORT size_t EnumUtils< SpellAttr6 >::ToIndex | ( | SpellAttr6 | value | ) |
Definition at line 1135 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR6_ABSORB_CANNOT_BE_IGNORE, SPELL_ATTR6_AI_PRIMARY_RANGED_ATTACK, SPELL_ATTR6_ALLOW_EQUIP_WHILE_CASTING, SPELL_ATTR6_ALLOW_ON_CHARMED_TARGETS, SPELL_ATTR6_ALLOW_WHILE_RIDING_VEHICLE, SPELL_ATTR6_AURA_ICON_ONLY_FOR_CASTER_LIMIT_10, SPELL_ATTR6_AURA_IS_WEAPON_PROC, SPELL_ATTR6_CAN_ASSIST_IMMUNE_PC, SPELL_ATTR6_CAN_TARGET_UNTARGETABLE, SPELL_ATTR6_DELAY_COMBAT_TIMER_DURING_CAST, SPELL_ATTR6_DISABLE_TIED_EFFECT_POINTS, SPELL_ATTR6_DO_NOT_AUTO_SELECT_TARGET_WITH_INITIATES_COMBAT, SPELL_ATTR6_DO_NOT_CHAIN_TO_CROWD_CONTROLLED_TARGETS, SPELL_ATTR6_DO_NOT_CONSUME_RESOURCES, SPELL_ATTR6_DO_NOT_RESET_COOLDOWN_IN_ARENA, SPELL_ATTR6_DOESNT_RESET_SWING_TIMER_IF_INSTANT, SPELL_ATTR6_FLOATING_COMBAT_TEXT_ON_CAST, SPELL_ATTR6_IGNORE_CASTER_DAMAGE_MODIFIERS, SPELL_ATTR6_IGNORE_FOR_MOD_TIME_RATE, SPELL_ATTR6_IGNORE_HEALING_MODIFIERS, SPELL_ATTR6_IGNORE_PHASE_SHIFT, SPELL_ATTR6_NO_AURA_LOG, SPELL_ATTR6_NO_CATEGORY_COOLDOWN_MODS, SPELL_ATTR6_NO_COOLDOWN_ON_TOOLTIP, SPELL_ATTR6_NO_JUMP_PATHING, SPELL_ATTR6_NO_PUSHBACK, SPELL_ATTR6_NOT_AN_ATTACK, SPELL_ATTR6_NOT_IN_RAID_INSTANCES, SPELL_ATTR6_ORIGINATE_FROM_CONTROLLER, SPELL_ATTR6_SHOW_MECHANIC_AS_COMBAT_TEXT, SPELL_ATTR6_TAPS_IMMEDIATELY, and SPELL_ATTR6_VEHICLE_IMMUNITY_CATEGORY.
| TC_API_EXPORT size_t EnumUtils< SpellAttr7 >::ToIndex | ( | SpellAttr7 | value | ) |
Definition at line 1264 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR7_ALLIANCE_SPECIFIC_SPELL, SPELL_ATTR7_ALLOW_SPELL_REFLECTION, SPELL_ATTR7_ALWAYS_CAST_LOG, SPELL_ATTR7_ATTACK_ON_CHARGE_TO_UNIT, SPELL_ATTR7_BYPASS_NO_RESURRECT_AURA, SPELL_ATTR7_CAN_BE_MULTI_CAST, SPELL_ATTR7_CAN_CAUSE_INTERRUPT, SPELL_ATTR7_CAN_CAUSE_SILENCE, SPELL_ATTR7_CAN_PROC_FROM_SUPPRESSED_TARGET_PROCS, SPELL_ATTR7_DEBUG_SPELL, SPELL_ATTR7_DISABLE_AURA_WHILE_DEAD, SPELL_ATTR7_DISPEL_REMOVES_CHARGES, SPELL_ATTR7_DO_NOT_COUNT_FOR_PVP_SCOREBOARD, SPELL_ATTR7_DO_NOT_LOG_PVP_KILL, SPELL_ATTR7_DONT_CAUSE_SPELL_PUSHBACK, SPELL_ATTR7_HORDE_SPECIFIC_SPELL, SPELL_ATTR7_IGNORES_COLD_WEATHER_FLYING_REQUIREMENT, SPELL_ATTR7_NO_ATTACK_DODGE, SPELL_ATTR7_NO_ATTACK_MISS, SPELL_ATTR7_NO_ATTACK_PARRY, SPELL_ATTR7_NO_CLIENT_FAIL_WHILE_STUNNED_FLEEING_CONFUSED, SPELL_ATTR7_NO_TARGET_DURATION_MOD, SPELL_ATTR7_NO_UI_NOT_INTERRUPTIBLE, SPELL_ATTR7_ONLY_IN_SPELLBOOK_UNTIL_LEARNED, SPELL_ATTR7_PREPARE_FOR_VEHICLE_CONTROL_END, SPELL_ATTR7_RECAST_ON_RESUMMON, SPELL_ATTR7_REFLECTION_ONLY_DEFENDS, SPELL_ATTR7_REPORT_SPELL_FAILURE_TO_UNIT_TARGET, SPELL_ATTR7_RESET_SWING_TIMER_AT_SPELL_START, SPELL_ATTR7_RETAIN_COOLDOWN_THROUGH_LOAD, SPELL_ATTR7_TREAT_AS_NPC_AOE, and SPELL_ATTR7_TREAT_AS_RAID_BUFF.
| TC_API_EXPORT size_t EnumUtils< SpellAttr8 >::ToIndex | ( | SpellAttr8 | value | ) |
Definition at line 1393 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR8_AI_FACE_TARGET, SPELL_ATTR8_ALLOW_TARGETS_HIDDEN_BY_SPAWN_TRACKING, SPELL_ATTR8_ALLOW_WHILE_CHARMED, SPELL_ATTR8_AURA_POINTS_ON_CLIENT, SPELL_ATTR8_AURA_REQUIRED_BY_CLIENT, SPELL_ATTR8_CAN_ATTACK_IMMUNE_PC, SPELL_ATTR8_CAN_HIT_AOE_UNTARGETABLE, SPELL_ATTR8_DISPLAY_LARGE_AURA_ICON_ON_UNIT_FRAMES_BOSS_AURA, SPELL_ATTR8_ENFORCE_IN_COMBAT_RESSURECTION_LIMIT, SPELL_ATTR8_HASTE_AFFECTS_DURATION, SPELL_ATTR8_HEAL_PREDICTION, SPELL_ATTR8_IGNORE_DYNAMIC_OBJECT_CASTER, SPELL_ATTR8_IGNORE_SANCTUARY, SPELL_ATTR8_IGNORE_SPELLCAST_OVERRIDE_COST, SPELL_ATTR8_MASTERY_AFFECTS_POINTS, SPELL_ATTR8_MELEE_HASTE_AFFECTS_PERIODIC, SPELL_ATTR8_MIRROR_CREATURE_NAME, SPELL_ATTR8_NO_ATTACK_BLOCK, SPELL_ATTR8_NO_LEVEL_UP_TOAST, SPELL_ATTR8_NO_SUMMON_DEST_FROM_CLIENT_TARGETING_PATHING_REQUIREMENT, SPELL_ATTR8_NOT_IN_BATTLEGROUND, SPELL_ATTR8_NOT_IN_SPELLBOOK_UNTIL_LEARNED, SPELL_ATTR8_ONLY_PLAYERS_CAN_CAST_THIS_SPELL, SPELL_ATTR8_ONLY_TARGET_IF_SAME_CREATOR, SPELL_ATTR8_ONLY_TARGET_OWN_SUMMONS, SPELL_ATTR8_PERIODIC_CAN_CRIT, SPELL_ATTR8_REMOVE_OUTSIDE_DUNGEONS_AND_RAIDS, SPELL_ATTR8_REQUIRES_EQUIPPED_INV_TYPES, SPELL_ATTR8_REQUIRES_LOCATION_TO_BE_ON_LIQUID_SURFACE, SPELL_ATTR8_SKIP_IS_KNOWN_CHECK, SPELL_ATTR8_TARGET_PROCS_ON_CASTER, and SPELL_ATTR8_USE_TARGETS_LEVEL_FOR_SPELL_SCALING.
| TC_API_EXPORT size_t EnumUtils< SpellAttr9 >::ToIndex | ( | SpellAttr9 | value | ) |
Definition at line 1522 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR9_ALLOW_CAST_WHILE_CHANNELING, SPELL_ATTR9_ALLOW_DARK_SIMULACRUM, SPELL_ATTR9_ALLOW_WHILE_BANISHED_AURA_STATE, SPELL_ATTR9_AUTOCAST_OFF_BY_DEFAULT, SPELL_ATTR9_CANNOT_KILL_TARGET, SPELL_ATTR9_CHANNEL_PERSISTS_ON_PET_FOLLOW, SPELL_ATTR9_COOLDOWN_IGNORES_RANGED_WEAPON, SPELL_ATTR9_DO_NOT_ADD_TO_UNLEARN_LIST, SPELL_ATTR9_DO_NOT_DISPLAY_POWER_COST, SPELL_ATTR9_DO_NOT_LOG_AURA_REFRESH, SPELL_ATTR9_DONT_CONSUME_CHARGE_IF_ITEM_DELETED, SPELL_ATTR9_FACE_UNIT_TARGET_UPON_COMPLETION_OF_JUMP_CHARGE, SPELL_ATTR9_FORCE_CORPSE_TARGET, SPELL_ATTR9_FORCE_DEST_LOCATION, SPELL_ATTR9_HASTE_AFFECTS_MELEE_ABILITY_CASTTIME, SPELL_ATTR9_IGNORE_CASTER_HEALING_MODIFIERS, SPELL_ATTR9_IGNORE_DEFAULT_RATED_BATTLEGROUND_RESTRICTIONS, SPELL_ATTR9_IGNORE_SCHOOL_LOCKOUT, SPELL_ATTR9_IGNORE_TOTEM_REQUIREMENTS_FOR_CASTING, SPELL_ATTR9_ITEM_CAST_GRANTS_SKILL_GAIN, SPELL_ATTR9_ITEM_PASSIVE_ON_CLIENT, SPELL_ATTR9_JUMPCHARGE__NO_FACING_CONTROL, SPELL_ATTR9_LOG_PASSIVE, SPELL_ATTR9_MISSILE_SPEED_IS_DELAY_IN_SEC, SPELL_ATTR9_MOD_INVIS_INCLUDES_PARTY, SPELL_ATTR9_NEXT_MODAL_SPELL_REQUIRES_SAME_UNIT_TARGET, SPELL_ATTR9_NO_MOVEMENT_RADIUS_BONUS, SPELL_ATTR9_NOT_IN_ARENA, SPELL_ATTR9_ONLY_WHEN_ILLEGALLY_MOUNTED, SPELL_ATTR9_SPELLCAST_OVERRIDE_IN_SPELLBOOK, SPELL_ATTR9_SUPPRESS_VISUAL_KIT_ERRORS, and SPELL_ATTR9_TARGET_MUST_BE_GROUNDED.
| TC_API_EXPORT size_t EnumUtils< SpellCastResult >::ToIndex | ( | SpellCastResult | value | ) |
Definition at line 3140 of file enuminfo_SharedDefines.cpp.
References GRANT_PET_LEVEL_FAIL, SPELL_FAILED_AFFECTING_COMBAT, SPELL_FAILED_ALREADY_AT_FULL_HEALTH, SPELL_FAILED_ALREADY_AT_FULL_MANA, SPELL_FAILED_ALREADY_AT_FULL_POWER, SPELL_FAILED_ALREADY_BEING_TAMED, SPELL_FAILED_ALREADY_HAVE_CHARM, SPELL_FAILED_ALREADY_HAVE_PET, SPELL_FAILED_ALREADY_HAVE_SUMMON, SPELL_FAILED_ALREADY_OPEN, SPELL_FAILED_AP_ITEM_FROM_PREVIOUS_TIER, SPELL_FAILED_APPRENTICE_RIDING_REQUIREMENT, SPELL_FAILED_AREA_TRIGGER_CREATION, SPELL_FAILED_ARTIFACT_AT_FULL_POWER, SPELL_FAILED_ARTISAN_RIDING_REQUIREMENT, SPELL_FAILED_AURA_BOUNCED, SPELL_FAILED_AUTOTRACK_INTERRUPTED, SPELL_FAILED_AZERITE_EMPOWERED_NO_CHOICES_TO_UNDO, SPELL_FAILED_AZERITE_EMPOWERED_ONLY, SPELL_FAILED_BAD_IMPLICIT_TARGETS, SPELL_FAILED_BAD_TARGET_FILTER, SPELL_FAILED_BAD_TARGETS, SPELL_FAILED_BATTLE_FOR_AZEROTH_RIDING_REQUIREMENT, SPELL_FAILED_BLUEPRINT_KNOWN, SPELL_FAILED_BM_OR_INVISGOD, SPELL_FAILED_BROKEN_ISLES_RIDING_REQUIREMENT, SPELL_FAILED_BUILDING_ACTIVATE_NOT_READY, SPELL_FAILED_BY_NOT_MOVING, SPELL_FAILED_CANT_ADD_BATTLE_PET, SPELL_FAILED_CANT_BE_CHARMED, SPELL_FAILED_CANT_BE_ENCHANTED, SPELL_FAILED_CANT_BE_MILLED, SPELL_FAILED_CANT_BE_OBLITERATED, SPELL_FAILED_CANT_BE_PROSPECTED, SPELL_FAILED_CANT_BE_RECRAFTED, SPELL_FAILED_CANT_BE_SALVAGED, SPELL_FAILED_CANT_BE_SALVAGED_SKILL, SPELL_FAILED_CANT_BE_SCRAPPED, SPELL_FAILED_CANT_CAST_ON_TAPPED, SPELL_FAILED_CANT_DO_THAT_RIGHT_NOW, SPELL_FAILED_CANT_DUEL_WHILE_INVISIBLE, SPELL_FAILED_CANT_DUEL_WHILE_STEALTHED, SPELL_FAILED_CANT_FLY_HERE, SPELL_FAILED_CANT_OVERRIDE_ENCHANT_VISUAL, SPELL_FAILED_CANT_REPLACE_ITEM_BONUS, SPELL_FAILED_CANT_STEALTH, SPELL_FAILED_CANT_UNTALENT, SPELL_FAILED_CANT_UPGRADE_BATTLE_PET, SPELL_FAILED_CASTER_AURASTATE, SPELL_FAILED_CASTER_DEAD, SPELL_FAILED_CHARMED, SPELL_FAILED_CHEST_IN_USE, SPELL_FAILED_COLD_RIDING_REQUIREMENT, SPELL_FAILED_CONFUSED, SPELL_FAILED_CRAFTING_REAGENTS, SPELL_FAILED_CS_RIDING_REQUIREMENT, SPELL_FAILED_CURRENCY_WEIGHT_MISMATCH, SPELL_FAILED_CUSTOM_ERROR, SPELL_FAILED_DAMAGE_IMMUNE, SPELL_FAILED_DISABLED_BY_AURA_LABEL, SPELL_FAILED_DISABLED_BY_MAX_USABLE_LEVEL, SPELL_FAILED_DISABLED_BY_POWER_SCALING, SPELL_FAILED_DONT_REPORT, SPELL_FAILED_DRAENOR_RIDING_REQUIREMENT, SPELL_FAILED_DRAGONRIDING_RIDING_REQUIREMENT, SPELL_FAILED_EQUIPPED_ITEM, SPELL_FAILED_EQUIPPED_ITEM_CLASS, SPELL_FAILED_EQUIPPED_ITEM_CLASS_MAINHAND, SPELL_FAILED_EQUIPPED_ITEM_CLASS_OFFHAND, SPELL_FAILED_ERROR, SPELL_FAILED_EXCEEDED_WEEKLY_USAGE, SPELL_FAILED_EXPERT_RIDING_REQUIREMENT, SPELL_FAILED_FALLING, SPELL_FAILED_FISHING_TOO_LOW, SPELL_FAILED_FIZZLE, SPELL_FAILED_FLEEING, SPELL_FAILED_FLIGHT_MASTER_RIDING_REQUIREMENT, SPELL_FAILED_FLOATING_MOUNT_NOT_ALLOWED, SPELL_FAILED_FLYING_MOUNT_NOT_ALLOWED, SPELL_FAILED_FOLLOWER_CLASS_SPEC_CAP, SPELL_FAILED_FOLLOWER_KNOWN, SPELL_FAILED_FOOD_LOWLEVEL, SPELL_FAILED_GARRISON_FOLLOWER_AT_MIN_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_HAS_ABILITY, SPELL_FAILED_GARRISON_FOLLOWER_HAS_SINGLE_MISSION_ABILITY, SPELL_FAILED_GARRISON_FOLLOWER_IN_BUILDING, SPELL_FAILED_GARRISON_FOLLOWER_MAX_ITEM_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_MAX_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_MAX_QUALITY, SPELL_FAILED_GARRISON_FOLLOWER_MIN_ITEM_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_NOT_MAX_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_ON_MISSION, SPELL_FAILED_GARRISON_FOLLOWER_REQUIRES_EPIC, SPELL_FAILED_GARRISON_MAX_LEVEL, SPELL_FAILED_GARRISON_MISSION_COMPLETE, SPELL_FAILED_GARRISON_MISSION_NOT_IN_PROGRESS, SPELL_FAILED_GARRISON_NO_MISSIONS_AVAILABLE, SPELL_FAILED_GARRISON_NOT_OWNED, SPELL_FAILED_GARRISON_NOT_UPGRADEABLE, SPELL_FAILED_GARRISON_OWNED, SPELL_FAILED_GLYPH_EXCLUSIVE_CATEGORY, SPELL_FAILED_GLYPH_INVALID_SPEC, SPELL_FAILED_GLYPH_NO_SPEC, SPELL_FAILED_GLYPH_SOCKET_LOCKED, SPELL_FAILED_GROUND_MOUNT_NOT_ALLOWED, SPELL_FAILED_HAS_MISSION, SPELL_FAILED_HIGHLEVEL, SPELL_FAILED_HUNGER_SATIATED, SPELL_FAILED_IMMUNE, SPELL_FAILED_IN_COMBAT_RES_LIMIT_REACHED, SPELL_FAILED_INCORRECT_AREA, SPELL_FAILED_INELIGIBLE_WEAPON_APPEARANCE, SPELL_FAILED_INTERRUPTED, SPELL_FAILED_INTERRUPTED_COMBAT, SPELL_FAILED_INVALID_GLYPH, SPELL_FAILED_ITEM_ALREADY_ENCHANTED, SPELL_FAILED_ITEM_AT_MAX_CHARGES, SPELL_FAILED_ITEM_CREATION_DISABLED_FOR_EVENT, SPELL_FAILED_ITEM_ENCHANT_TRADE_WINDOW, SPELL_FAILED_ITEM_GONE, SPELL_FAILED_ITEM_MOD_APPEARANCE_GROUP_ALREADY_KNOWN, SPELL_FAILED_ITEM_NOT_A_WEAPON, SPELL_FAILED_ITEM_NOT_FOUND, SPELL_FAILED_ITEM_NOT_READY, SPELL_FAILED_JOURNEYMAN_RIDING_REQUIREMENT, SPELL_FAILED_LEGACY_SPELL, SPELL_FAILED_LEVEL_LINKED_LOW_LEVEL, SPELL_FAILED_LEVEL_REQUIREMENT, SPELL_FAILED_LINE_OF_SIGHT, SPELL_FAILED_LOW_CASTLEVEL, SPELL_FAILED_LOWLEVEL, SPELL_FAILED_MAINHAND_EMPTY, SPELL_FAILED_MASTER_RIDING_REQUIREMENT, SPELL_FAILED_MAX_LEVEL_TOO_LOW, SPELL_FAILED_MAX_SOCKETS, SPELL_FAILED_MIN_SKILL, SPELL_FAILED_MOUNT_ABOVE_WATER_HERE, SPELL_FAILED_MOUNT_COLLECTED_ON_OTHER_CHAR, SPELL_FAILED_MOUNT_EQUIPMENT_ERROR, SPELL_FAILED_MOUNT_NO_FLOAT_HERE, SPELL_FAILED_MOUNT_NO_UNDERWATER_HERE, SPELL_FAILED_MOVING, SPELL_FAILED_MUST_KNOW_SUPERCEDING_SPELL, SPELL_FAILED_NEED_ALL_PARTY_MEMBERS, SPELL_FAILED_NEED_AMMO, SPELL_FAILED_NEED_AMMO_POUCH, SPELL_FAILED_NEED_EXOTIC_AMMO, SPELL_FAILED_NEED_MORE_ITEMS, SPELL_FAILED_NO_ACTIONS, SPELL_FAILED_NO_ACTIVE_GLYPHS, SPELL_FAILED_NO_AMMO, SPELL_FAILED_NO_ARTIFACT_EQUIPPED, SPELL_FAILED_NO_BUILDING_FOR_SHIPMENT, SPELL_FAILED_NO_CHARGES_REMAIN, SPELL_FAILED_NO_COMBO_POINTS, SPELL_FAILED_NO_DUELING, SPELL_FAILED_NO_DUNGEON_ENCOUNTER, SPELL_FAILED_NO_EDIBLE_CORPSES, SPELL_FAILED_NO_ENDURANCE, SPELL_FAILED_NO_FISH, SPELL_FAILED_NO_ITEMS_WHILE_SHAPESHIFTED, SPELL_FAILED_NO_LIQUID, SPELL_FAILED_NO_MOUNTS_ALLOWED, SPELL_FAILED_NO_PET, SPELL_FAILED_NO_PLAYTIME, SPELL_FAILED_NO_POWER, SPELL_FAILED_NO_SHIPMENTS_FOR_CONTAINER, SPELL_FAILED_NO_SPEC, SPELL_FAILED_NO_TELEPORT_FROM_DUNGEON, SPELL_FAILED_NO_VACANT_SEAT, SPELL_FAILED_NO_VALID_TARGETS, SPELL_FAILED_NOPATH, SPELL_FAILED_NOT_BEHIND, SPELL_FAILED_NOT_ENOUGH_CURRENCY, SPELL_FAILED_NOT_ENOUGH_SHIPMENTS_FOR_CONTAINER, SPELL_FAILED_NOT_ENOUGH_TARGETS, SPELL_FAILED_NOT_FISHABLE, SPELL_FAILED_NOT_FLYING, SPELL_FAILED_NOT_HERE, SPELL_FAILED_NOT_IDLE, SPELL_FAILED_NOT_IN_ARENA, SPELL_FAILED_NOT_IN_BARBERSHOP, SPELL_FAILED_NOT_IN_BATTLEGROUND, SPELL_FAILED_NOT_IN_CONTROL, SPELL_FAILED_NOT_IN_LFG_DUNGEON, SPELL_FAILED_NOT_IN_MAGE_TOWER, SPELL_FAILED_NOT_IN_RAID_INSTANCE, SPELL_FAILED_NOT_IN_RATED_BATTLEGROUND, SPELL_FAILED_NOT_INACTIVE, SPELL_FAILED_NOT_INFRONT, SPELL_FAILED_NOT_KNOWN, SPELL_FAILED_NOT_MOUNTED, SPELL_FAILED_NOT_ON_DAMAGE_IMMUNE, SPELL_FAILED_NOT_ON_GROUND, SPELL_FAILED_NOT_ON_MOUNTED, SPELL_FAILED_NOT_ON_SHAPESHIFT, SPELL_FAILED_NOT_ON_STEALTHED, SPELL_FAILED_NOT_ON_TAXI, SPELL_FAILED_NOT_ON_TRANSPORT, SPELL_FAILED_NOT_READY, SPELL_FAILED_NOT_SHAPESHIFT, SPELL_FAILED_NOT_SOULBOUND, SPELL_FAILED_NOT_STANDING, SPELL_FAILED_NOT_TRADEABLE, SPELL_FAILED_NOT_TRADING, SPELL_FAILED_NOT_UNSHEATHED, SPELL_FAILED_NOT_WHILE_CHROMIE_TIMED, SPELL_FAILED_NOT_WHILE_FATIGUED, SPELL_FAILED_NOT_WHILE_GHOST, SPELL_FAILED_NOT_WHILE_LEVEL_LINKED, SPELL_FAILED_NOT_WHILE_LOOTING, SPELL_FAILED_NOT_WHILE_MERCENARY, SPELL_FAILED_NOT_WHILE_TRADING, SPELL_FAILED_NOTHING_TO_DISPEL, SPELL_FAILED_NOTHING_TO_STEAL, SPELL_FAILED_ON_USE_ENCHANT, SPELL_FAILED_ONLY_ABOVEWATER, SPELL_FAILED_ONLY_BATTLEGROUNDS, SPELL_FAILED_ONLY_IN_ARENA, SPELL_FAILED_ONLY_INDOORS, SPELL_FAILED_ONLY_MOUNTED, SPELL_FAILED_ONLY_NOT_SWIMMING, SPELL_FAILED_ONLY_OUTDOORS, SPELL_FAILED_ONLY_SHAPESHIFT, SPELL_FAILED_ONLY_STEALTHED, SPELL_FAILED_ONLY_UNDERWATER, SPELL_FAILED_OUT_OF_RANGE, SPELL_FAILED_PACIFIED, SPELL_FAILED_PANDA_RIDING_REQUIREMENT, SPELL_FAILED_PARTIAL_PLAYTIME, SPELL_FAILED_PASSIVE_REPLACED, SPELL_FAILED_PET_CAN_RENAME, SPELL_FAILED_PLAY_TIME, SPELL_FAILED_PLAYER_CONDITION, SPELL_FAILED_POSSESSED, SPELL_FAILED_PREVENTED_BY_MECHANIC, SPELL_FAILED_PVP_TARGET_WHILE_UNFLAGGED, SPELL_FAILED_REAGENTS, SPELL_FAILED_REPUTATION, SPELL_FAILED_REQUIRES_AREA, SPELL_FAILED_REQUIRES_SPELL_FOCUS, SPELL_FAILED_RIDING_VEHICLE, SPELL_FAILED_ROOTED, SPELL_FAILED_RUNEFORGE_LEGENDARY_UPGRADE, SPELL_FAILED_SAME_ENCHANT_VISUAL, SPELL_FAILED_SET_CHROMIE_TIME_ERROR, SPELL_FAILED_SET_COVENANT_ERROR, SPELL_FAILED_SHADOWLANDS_RIDING_REQUIREMENT, SPELL_FAILED_SHIPMENTS_FULL, SPELL_FAILED_SILENCED, SPELL_FAILED_SKILL_LINE_NOT_KNOWN, SPELL_FAILED_SOULBIND_CONDUIT_LEARN_FAILED_INVALID_COVENANT, SPELL_FAILED_SPEC_DISABLED, SPELL_FAILED_SPECTATOR_OR_COMMENTATOR, SPELL_FAILED_SPELL_ALREADY_KNOWN, SPELL_FAILED_SPELL_EFFECT_FAILED, SPELL_FAILED_SPELL_IN_PROGRESS, SPELL_FAILED_SPELL_LEARNED, SPELL_FAILED_SPELL_UNAVAILABLE, SPELL_FAILED_STUNNED, SPELL_FAILED_SUCCESS, SPELL_FAILED_SUMMON_MAP_CONDITION, SPELL_FAILED_SUMMON_PENDING, SPELL_FAILED_TARGET_AFFECTING_COMBAT, SPELL_FAILED_TARGET_AURASTATE, SPELL_FAILED_TARGET_CANNOT_BE_RESURRECTED, SPELL_FAILED_TARGET_DUELING, SPELL_FAILED_TARGET_ENEMY, SPELL_FAILED_TARGET_ENRAGED, SPELL_FAILED_TARGET_FREEFORALL, SPELL_FAILED_TARGET_FRIENDLY, SPELL_FAILED_TARGET_HAS_RESURRECT_PENDING, SPELL_FAILED_TARGET_IN_COMBAT, SPELL_FAILED_TARGET_IN_PET_BATTLE, SPELL_FAILED_TARGET_IS_PLAYER, SPELL_FAILED_TARGET_IS_PLAYER_CONTROLLED, SPELL_FAILED_TARGET_IS_TRIVIAL, SPELL_FAILED_TARGET_IS_UNTARGETABLE_BY_ANYONE, SPELL_FAILED_TARGET_LOCKED_TO_RAID_INSTANCE, SPELL_FAILED_TARGET_NO_POCKETS, SPELL_FAILED_TARGET_NO_RANGED_WEAPONS, SPELL_FAILED_TARGET_NO_WEAPONS, SPELL_FAILED_TARGET_NOT_DEAD, SPELL_FAILED_TARGET_NOT_GHOST, SPELL_FAILED_TARGET_NOT_GROUNDED, SPELL_FAILED_TARGET_NOT_IN_INSTANCE, SPELL_FAILED_TARGET_NOT_IN_PARTY, SPELL_FAILED_TARGET_NOT_IN_RAID, SPELL_FAILED_TARGET_NOT_IN_SANCTUARY, SPELL_FAILED_TARGET_NOT_LOOTED, SPELL_FAILED_TARGET_NOT_PLAYER, SPELL_FAILED_TARGET_UNSKINNABLE, SPELL_FAILED_TARGETS_DEAD, SPELL_FAILED_THIRST_SATIATED, SPELL_FAILED_TOO_CLOSE, SPELL_FAILED_TOO_MANY_OF_ITEM, SPELL_FAILED_TOO_MANY_SKILLS, SPELL_FAILED_TOO_MANY_SOCKETS, SPELL_FAILED_TOO_SHALLOW, SPELL_FAILED_TOTEM_CATEGORY, SPELL_FAILED_TOTEMS, SPELL_FAILED_TOY_ALREADY_KNOWN, SPELL_FAILED_TOY_USE_LIMIT_REACHED, SPELL_FAILED_TRAINING_POINTS, SPELL_FAILED_TRANSFORM_UNUSABLE, SPELL_FAILED_TRANSMOG_OUTFIT_ALREADY_KNOWN, SPELL_FAILED_TRANSMOG_SET_ALREADY_KNOWN, SPELL_FAILED_TRANSPORT_NOT_READY, SPELL_FAILED_TRY_AGAIN, SPELL_FAILED_UNDERWATER_MOUNT_NOT_ALLOWED, SPELL_FAILED_UNIQUE_GLYPH, SPELL_FAILED_UNIT_NOT_BEHIND, SPELL_FAILED_UNIT_NOT_INFRONT, SPELL_FAILED_UNKNOWN, SPELL_FAILED_VETERAN_TRIAL_ABOVE_SKILL_RANK_MAX, SPELL_FAILED_VISION_OBSCURED, SPELL_FAILED_WARBAND_SCENE_ALREADY_KNOWN, SPELL_FAILED_WEIGHT_NOT_ENOUGH, SPELL_FAILED_WEIGHT_TOO_MUCH, SPELL_FAILED_WRONG_ARTIFACT_EQUIPPED, SPELL_FAILED_WRONG_BATTLE_PET_TYPE, SPELL_FAILED_WRONG_FACTION, SPELL_FAILED_WRONG_PET_FOOD, SPELL_FAILED_WRONG_WEATHER, and SPELL_FAILED_YOU_CANNOT_USE_THAT_IN_PVP_INSTANCE.
| TC_API_EXPORT size_t EnumUtils< SpellDmgClass >::ToIndex | ( | SpellDmgClass | value | ) |
Definition at line 3761 of file enuminfo_SharedDefines.cpp.
References SPELL_DAMAGE_CLASS_MAGIC, SPELL_DAMAGE_CLASS_MELEE, SPELL_DAMAGE_CLASS_NONE, and SPELL_DAMAGE_CLASS_RANGED.
| TC_API_EXPORT size_t EnumUtils< SpellFamilyNames >::ToIndex | ( | SpellFamilyNames | value | ) |
Definition at line 5678 of file enuminfo_SharedDefines.cpp.
References SPELLFAMILY_DEATHKNIGHT, SPELLFAMILY_DEMON_HUNTER, SPELLFAMILY_DRUID, SPELLFAMILY_EVOKER, SPELLFAMILY_GENERIC, SPELLFAMILY_HUNTER, SPELLFAMILY_MAGE, SPELLFAMILY_MONK, SPELLFAMILY_PALADIN, SPELLFAMILY_PET, SPELLFAMILY_POTION, SPELLFAMILY_PRIEST, SPELLFAMILY_ROGUE, SPELLFAMILY_SHAMAN, SPELLFAMILY_TOTEMS, SPELLFAMILY_UNK1, SPELLFAMILY_UNK100, SPELLFAMILY_UNK2, SPELLFAMILY_UNK66, SPELLFAMILY_UNK71, SPELLFAMILY_UNK78, SPELLFAMILY_UNK91, SPELLFAMILY_WARLOCK, SPELLFAMILY_WARLOCK_PET, and SPELLFAMILY_WARRIOR.
| TC_API_EXPORT size_t EnumUtils< SpellPreventionType >::ToIndex | ( | SpellPreventionType | value | ) |
Definition at line 3806 of file enuminfo_SharedDefines.cpp.
References SPELL_PREVENTION_TYPE_NO_ACTIONS, SPELL_PREVENTION_TYPE_NONE, SPELL_PREVENTION_TYPE_PACIFY, and SPELL_PREVENTION_TYPE_SILENCE.
| TC_API_EXPORT size_t EnumUtils< SpellSchools >::ToIndex | ( | SpellSchools | value | ) |
Definition at line 257 of file enuminfo_SharedDefines.cpp.
References SPELL_SCHOOL_ARCANE, SPELL_SCHOOL_FIRE, SPELL_SCHOOL_FROST, SPELL_SCHOOL_HOLY, SPELL_SCHOOL_NATURE, SPELL_SCHOOL_NORMAL, and SPELL_SCHOOL_SHADOW.
| TC_API_EXPORT size_t EnumUtils< UnitFlags >::ToIndex | ( | UnitFlags | value | ) |
Definition at line 115 of file enuminfo_UnitDefines.cpp.
References UNIT_FLAG_CAN_SWIM, UNIT_FLAG_CANT_SWIM, UNIT_FLAG_CONFUSED, UNIT_FLAG_DISARMED, UNIT_FLAG_FLEEING, UNIT_FLAG_FORCE_NAMEPLATE, UNIT_FLAG_IMMUNE, UNIT_FLAG_IMMUNE_TO_NPC, UNIT_FLAG_IMMUNE_TO_PC, UNIT_FLAG_IN_COMBAT, UNIT_FLAG_LOOTING, UNIT_FLAG_MOUNT, UNIT_FLAG_NON_ATTACKABLE, UNIT_FLAG_NON_ATTACKABLE_2, UNIT_FLAG_NOT_ATTACKABLE_1, UNIT_FLAG_ON_TAXI, UNIT_FLAG_PACIFIED, UNIT_FLAG_PET_IN_COMBAT, UNIT_FLAG_PLAYER_CONTROLLED, UNIT_FLAG_POSSESSED, UNIT_FLAG_PREPARATION, UNIT_FLAG_PREVENT_EMOTES_FROM_CHAT_TEXT, UNIT_FLAG_PVP_ENABLING, UNIT_FLAG_REMOVE_CLIENT_CONTROL, UNIT_FLAG_RENAME, UNIT_FLAG_SERVER_CONTROLLED, UNIT_FLAG_SHEATHE, UNIT_FLAG_SKINNABLE, UNIT_FLAG_STUNNED, UNIT_FLAG_UNINTERACTIBLE, UNIT_FLAG_UNK_28, and UNIT_FLAG_UNK_6.
| TC_API_EXPORT size_t EnumUtils< UnitFlags2 >::ToIndex | ( | UnitFlags2 | value | ) |
Definition at line 244 of file enuminfo_UnitDefines.cpp.
References UNIT_FLAG2_AI_WILL_ONLY_SWIM_IF_TARGET_SWIMS, UNIT_FLAG2_ALLOW_CHANGING_TALENTS, UNIT_FLAG2_ALLOW_CHEAT_SPELLS, UNIT_FLAG2_ATTACKER_IGNORES_MINIMUM_RANGES, UNIT_FLAG2_CANNOT_TURN, UNIT_FLAG2_COMPREHEND_LANG, UNIT_FLAG2_DISABLE_PRED_STATS, UNIT_FLAG2_DISARM_OFFHAND, UNIT_FLAG2_DISARM_RANGED, UNIT_FLAG2_DONT_FADE_IN, UNIT_FLAG2_DONT_GENERATE_COMBAT_LOG_WHEN_ENGAGED_WITH_NPCS, UNIT_FLAG2_FEIGN_DEATH, UNIT_FLAG2_FORCE_MOVEMENT, UNIT_FLAG2_GIGANTIC_AOI, UNIT_FLAG2_HIDE_BODY, UNIT_FLAG2_IGNORE_REPUTATION, UNIT_FLAG2_INFINITE_AOI, UNIT_FLAG2_INTERACT_WHILE_HOSTILE, UNIT_FLAG2_LARGE_AOI, UNIT_FLAG2_MIRROR_IMAGE, UNIT_FLAG2_NO_ACTIONS, UNIT_FLAG2_PLAY_DEATH_ANIM, UNIT_FLAG2_PREVENT_SPELL_CLICK, UNIT_FLAG2_REGENERATE_POWER, UNIT_FLAG2_RESTRICT_PARTY_INTERACTION, UNIT_FLAG2_SUPPRESS_HIGHLIGHT_WHEN_TARGETED_OR_MOUSED_OVER, UNIT_FLAG2_TREAT_AS_RAID_UNIT_FOR_HELPFUL_SPELLS, UNIT_FLAG2_UNINTERACTIBLE_IF_HOSTILE, UNIT_FLAG2_UNK2, UNIT_FLAG2_UNTARGETABLE_BY_CLIENT, UNIT_FLAG2_UNUSED_11, and UNIT_FLAG2_UNUSED_13.
| TC_API_EXPORT size_t EnumUtils< UnitFlags3 >::ToIndex | ( | UnitFlags3 | value | ) |
Definition at line 373 of file enuminfo_UnitDefines.cpp.
References UNIT_FLAG3_AI_OBSTACLE, UNIT_FLAG3_ALLOW_INTERACTION_WHILE_IN_COMBAT, UNIT_FLAG3_ALLOW_MOUNTED_COMBAT, UNIT_FLAG3_ALREADY_SKINNED, UNIT_FLAG3_ALTERNATIVE_DEFAULT_LANGUAGE, UNIT_FLAG3_DONT_FADE_OUT, UNIT_FLAG3_FAKE_DEAD, UNIT_FLAG3_FORCE_HIDE_NAMEPLATE, UNIT_FLAG3_GARRISON_PET, UNIT_FLAG3_IGNORE_COMBAT, UNIT_FLAG3_NO_FACING_ON_INTERACT_AND_FAST_FACING_CHASE, UNIT_FLAG3_NO_FACING_ON_INTERACT_WHILE_FAKE_DEAD, UNIT_FLAG3_SUPPRESS_ALL_NPC_FEEDBACK, UNIT_FLAG3_SUPPRESS_ALL_NPC_SOUNDS, UNIT_FLAG3_SUPPRESS_NPC_FEEDBACK, UNIT_FLAG3_SUPPRESS_NPC_SOUNDS, UNIT_FLAG3_UI_CAN_GET_POSITION, UNIT_FLAG3_UNCONSCIOUS_ON_DEATH, UNIT_FLAG3_UNK0, UNIT_FLAG3_UNK10, UNIT_FLAG3_UNK11, UNIT_FLAG3_UNK12, UNIT_FLAG3_UNK21, UNIT_FLAG3_UNK23, UNIT_FLAG3_UNK25, UNIT_FLAG3_UNK26, UNIT_FLAG3_UNK27, UNIT_FLAG3_UNK28, UNIT_FLAG3_UNK29, UNIT_FLAG3_UNK30, UNIT_FLAG3_UNK31, and UNIT_FLAG3_UNTARGETABLE_FROM_UI.
| TC_API_EXPORT size_t EnumUtils< WeatherType >::ToIndex | ( | WeatherType | value | ) |
Definition at line 5343 of file enuminfo_SharedDefines.cpp.
References WEATHER_TYPE_BLACKRAIN, WEATHER_TYPE_FINE, WEATHER_TYPE_RAIN, WEATHER_TYPE_SNOW, WEATHER_TYPE_STORM, and WEATHER_TYPE_THUNDERS.
| TC_API_EXPORT EnumText EnumUtils< AppenderType >::ToString | ( | AppenderType | value | ) |
Definition at line 84 of file enuminfo_LogCommon.cpp.
References APPENDER_CONSOLE, APPENDER_DB, APPENDER_FILE, and APPENDER_NONE.
| TC_API_EXPORT EnumText EnumUtils< ArenaTeamTypes >::ToString | ( | ArenaTeamTypes | value | ) |
Definition at line 30 of file enuminfo_ArenaTeam.cpp.
References ARENA_TEAM_2v2, ARENA_TEAM_3v3, and ARENA_TEAM_5v5.
| TC_API_EXPORT EnumText EnumUtils< AuctionHouseType >::ToString | ( | AuctionHouseType | value | ) |
Definition at line 84 of file enuminfo_AuctionHouseBot.cpp.
References AUCTION_HOUSE_ALLIANCE, AUCTION_HOUSE_HORDE, and AUCTION_HOUSE_NEUTRAL.
| TC_API_EXPORT EnumText EnumUtils< AuctionQuality >::ToString | ( | AuctionQuality | value | ) |
Definition at line 30 of file enuminfo_AuctionHouseBot.cpp.
References AUCTION_QUALITY_BLUE, AUCTION_QUALITY_GRAY, AUCTION_QUALITY_GREEN, AUCTION_QUALITY_ORANGE, AUCTION_QUALITY_PURPLE, AUCTION_QUALITY_WHITE, and AUCTION_QUALITY_YELLOW.
| TC_API_EXPORT EnumText EnumUtils< AuraStateType >::ToString | ( | AuraStateType | value | ) |
Definition at line 3477 of file enuminfo_SharedDefines.cpp.
References AURA_STATE_ARENA_PREPARATION, AURA_STATE_BANISHED, AURA_STATE_BLEED, AURA_STATE_DAZED, AURA_STATE_DEFENSIVE, AURA_STATE_DEFENSIVE_2, AURA_STATE_DRUID_PERIODIC_HEAL, AURA_STATE_ENRAGED, AURA_STATE_FAERIE_FIRE, AURA_STATE_FROZEN, AURA_STATE_HEALTHY_75_PERCENT, AURA_STATE_MARKED, AURA_STATE_NONE, AURA_STATE_RAID_ENCOUNTER, AURA_STATE_RAID_ENCOUNTER_2, AURA_STATE_RAMPAGE, AURA_STATE_ROGUE_POISONED, AURA_STATE_UNBALANCED, AURA_STATE_VICTORIOUS, AURA_STATE_VULNERABLE, AURA_STATE_WOUND_HEALTH_20_80, AURA_STATE_WOUND_HEALTH_35_80, AURA_STATE_WOUNDED_20_PERCENT, AURA_STATE_WOUNDED_25_PERCENT, AURA_STATE_WOUNDED_35_PERCENT, and AURA_STATE_WOUNDED_50_PERCENT.
| TC_API_EXPORT EnumText EnumUtils< BuyResult >::ToString | ( | BuyResult | value | ) |
Definition at line 465 of file enuminfo_ItemDefines.cpp.
References BUY_ERR_CANT_CARRY_MORE, BUY_ERR_CANT_FIND_ITEM, BUY_ERR_DISTANCE_TOO_FAR, BUY_ERR_ITEM_ALREADY_SOLD, BUY_ERR_ITEM_SOLD_OUT, BUY_ERR_NOT_ENOUGHT_MONEY, BUY_ERR_RANK_REQUIRE, BUY_ERR_REPUTATION_REQUIRE, and BUY_ERR_SELLER_DONT_LIKE_YOU.
| TC_API_EXPORT EnumText EnumUtils< ChatMsg >::ToString | ( | ChatMsg | value | ) |
Definition at line 5361 of file enuminfo_SharedDefines.cpp.
References CHAT_MSG_ACHIEVEMENT, CHAT_MSG_ADDON, CHAT_MSG_AFK, CHAT_MSG_ARENA_POINTS, CHAT_MSG_BATTLENET, CHAT_MSG_BG_SYSTEM_ALLIANCE, CHAT_MSG_BG_SYSTEM_HORDE, CHAT_MSG_BG_SYSTEM_NEUTRAL, CHAT_MSG_BN_INLINE_TOAST_ALERT, CHAT_MSG_BN_INLINE_TOAST_BROADCAST, CHAT_MSG_BN_INLINE_TOAST_BROADCAST_INFORM, CHAT_MSG_BN_INLINE_TOAST_CONVERSATION, CHAT_MSG_BN_WHISPER, CHAT_MSG_BN_WHISPER_INFORM, CHAT_MSG_BN_WHISPER_PLAYER_OFFLINE, CHAT_MSG_CHANNEL, CHAT_MSG_CHANNEL_JOIN, CHAT_MSG_CHANNEL_LEAVE, CHAT_MSG_CHANNEL_LIST, CHAT_MSG_CHANNEL_NOTICE, CHAT_MSG_CHANNEL_NOTICE_USER, CHAT_MSG_COMBAT_FACTION_CHANGE, CHAT_MSG_COMBAT_HONOR_GAIN, CHAT_MSG_COMBAT_MISC_INFO, CHAT_MSG_COMBAT_XP_GAIN, CHAT_MSG_COMMUNITIES_CHANNEL, CHAT_MSG_CURRENCY, CHAT_MSG_DND, CHAT_MSG_EMOTE, CHAT_MSG_ENCOUNTER_EVENT, CHAT_MSG_FILTERED, CHAT_MSG_GUILD, CHAT_MSG_GUILD_ACHIEVEMENT, CHAT_MSG_GUILD_ITEM_LOOTED, CHAT_MSG_IGNORED, CHAT_MSG_INSTANCE_CHAT, CHAT_MSG_INSTANCE_CHAT_LEADER, CHAT_MSG_LOOT, CHAT_MSG_MONEY, CHAT_MSG_MONSTER_EMOTE, CHAT_MSG_MONSTER_PARTY, CHAT_MSG_MONSTER_SAY, CHAT_MSG_MONSTER_WHISPER, CHAT_MSG_MONSTER_YELL, CHAT_MSG_OFFICER, CHAT_MSG_OPENING, CHAT_MSG_PARTY, CHAT_MSG_PARTY_LEADER, CHAT_MSG_PET_BATTLE_COMBAT_LOG, CHAT_MSG_PET_BATTLE_INFO, CHAT_MSG_PET_INFO, CHAT_MSG_PING, CHAT_MSG_QUEST_BOSS_EMOTE, CHAT_MSG_RAID, CHAT_MSG_RAID_BOSS_EMOTE, CHAT_MSG_RAID_BOSS_WHISPER, CHAT_MSG_RAID_LEADER, CHAT_MSG_RAID_WARNING, CHAT_MSG_RESTRICTED, CHAT_MSG_SAY, CHAT_MSG_SKILL, CHAT_MSG_SYSTEM, CHAT_MSG_TARGETICONS, CHAT_MSG_TEXT_EMOTE, CHAT_MSG_TRADESKILLS, CHAT_MSG_VOICE_TEXT, CHAT_MSG_WHISPER, CHAT_MSG_WHISPER_FOREIGN, CHAT_MSG_WHISPER_INFORM, CHAT_MSG_YELL, and MAX_CHAT_MSG_TYPE.
| TC_API_EXPORT EnumText EnumUtils< ChatNotify >::ToString | ( | ChatNotify | value | ) |
Definition at line 30 of file enuminfo_Channel.cpp.
References CHAT_ANNOUNCEMENTS_OFF_NOTICE, CHAT_ANNOUNCEMENTS_ON_NOTICE, CHAT_BANNED_NOTICE, CHAT_CHANNEL_OWNER_NOTICE, CHAT_INVALID_NAME_NOTICE, CHAT_INVITE_NOTICE, CHAT_INVITE_WRONG_FACTION_NOTICE, CHAT_JOINED_NOTICE, CHAT_LEFT_NOTICE, CHAT_MODE_CHANGE_NOTICE, CHAT_MODERATION_OFF_NOTICE, CHAT_MODERATION_ON_NOTICE, CHAT_MUTED_NOTICE, CHAT_NOT_ALLOWED_IN_CHANNEL, CHAT_NOT_IN_AREA_NOTICE, CHAT_NOT_IN_LFG_NOTICE, CHAT_NOT_MEMBER_NOTICE, CHAT_NOT_MODERATED_NOTICE, CHAT_NOT_MODERATOR_NOTICE, CHAT_NOT_OWNER_NOTICE, CHAT_OWNER_CHANGED_NOTICE, CHAT_PASSWORD_CHANGED_NOTICE, CHAT_PLAYER_ALREADY_MEMBER_NOTICE, CHAT_PLAYER_BANNED_NOTICE, CHAT_PLAYER_INVITE_BANNED_NOTICE, CHAT_PLAYER_INVITED_NOTICE, CHAT_PLAYER_KICKED_NOTICE, CHAT_PLAYER_NOT_BANNED_NOTICE, CHAT_PLAYER_NOT_FOUND_NOTICE, CHAT_PLAYER_UNBANNED_NOTICE, CHAT_THROTTLED_NOTICE, CHAT_TRIAL_RESTRICTED, CHAT_VOICE_OFF_NOTICE, CHAT_VOICE_ON_NO_ANNOUNCE_NOTICE, CHAT_VOICE_ON_NOTICE, CHAT_WRONG_FACTION_NOTICE, CHAT_WRONG_PASSWORD_NOTICE, CHAT_YOU_JOINED_NOTICE, and CHAT_YOU_LEFT_NOTICE.
| TC_API_EXPORT EnumText EnumUtils< Classes >::ToString | ( | Classes | value | ) |
Definition at line 30 of file enuminfo_SharedDefines.cpp.
References CLASS_ADVENTURER, CLASS_DEATH_KNIGHT, CLASS_DEMON_HUNTER, CLASS_DRUID, CLASS_EVOKER, CLASS_HUNTER, CLASS_MAGE, CLASS_MONK, CLASS_PALADIN, CLASS_PRIEST, CLASS_ROGUE, CLASS_SHAMAN, CLASS_TRAVELER, CLASS_WARLOCK, and CLASS_WARRIOR.
| TC_API_EXPORT EnumText EnumUtils< ColorTypes >::ToString | ( | ColorTypes | value | ) |
| TC_API_EXPORT EnumText EnumUtils< CreatureFlagsExtra >::ToString | ( | CreatureFlagsExtra | value | ) |
Definition at line 30 of file enuminfo_CreatureData.cpp.
References CREATURE_FLAG_EXTRA_ALL_DIMINISH, CREATURE_FLAG_EXTRA_CANNOT_ENTER_COMBAT, CREATURE_FLAG_EXTRA_CIVILIAN, CREATURE_FLAG_EXTRA_DUNGEON_BOSS, CREATURE_FLAG_EXTRA_GHOST_VISIBILITY, CREATURE_FLAG_EXTRA_GUARD, CREATURE_FLAG_EXTRA_IGNORE_FEIGN_DEATH, CREATURE_FLAG_EXTRA_IGNORE_PATHFINDING, CREATURE_FLAG_EXTRA_IMMUNITY_KNOCKBACK, CREATURE_FLAG_EXTRA_INSTANCE_BIND, CREATURE_FLAG_EXTRA_NO_BLOCK, CREATURE_FLAG_EXTRA_NO_CRIT, CREATURE_FLAG_EXTRA_NO_CRUSHING_BLOWS, CREATURE_FLAG_EXTRA_NO_PARRY, CREATURE_FLAG_EXTRA_NO_PARRY_HASTEN, CREATURE_FLAG_EXTRA_NO_PLAYER_DAMAGE_REQ, CREATURE_FLAG_EXTRA_NO_SELL_VENDOR, CREATURE_FLAG_EXTRA_NO_SKILL_GAINS, CREATURE_FLAG_EXTRA_NO_TAUNT, CREATURE_FLAG_EXTRA_NO_XP, CREATURE_FLAG_EXTRA_OBEYS_TAUNT_DIMINISHING_RETURNS, CREATURE_FLAG_EXTRA_TRIGGER, CREATURE_FLAG_EXTRA_UNUSED_22, CREATURE_FLAG_EXTRA_UNUSED_23, CREATURE_FLAG_EXTRA_UNUSED_24, CREATURE_FLAG_EXTRA_UNUSED_25, CREATURE_FLAG_EXTRA_UNUSED_26, CREATURE_FLAG_EXTRA_UNUSED_27, CREATURE_FLAG_EXTRA_UNUSED_31, CREATURE_FLAG_EXTRA_UNUSED_9, CREATURE_FLAG_EXTRA_USE_OFFHAND_ATTACK, and CREATURE_FLAG_EXTRA_WORLDEVENT.
| TC_API_EXPORT EnumText EnumUtils< Emote >::ToString | ( | Emote | value | ) |
Definition at line 3822 of file enuminfo_SharedDefines.cpp.
References EMOTE_ARTOFFLOOP, EMOTE_ATTACK1H_ZONE2_BREAKING_STUFF_SOUND, EMOTE_ONESHOT_APPLAUD, EMOTE_ONESHOT_ARTDUALLOOP, EMOTE_ONESHOT_ATTACK1H, EMOTE_ONESHOT_ATTACK1H_2, EMOTE_ONESHOT_ATTACK1H_NO_SOUND, EMOTE_ONESHOT_ATTACK2H, EMOTE_ONESHOT_ATTACK2H_LOOSE, EMOTE_ONESHOT_ATTACK2HTIGHT, EMOTE_ONESHOT_ATTACK_BOW, EMOTE_ONESHOT_ATTACK_OFF, EMOTE_ONESHOT_ATTACK_OFF_PIERCE, EMOTE_ONESHOT_ATTACK_RIFLE, EMOTE_ONESHOT_ATTACK_THROWN, EMOTE_ONESHOT_ATTACK_UNARMED, EMOTE_ONESHOT_ATTACKUNARMED_NOSOUND, EMOTE_ONESHOT_ATTACKUNARMED_VAR1, EMOTE_ONESHOT_BARPATRON_POINT, EMOTE_ONESHOT_BARSERVER_EMOTETALK, EMOTE_ONESHOT_BARSWEEP_STAND, EMOTE_ONESHOT_BATTLE_ROAR, EMOTE_ONESHOT_BATTLEROAR_NO_SOUND, EMOTE_ONESHOT_BEG, EMOTE_ONESHOT_BOW, EMOTE_ONESHOT_BREATHOFFIRE, EMOTE_ONESHOT_CANNIBALIZE, EMOTE_ONESHOT_CASTSTRONG, EMOTE_ONESHOT_CHEER, EMOTE_ONESHOT_CHEER_FORTHEALLIANCE, EMOTE_ONESHOT_CHEER_FORTHEHORDE, EMOTE_ONESHOT_CHEER_NO_SHEATHE, EMOTE_ONESHOT_CHICKEN, EMOTE_ONESHOT_CLOSE, EMOTE_ONESHOT_COMBATABILITYGLV01, EMOTE_ONESHOT_COMBATABILITYGLVBIG02, EMOTE_ONESHOT_COMBATABILITYGLVOFF01, EMOTE_ONESHOT_COMBATCRITICAL, EMOTE_ONESHOT_COMBATWOUND, EMOTE_ONESHOT_COWER, EMOTE_ONESHOT_CREATURE_SPECIAL, EMOTE_ONESHOT_CRY, EMOTE_ONESHOT_CRY_JAINA, EMOTE_ONESHOT_CRY_NOSOUND, EMOTE_ONESHOT_CUSTOM0, EMOTE_ONESHOT_CUSTOM1, EMOTE_ONESHOT_CUSTOM2, EMOTE_ONESHOT_CUSTOM3, EMOTE_ONESHOT_CUSTOM_SPELL_01, EMOTE_ONESHOT_CUSTOM_SPELL_02, EMOTE_ONESHOT_CUSTOM_SPELL_03, EMOTE_ONESHOT_CUSTOM_SPELL_04, EMOTE_ONESHOT_CUSTOM_SPELL_05, EMOTE_ONESHOT_CUSTOM_SPELL_06, EMOTE_ONESHOT_CUSTOM_SPELL_07, EMOTE_ONESHOT_CUSTOM_SPELL_08, EMOTE_ONESHOT_CUSTOM_SPELL_09, EMOTE_ONESHOT_CUSTOM_SPELL_10, EMOTE_ONESHOT_DANCE, EMOTE_ONESHOT_DANCE_VAR2, EMOTE_ONESHOT_DANCESPECIAL, EMOTE_ONESHOT_DEATH, EMOTE_ONESHOT_DODGE, EMOTE_ONESHOT_DRAGON_SPIT, EMOTE_ONESHOT_DRAGONSTOMP, EMOTE_ONESHOT_DROWN, EMOTE_ONESHOT_EAT, EMOTE_ONESHOT_EAT_NO_SHEATHE, EMOTE_ONESHOT_EMERGE, EMOTE_ONESHOT_EXCLAMATION, EMOTE_ONESHOT_FALCONEER_END, EMOTE_ONESHOT_FALCONEER_START, EMOTE_ONESHOT_FISHING, EMOTE_ONESHOT_FLEX, EMOTE_ONESHOT_FLY_DRAGON_SPIT, EMOTE_ONESHOT_FLY_SIT_GROUND_DOWN, EMOTE_ONESHOT_FLY_SIT_GROUND_UP, EMOTE_ONESHOT_FLYATTACK1H, EMOTE_ONESHOT_FLYATTACK2HL, EMOTE_ONESHOT_FLYATTACKTHROWN, EMOTE_ONESHOT_FLYATTACKUNARMED, EMOTE_ONESHOT_FLYATTACKUNARMED_VAR0, EMOTE_ONESHOT_FLYBATTLEROAR, EMOTE_ONESHOT_FLYCOMBATCRITICAL, EMOTE_ONESHOT_FLYCOMBATWOUND, EMOTE_ONESHOT_FLYCUSTOMSPELL01, EMOTE_ONESHOT_FLYCUSTOMSPELL04, EMOTE_ONESHOT_FLYDEATH, EMOTE_ONESHOT_FLYEMOTEEXCLAMATION, EMOTE_ONESHOT_FLYEMOTETALK, EMOTE_ONESHOT_FLYGRAB, EMOTE_ONESHOT_FLYGRABTHROWN, EMOTE_ONESHOT_FLYTALK, EMOTE_ONESHOT_GRABTHROWN, EMOTE_ONESHOT_JUMPEND, EMOTE_ONESHOT_JUMPLANDRUN, EMOTE_ONESHOT_JUMPSTART, EMOTE_ONESHOT_KICK, EMOTE_ONESHOT_KISS, EMOTE_ONESHOT_KNEEL, EMOTE_ONESHOT_KNOCKDOWN, EMOTE_ONESHOT_LAND, EMOTE_ONESHOT_LAUGH, EMOTE_ONESHOT_LAUGH_NO_SHEATHE, EMOTE_ONESHOT_LAUGH_NO_SOUND, EMOTE_ONESHOT_LIFTOFF, EMOTE_ONESHOT_LOOT, EMOTE_ONESHOT_MONKOFFENSE_ATTACKUNARMED, EMOTE_ONESHOT_MONKOFFENSE_ATTACKUNARMEDOFF, EMOTE_ONESHOT_MONKOFFENSE_PARRYUNARMED, EMOTE_ONESHOT_MONKOFFENSE_SPECIALUNARMED, EMOTE_ONESHOT_MOUNT_SPECIAL, EMOTE_ONESHOT_MOUNTSELFSPECIAL, EMOTE_ONESHOT_MOUNTSPECIAL, EMOTE_ONESHOT_NO, EMOTE_ONESHOT_NO_NOT_SWIMMING, EMOTE_ONESHOT_OFFER_END, EMOTE_ONESHOT_OFFER_LOOP, EMOTE_ONESHOT_OFFER_START, EMOTE_ONESHOT_OMNICAST_GHOUL, EMOTE_ONESHOT_OPEN, EMOTE_ONESHOT_PALMSTRIKE, EMOTE_ONESHOT_PALSPELLCAST1HUP, EMOTE_ONESHOT_PARRY1H, EMOTE_ONESHOT_PARRY2H, EMOTE_ONESHOT_PARRY2HL, EMOTE_ONESHOT_PARRY_FIST1H, EMOTE_ONESHOT_PARRY_SHIELD, EMOTE_ONESHOT_PARRY_UNARMED, EMOTE_ONESHOT_PARRYGLV, EMOTE_ONESHOT_POINT, EMOTE_ONESHOT_POINT_NO_SHEATHE, EMOTE_ONESHOT_QUESTION, EMOTE_ONESHOT_QUESTION2, EMOTE_ONESHOT_QUESTION_2, EMOTE_ONESHOT_READ_END, EMOTE_ONESHOT_READ_LOOP, EMOTE_ONESHOT_READ_START, EMOTE_ONESHOT_READY1H, EMOTE_ONESHOT_READY_BOW, EMOTE_ONESHOT_READY_RIFLE, EMOTE_ONESHOT_READY_UNARMED, EMOTE_ONESHOT_READYSPELLDIRECTED_NOSOUND, EMOTE_ONESHOT_READYSPELLOMNI, EMOTE_ONESHOT_ROAR, EMOTE_ONESHOT_ROLLEND, EMOTE_ONESHOT_ROLLSTART, EMOTE_ONESHOT_RUDE, EMOTE_ONESHOT_SALUTE, EMOTE_ONESHOT_SALUTE_NO_SHEATH, EMOTE_ONESHOT_SETTLE, EMOTE_ONESHOT_SHEATH, EMOTE_ONESHOT_SHOUT, EMOTE_ONESHOT_SHY, EMOTE_ONESHOT_SLAM, EMOTE_ONESHOT_SLEEP, EMOTE_ONESHOT_SNIFF, EMOTE_ONESHOT_SPECIAL_UNARMED, EMOTE_ONESHOT_SPECIALATTACK1H, EMOTE_ONESHOT_SPECIALATTACK2H, EMOTE_ONESHOT_SPELL_CAST, EMOTE_ONESHOT_SPELL_CAST_OMNI, EMOTE_ONESHOT_SPELL_CAST_W_SOUND, EMOTE_ONESHOT_SPELL_CHANNEL_DIRECTED_NOSOUND, EMOTE_ONESHOT_SPELL_PRECAST, EMOTE_ONESHOT_SPELLCAST_DIRECTED, EMOTE_ONESHOT_SPELLEFFECT_DECAY, EMOTE_ONESHOT_STAND, EMOTE_ONESHOT_STAND_VAR0, EMOTE_ONESHOT_STAND_VAR1, EMOTE_ONESHOT_STAND_VAR2, EMOTE_ONESHOT_STAND_VAR2_2, EMOTE_ONESHOT_STAND_VAR3, EMOTE_ONESHOT_STAND_VAR4, EMOTE_ONESHOT_STOMP, EMOTE_ONESHOT_STUN, EMOTE_ONESHOT_SUBMERGE, EMOTE_ONESHOT_TAKE_OFF_FINISH, EMOTE_ONESHOT_TAKE_OFF_START, EMOTE_ONESHOT_TALK, EMOTE_ONESHOT_TALK_BARSERVER, EMOTE_ONESHOT_TALK_EXCLAMATION, EMOTE_ONESHOT_TALK_FRUSTRATED, EMOTE_ONESHOT_TALK_NO_SHEATHE, EMOTE_ONESHOT_TALK_NOSHEATHE, EMOTE_ONESHOT_TALK_SUBDUED, EMOTE_ONESHOT_TALK_SUBDUED_NO_SHEATHE, EMOTE_ONESHOT_THOUSANDFISTS, EMOTE_ONESHOT_TOFLY, EMOTE_ONESHOT_TOGROUND, EMOTE_ONESHOT_TRAIN, EMOTE_ONESHOT_USE_STANDING, EMOTE_ONESHOT_VEHICLEGRAB, EMOTE_ONESHOT_WABEGGARBEG, EMOTE_ONESHOT_WABEGGARPOINT, EMOTE_ONESHOT_WACRIERTALK, EMOTE_ONESHOT_WADRUNKDRINK, EMOTE_ONESHOT_WALEAN01_VAR0, EMOTE_ONESHOT_WALEAN01_VAR1, EMOTE_ONESHOT_WALK, EMOTE_ONESHOT_WAREACT01, EMOTE_ONESHOT_WAREACT02, EMOTE_ONESHOT_WASTANDDRINK, EMOTE_ONESHOT_WASTANDDRINK_NOSHEATH, EMOTE_ONESHOT_WASUMMON01, EMOTE_ONESHOT_WATHREATEN, EMOTE_ONESHOT_WAVE, EMOTE_ONESHOT_WAVE_BARSERVER, EMOTE_ONESHOT_WAVE_NO_SHEATHE, EMOTE_ONESHOT_WAWALKTALK, EMOTE_ONESHOT_WORK, EMOTE_ONESHOT_WORK_CHOPWOOD, EMOTE_ONESHOT_WORK_MINING, EMOTE_ONESHOT_WORK_STILL, EMOTE_ONESHOT_WOUND, EMOTE_ONESHOT_WOUND_CRITICAL, EMOTE_ONESHOT_YES, EMOTE_RECLINED_MOUNT, EMOTE_RECLINED_MOUNT_PASSENGER, EMOTE_REXXAR_STRANGLES_GOBLIN, EMOTE_STAND_STATE_NONE, EMOTE_STATE_APPLAUD, EMOTE_STATE_ARTDUALLOOP, EMOTE_STATE_ARTOFFLOOP_HIDES_WEAPON, EMOTE_STATE_AT_EASE, EMOTE_STATE_ATTACK1H, EMOTE_STATE_ATTACK2H, EMOTE_STATE_ATTACK_UNARMED, EMOTE_STATE_ATTACK_UNARMED_STILL, EMOTE_STATE_ATTACKTHROWN, EMOTE_STATE_BARPATRON_STAND, EMOTE_STATE_BARSERVERSTAND, EMOTE_STATE_BARSWEEP_STAND, EMOTE_STATE_BARTENDEMOTETALK, EMOTE_STATE_BARTENDSTAND, EMOTE_STATE_BLOCK_SHIELD, EMOTE_STATE_CANNIBALIZE, EMOTE_STATE_CLOSED, EMOTE_STATE_COWER, EMOTE_STATE_CRANE, EMOTE_STATE_CREATURE_SPECIAL, EMOTE_STATE_CRY, EMOTE_STATE_CRY_NOSOUND, EMOTE_STATE_CUSTOM1, EMOTE_STATE_CUSTOM_SPELL_01, EMOTE_STATE_CUSTOM_SPELL_02, EMOTE_STATE_CUSTOM_SPELL_03, EMOTE_STATE_CUSTOM_SPELL_04, EMOTE_STATE_CUSTOM_SPELL_05, EMOTE_STATE_CUSTOM_SPELL_06, EMOTE_STATE_CUSTOM_SPELL_07, EMOTE_STATE_CUSTOM_SPELL_08, EMOTE_STATE_CUSTOM_SPELL_08_2, EMOTE_STATE_CUSTOM_SPELL_09, EMOTE_STATE_CUSTOM_SPELL_10, EMOTE_STATE_CUSTOMSPELL01, EMOTE_STATE_CUSTOMSPELL02, EMOTE_STATE_CUSTOMSPELL03, EMOTE_STATE_CUSTOMSPELL04, EMOTE_STATE_CUSTOMSPELL05, EMOTE_STATE_CUSTOMSPELL06, EMOTE_STATE_CUSTOMSPELL07, EMOTE_STATE_CUSTOMSPELL10, EMOTE_STATE_DANCE, EMOTE_STATE_DANCE_CUSTOM, EMOTE_STATE_DANCE_NOSHEATHE, EMOTE_STATE_DANCESPECIAL, EMOTE_STATE_DEAD, EMOTE_STATE_DROWNED, EMOTE_STATE_DRUNKWALK, EMOTE_STATE_EAT, EMOTE_STATE_EAT_NO_SHEATHE, EMOTE_STATE_EMOTEEAT, EMOTE_STATE_EMOTETALK, EMOTE_STATE_EXCLAIM, EMOTE_STATE_FALCONEER_LOOP, EMOTE_STATE_FALL, EMOTE_STATE_FISHING, EMOTE_STATE_FLY_FALL, EMOTE_STATE_FLY_READY_1H, EMOTE_STATE_FLY_READY_2HL, EMOTE_STATE_FLY_READY_UNARMED, EMOTE_STATE_FLY_SIT_GROUND, EMOTE_STATE_FLYCHANNELCASTOMNI, EMOTE_STATE_FLYCHANNELCASTOMNI2, EMOTE_STATE_FLYCUSTOMSPELL02, EMOTE_STATE_FLYCUSTOMSPELL07, EMOTE_STATE_FLYFALL, EMOTE_STATE_FLYGRABCLOSED, EMOTE_STATE_FLYREADYSPELLDIRECTED, EMOTE_STATE_FLYWAPERCH01, EMOTE_STATE_HOLD, EMOTE_STATE_HOLD_BOW, EMOTE_STATE_HOLD_CROSSBOW, EMOTE_STATE_HOLD_JOUST, EMOTE_STATE_HOLD_RIFLE, EMOTE_STATE_HOLD_THROWN, EMOTE_STATE_HOLD_THROWN_INTERRUPTS, EMOTE_STATE_KNEEL, EMOTE_STATE_KNEEL2, EMOTE_STATE_KNEEL_2, EMOTE_STATE_KNEEL_COPY, EMOTE_STATE_KNEEL_INTERACT_INTERRUPT, EMOTE_STATE_LAUGH, EMOTE_STATE_LEAN, EMOTE_STATE_LOOT, EMOTE_STATE_LOOT_BITE_SOUND, EMOTE_STATE_MEDITATE, EMOTE_STATE_MONK2HLIDLE, EMOTE_STATE_MONKDEFENSE_READYUNARMED, EMOTE_STATE_MONKHEAL_CHANNELOMNI, EMOTE_STATE_MONKOFFENSE_READYUNARMED, EMOTE_STATE_MOUNT, EMOTE_STATE_MOUNT_CROUCH, EMOTE_STATE_MOUNT_FLIGHT_IDLE_NOSOUND, EMOTE_STATE_MOUNT_SELF_IDLE, EMOTE_STATE_NONE, EMOTE_STATE_OFFER_LOOP, EMOTE_STATE_OPENED, EMOTE_STATE_PARRY_UNARMED, EMOTE_STATE_POINT, EMOTE_STATE_READ, EMOTE_STATE_READ_ALLOWMOVEMENT, EMOTE_STATE_READ_AND_SIT, EMOTE_STATE_READ_AND_SIT_CHAIR_MED, EMOTE_STATE_READ_AND_TALK, EMOTE_STATE_READ_BOOK_AND_TALK, EMOTE_STATE_READ_CHRISTMAS, EMOTE_STATE_READY1H, EMOTE_STATE_READY1H_ALLOW_MOVEMENT, EMOTE_STATE_READY2H, EMOTE_STATE_READY2H_ALLOW_MOVEMENT, EMOTE_STATE_READY2HL, EMOTE_STATE_READY2HL_ALLOW_MOVEMENT, EMOTE_STATE_READY_BOW, EMOTE_STATE_READY_RIFLE, EMOTE_STATE_READY_SPELL_OMNI, EMOTE_STATE_READY_THROWN, EMOTE_STATE_READY_UNARMED, EMOTE_STATE_READYBLOWDART, EMOTE_STATE_READYCROSSBOW, EMOTE_STATE_READYGLV, EMOTE_STATE_READYJOUST, EMOTE_STATE_READYSPELLDIRECTED, EMOTE_STATE_READYSPELLOMNI_INTERRUPTABLE, EMOTE_STATE_READYSPELLOMNI_NOSHEATH, EMOTE_STATE_READYSPELLOMNI_WITH_SOUND, EMOTE_STATE_READYTHROWN_NO_SOUND, EMOTE_STATE_READYUNARMED_NOSOUND, EMOTE_STATE_READYWEAPON, EMOTE_STATE_READYWEAPON_ALLOW_MOVEMENT, EMOTE_STATE_ROAR, EMOTE_STATE_SHOVEL, EMOTE_STATE_SHOVEL_WITH_SHOVEL, EMOTE_STATE_SIT, EMOTE_STATE_SIT_CHAIR_HIGH, EMOTE_STATE_SIT_CHAIR_LOW, EMOTE_STATE_SIT_CHAIR_MED, EMOTE_STATE_SIT_CHAIR_MED_EAT, EMOTE_STATE_SIT_CHAIR_MED_EAT_LOOP, EMOTE_STATE_SIT_GROUND, EMOTE_STATE_SIT_GROUND_2, EMOTE_STATE_SLEEP, EMOTE_STATE_SPECIAL_UNARMED, EMOTE_STATE_SPELL_CHANNEL_DIRECTED, EMOTE_STATE_SPELL_CHANNEL_DIRECTED_NOSOUND, EMOTE_STATE_SPELL_CHANNEL_OMNI, EMOTE_STATE_SPELL_CHANNEL_OMNI_UP, EMOTE_STATE_SPELL_KNEEL_START, EMOTE_STATE_SPELL_PRECAST, EMOTE_STATE_SPELLEFFECT_HOLD, EMOTE_STATE_STAND, EMOTE_STATE_STAND_NOSOUND, EMOTE_STATE_STAND_SETEMOTESTATE, EMOTE_STATE_STAND_VAR1, EMOTE_STATE_STAND_VAR2, EMOTE_STATE_STAND_VAR3, EMOTE_STATE_STAND_VAR4, EMOTE_STATE_STAND_VAR4_FORCEVARIANTTEST, EMOTE_STATE_STEALTH_STAND, EMOTE_STATE_STRANGULATE, EMOTE_STATE_STRANGULATE2, EMOTE_STATE_STUN, EMOTE_STATE_STUN_NO_SHEATHE, EMOTE_STATE_SUBMERGED, EMOTE_STATE_SUBMERGED_NEW, EMOTE_STATE_SWIM_IDLE, EMOTE_STATE_TALK, EMOTE_STATE_TALK_EXCLAMATION, EMOTE_STATE_TALK_SUBDUED, EMOTE_STATE_TALKONCE, EMOTE_STATE_TRAIN, EMOTE_STATE_USE_STANDING, EMOTE_STATE_USE_STANDING_NO_SHEATHE, EMOTE_STATE_USESTANDING, EMOTE_STATE_USESTANDING_LOOP, EMOTE_STATE_USESTANDING_LOOP2, EMOTE_STATE_USESTANDING_LOOP3, EMOTE_STATE_USESTANDING_LOOP4, EMOTE_STATE_USESTANDING_NOSHEATHE_STILL, EMOTE_STATE_WA2HIDLE, EMOTE_STATE_WA2HIDLE_UNSHEATH, EMOTE_STATE_WA_BARREL_HOLD, EMOTE_STATE_WA_BARREL_WALK, EMOTE_STATE_WAARMSCROSSED, EMOTE_STATE_WABEGGARSTAND, EMOTE_STATE_WABOATWHEELSTAND, EMOTE_STATE_WABOUND01, EMOTE_STATE_WABOUND02, EMOTE_STATE_WACHANT01, EMOTE_STATE_WACHANT02, EMOTE_STATE_WACHANT03, EMOTE_STATE_WACRADLE, EMOTE_STATE_WACRANKSTAND, EMOTE_STATE_WACRATEHOLD, EMOTE_STATE_WACRATEHOLD2, EMOTE_STATE_WACRIERSTAND01, EMOTE_STATE_WADRUNKSTAND, EMOTE_STATE_WAGUARDSTAND01, EMOTE_STATE_WAGUARDSTAND02, EMOTE_STATE_WAGUARDSTAND03, EMOTE_STATE_WAGUARDSTAND04, EMOTE_STATE_WAGUARDSTAND04_ALLOW_MOVEMENT, EMOTE_STATE_WAGUARDSTAND05, EMOTE_STATE_WAGUARDSTAND06, EMOTE_STATE_WAHAMMERLOOP, EMOTE_STATE_WAHAMMERLOOP2, EMOTE_STATE_WAHANG01, EMOTE_STATE_WAHANG02, EMOTE_STATE_WAINTERACTION, EMOTE_STATE_WALEAN01, EMOTE_STATE_WALEAN02, EMOTE_STATE_WALEAN02_NO_INTERRUPT, EMOTE_STATE_WALEAN03, EMOTE_STATE_WALK, EMOTE_STATE_WALK_BACKWARDS, EMOTE_STATE_WAPERCH, EMOTE_STATE_WAPERCH_NOINTERACT, EMOTE_STATE_WAPOURHOLD, EMOTE_STATE_WAROWINGSTANDLEFT, EMOTE_STATE_WAROWINGSTANDRIGHT, EMOTE_STATE_WASACKHOLD, EMOTE_STATE_WASCRUBBING, EMOTE_STATE_WASIT01, EMOTE_STATE_WASIT02, EMOTE_STATE_WASIT03, EMOTE_STATE_WASIT04, EMOTE_STATE_WASUMMON01, EMOTE_STATE_WATRANCE01, EMOTE_STATE_WAWEAPONSHARPEN, EMOTE_STATE_WAWHEELBARROWSTAND, EMOTE_STATE_WHIRLWIND, EMOTE_STATE_WORK, EMOTE_STATE_WORK_BLUNT_IMPACT, EMOTE_STATE_WORK_CHOPMEAT, EMOTE_STATE_WORK_CHOPMEAT_NOSHEATHE, EMOTE_STATE_WORK_CHOPWOOD, EMOTE_STATE_WORK_CHOPWOOD3, EMOTE_STATE_WORK_CHOPWOOD4, EMOTE_STATE_WORK_CHOPWOOD_2, EMOTE_STATE_WORK_CHOPWOOD_LUMBER_AXE, EMOTE_STATE_WORK_CHOPWOOD_LUMBER_AXE2, EMOTE_STATE_WORK_COOK_FRYING_PAN, EMOTE_STATE_WORK_HAMMER, EMOTE_STATE_WORK_HAMMER_HARANIR_PAINTING, EMOTE_STATE_WORK_HAMMER_SOUND, EMOTE_STATE_WORK_HERBALISM_HARANIR_PAINTING, EMOTE_STATE_WORK_HERBALISM_HOUSING_SCYTHE, EMOTE_STATE_WORK_HERBALISM_SCYTE, EMOTE_STATE_WORK_HOUSING_HAMMER_SOUND, EMOTE_STATE_WORK_LEATHERWORKING_KNIFE, EMOTE_STATE_WORK_MINING, EMOTE_STATE_WORK_MINING2, EMOTE_STATE_WORK_MINING3, EMOTE_STATE_WORK_MINING_HOUSING, EMOTE_STATE_WORK_MINING_NO_COMBAT, EMOTE_STATE_WORK_SHEATHED, EMOTE_STATE_WORK_SMITH, EMOTE_STATE_WORK_ZULAMAN_BLACKSMITTING, EMOTE_STATE_WORK_ZULAMAN_CHOPPING_WOOD, EMOTE_STATE_WORK_ZULAMAN_HAMMERING_SOUND, EMOTE_STATE_WOUNDCRITICAL_DOESNT_WORK, EMOTE_TORGHAST_TALKING_HEAD_MAW_CAST_SOUND, EMOTE_TORGHAST_TALKING_HEAD_MAW_CAST_SOUND2, and EMOTE_WADARTTARGETSTAND.
| TC_API_EXPORT EnumText EnumUtils< EncounterState >::ToString | ( | EncounterState | value | ) |
Definition at line 30 of file enuminfo_InstanceScript.cpp.
References DONE, FAIL, IN_PROGRESS, NOT_STARTED, SPECIAL, and TO_BE_DECIDED.
|
inlinestatic |
Definition at line 54 of file SmartEnum.h.
References Trinity::Impl::EnumUtilsImpl::EnumUtils< Enum >::ToString().
Referenced by Trinity::Impl::ChatCommands::ArgInfo< T >::MakeSearchMap(), ToConstant(), ToDescription(), and ToTitle().
| TC_API_EXPORT EnumText EnumUtils< EvadeReason >::ToString | ( | EvadeReason | value | ) |
Definition at line 30 of file enuminfo_UnitAICommon.cpp.
References Boundary, NoHostiles, NoPath, Other, and SequenceBreak.
| TC_API_EXPORT EnumText EnumUtils< InventoryResult >::ToString | ( | InventoryResult | value | ) |
Definition at line 30 of file enuminfo_ItemDefines.cpp.
References EQUIP_ERR_2HANDED_EQUIPPED, EQUIP_ERR_2HSKILLNOTFOUND, EQUIP_ERR_ACCOUNT_MONEY_LOCKED, EQUIP_ERR_AMMO_ONLY, EQUIP_ERR_BAG_FULL, EQUIP_ERR_BAG_FULL_2, EQUIP_ERR_BAG_FULL_3, EQUIP_ERR_BAG_FULL_4, EQUIP_ERR_BAG_FULL_5, EQUIP_ERR_BAG_FULL_6, EQUIP_ERR_BAG_FULL_7, EQUIP_ERR_BAG_FULL_8, EQUIP_ERR_BAG_FULL_9, EQUIP_ERR_BAG_IN_BAG, EQUIP_ERR_BANK_FULL, EQUIP_ERR_BANK_NOT_ACCESSIBLE, EQUIP_ERR_CANT_BE_DISENCHANTED, EQUIP_ERR_CANT_BE_OBLITERATED, EQUIP_ERR_CANT_BE_RECRAFTED, EQUIP_ERR_CANT_BE_SCRAPPED, EQUIP_ERR_CANT_BULK_SELL_ITEM_WITH_REFUND, EQUIP_ERR_CANT_BUY_QUANTITY, EQUIP_ERR_CANT_DELETE_IN_ACCOUNT_BANK, EQUIP_ERR_CANT_DO_THAT_RIGHT_NOW, EQUIP_ERR_CANT_DO_THAT_RIGHT_NOW_2, EQUIP_ERR_CANT_DO_THAT_RIGHT_NOW_3, EQUIP_ERR_CANT_EQUIP_EVER, EQUIP_ERR_CANT_EQUIP_EVER_2, EQUIP_ERR_CANT_EQUIP_LEVEL_I, EQUIP_ERR_CANT_EQUIP_NEED_TALENT, EQUIP_ERR_CANT_EQUIP_RANK, EQUIP_ERR_CANT_EQUIP_RATING, EQUIP_ERR_CANT_EQUIP_REPUTATION, EQUIP_ERR_CANT_EQUIP_SKILL, EQUIP_ERR_CANT_STACK, EQUIP_ERR_CANT_STACK_2, EQUIP_ERR_CANT_SWAP, EQUIP_ERR_CANT_TRADE_ACCOUNT_ITEM, EQUIP_ERR_CANT_TRADE_GOLD, EQUIP_ERR_CANT_USE_ITEM, EQUIP_ERR_CANT_WRAP_BAGS, EQUIP_ERR_CANT_WRAP_BOUND, EQUIP_ERR_CANT_WRAP_EQUIPPED, EQUIP_ERR_CANT_WRAP_STACKABLE, EQUIP_ERR_CANT_WRAP_UNIQUE, EQUIP_ERR_CANT_WRAP_WRAPPED, EQUIP_ERR_CHARACTER_BANK_NOT_ACCESSIBLE, EQUIP_ERR_CHARACTER_BANK_NOT_CONVERTED, EQUIP_ERR_CLIENT_LOCKED_OUT, EQUIP_ERR_DESTROY_NONEMPTY_BAG, EQUIP_ERR_DROP_BOUND_ITEM, EQUIP_ERR_EQUIPABLESPELLS_SLOTS_FULL, EQUIP_ERR_EVENT_AUTOEQUIP_BIND_CONFIRM, EQUIP_ERR_GENERIC_STUNNED, EQUIP_ERR_GUILD_BANK_CONJURED_ITEM, EQUIP_ERR_INTERNAL_BAG_ERROR, EQUIP_ERR_INTERNAL_BAG_ERROR_2, EQUIP_ERR_INV_FULL, EQUIP_ERR_ITEM_COOLDOWN, EQUIP_ERR_ITEM_INVENTORY_FULL_SATCHEL, EQUIP_ERR_ITEM_IS_BATTLE_PAY_LOCKED, EQUIP_ERR_ITEM_LOCKED, EQUIP_ERR_ITEM_MAX_COUNT, EQUIP_ERR_ITEM_MAX_COUNT_EQUIPPED_SOCKETED, EQUIP_ERR_ITEM_MAX_COUNT_SOCKETED, EQUIP_ERR_ITEM_MAX_LIMIT_CATEGORY_COUNT_EXCEEDED_IS, EQUIP_ERR_ITEM_MAX_LIMIT_CATEGORY_EQUIPPED_EXCEEDED_IS, EQUIP_ERR_ITEM_MAX_LIMIT_CATEGORY_SOCKETED_EXCEEDED_IS, EQUIP_ERR_ITEM_NOT_FOUND, EQUIP_ERR_ITEM_NOT_FOUND_2, EQUIP_ERR_ITEM_UNIQUE_EQUIPPABLE, EQUIP_ERR_ITEM_UNIQUE_EQUIPPABLE_SOCKETED, EQUIP_ERR_LOOT_CANT_LOOT_THAT_NOW, EQUIP_ERR_LOOT_GONE, EQUIP_ERR_MAIL_BOUND_ITEM, EQUIP_ERR_NO_ACCOUNT_BANK_HERE, EQUIP_ERR_NO_ACCOUNT_INVENTORY_LOCK, EQUIP_ERR_NO_BANK_HERE, EQUIP_ERR_NO_BANK_SLOT, EQUIP_ERR_NO_IMMEDIATE_CONTAINER_IN_ACCOUNT_BANK, EQUIP_ERR_NO_OPEN_IMMEDIATE_CONTAINER_IN_ACCOUNT_BANK, EQUIP_ERR_NO_REFUNDABLE_ITEM_IN_ACCOUNT_BANK, EQUIP_ERR_NO_SALVAGED_ITEMS_IN_ACCOUNT_BANK, EQUIP_ERR_NO_SLOT_AVAILABLE, EQUIP_ERR_NO_SLOT_AVAILABLE_2, EQUIP_ERR_NO_SLOT_AVAILABLE_3, EQUIP_ERR_NO_SOULBOUND_ITEM_IN_ACCOUNT_BANK, EQUIP_ERR_NONE, EQUIP_ERR_NOT_A_BAG, EQUIP_ERR_NOT_DURING_ARENA_MATCH, EQUIP_ERR_NOT_ENOUGH_ARENA_POINTS, EQUIP_ERR_NOT_ENOUGH_HONOR_POINTS, EQUIP_ERR_NOT_ENOUGH_MONEY, EQUIP_ERR_NOT_EQUIPPABLE, EQUIP_ERR_NOT_IN_COMBAT, EQUIP_ERR_NOT_IN_NPE, EQUIP_ERR_NOT_IN_PET_BATTLE, EQUIP_ERR_NOT_IN_RATED_BATTLEGROUND, EQUIP_ERR_NOT_OWNER, EQUIP_ERR_NOT_SAME_ACCOUNT, EQUIP_ERR_NOT_WHILE_DISARMED, EQUIP_ERR_OBJECT_IS_BUSY, EQUIP_ERR_OK, EQUIP_ERR_ONLY_ONE_AMMO, EQUIP_ERR_ONLY_ONE_BOLT, EQUIP_ERR_ONLY_ONE_QUIVER, EQUIP_ERR_OUT_OF_RANGE, EQUIP_ERR_PLAYER_DEAD, EQUIP_ERR_PROFICIENCY_NEEDED, EQUIP_ERR_PURCHASE_LEVEL_TOO_LOW, EQUIP_ERR_REAGENT_BANK_FULL, EQUIP_ERR_REAGENT_BANK_LOCKED, EQUIP_ERR_REAGENTBAG_ITEM_TYPE, EQUIP_ERR_REAGENTBAG_WRONG_SLOT, EQUIP_ERR_SCALING_STAT_ITEM_LEVEL_EXCEEDED, EQUIP_ERR_SCALING_STAT_ITEM_LEVEL_TOO_LOW, EQUIP_ERR_SHAPESHIFT_FORM_CANNOT_EQUIP, EQUIP_ERR_SLOT_EMPTY, EQUIP_ERR_SLOT_ONLY_REAGENTBAG, EQUIP_ERR_SPELL_FAILED_REAGENTS_GENERIC, EQUIP_ERR_SPLIT_FAILED, EQUIP_ERR_TOO_FEW_TO_SPLIT, EQUIP_ERR_TOO_MANY_ACCOUNT_BANK_TABS, EQUIP_ERR_TOO_MANY_SPECIAL_BAGS, EQUIP_ERR_TOO_MUCH_GOLD, EQUIP_ERR_TRADE_BOUND_ITEM, EQUIP_ERR_TRADE_EQUIPPED_BAG, EQUIP_ERR_VENDOR_MISSING_TURNINS, EQUIP_ERR_VENDOR_SOLD_OUT, EQUIP_ERR_VENDOR_SOLD_OUT_2, EQUIP_ERR_WRONG_BAG_TYPE, EQUIP_ERR_WRONG_BAG_TYPE_2, EQUIP_ERR_WRONG_BAG_TYPE_3, and EQUIP_ERR_WRONG_SLOT.
| TC_API_EXPORT EnumText EnumUtils< LogLevel >::ToString | ( | LogLevel | value | ) |
Definition at line 30 of file enuminfo_LogCommon.cpp.
References LOG_LEVEL_DEBUG, LOG_LEVEL_DISABLED, LOG_LEVEL_ERROR, LOG_LEVEL_FATAL, LOG_LEVEL_INFO, LOG_LEVEL_TRACE, and LOG_LEVEL_WARN.
| TC_API_EXPORT EnumText EnumUtils< Mechanics >::ToString | ( | Mechanics | value | ) |
Definition at line 3588 of file enuminfo_SharedDefines.cpp.
References MECHANIC_BANDAGE, MECHANIC_BANISH, MECHANIC_BLEED, MECHANIC_CHARM, MECHANIC_DAZE, MECHANIC_DISARM, MECHANIC_DISCOVERY, MECHANIC_DISORIENTED, MECHANIC_DISTRACT, MECHANIC_ENRAGED, MECHANIC_FEAR, MECHANIC_FREEZE, MECHANIC_GRIP, MECHANIC_HORROR, MECHANIC_IMMUNE_SHIELD, MECHANIC_INFECTED, MECHANIC_INFECTED_2, MECHANIC_INFECTED_3, MECHANIC_INFECTED_4, MECHANIC_INTERRUPT, MECHANIC_INVULNERABILITY, MECHANIC_KNOCKOUT, MECHANIC_MOUNT, MECHANIC_NONE, MECHANIC_POLYMORPH, MECHANIC_ROOT, MECHANIC_SAPPED, MECHANIC_SHACKLE, MECHANIC_SHIELD, MECHANIC_SILENCE, MECHANIC_SLEEP, MECHANIC_SLOW_ATTACK, MECHANIC_SNARE, MECHANIC_STUN, MECHANIC_TAUNTED, MECHANIC_TURN, and MECHANIC_WOUNDED.
| TC_API_EXPORT EnumText EnumUtils< MovementFlags >::ToString | ( | MovementFlags | value | ) |
Definition at line 30 of file enuminfo_MovementInfo.cpp.
References MOVEMENTFLAG_ADV_FLYING, MOVEMENTFLAG_ALWAYS_ALLOW_PITCHING, MOVEMENTFLAG_ASCENDING, MOVEMENTFLAG_BACKWARD, MOVEMENTFLAG_CAN_ADV_FLY, MOVEMENTFLAG_CAN_DOUBLE_JUMP, MOVEMENTFLAG_CAN_DRIVE, MOVEMENTFLAG_CAN_FLY, MOVEMENTFLAG_CAN_SWIM_TO_FLY_TRANS, MOVEMENTFLAG_CAN_TURN_WHILE_FALLING, MOVEMENTFLAG_CANNOT_SWIM, MOVEMENTFLAG_DESCENDING, MOVEMENTFLAG_DISABLE_COLLISION, MOVEMENTFLAG_DISABLE_GRAVITY, MOVEMENTFLAG_DISABLE_INERTIA, MOVEMENTFLAG_DOUBLE_JUMP, MOVEMENTFLAG_DRIVING_BACKWARD, MOVEMENTFLAG_DRIVING_FORWARD, MOVEMENTFLAG_FALLING, MOVEMENTFLAG_FALLING_ADV_FLY_DISMOUNT, MOVEMENTFLAG_FALLING_FAR, MOVEMENTFLAG_FALLING_SLOW, MOVEMENTFLAG_FLYING, MOVEMENTFLAG_FORWARD, MOVEMENTFLAG_FULL_SPEED_PITCHING, MOVEMENTFLAG_FULL_SPEED_TURNING, MOVEMENTFLAG_HOVER, MOVEMENTFLAG_IGNORE_MOVEMENT_FORCES, MOVEMENTFLAG_KNOCKBACK, MOVEMENTFLAG_LEFT, MOVEMENTFLAG_NO_JUMPING, MOVEMENTFLAG_NO_STRAFE, MOVEMENTFLAG_PENDING_BACKWARD, MOVEMENTFLAG_PENDING_FORWARD, MOVEMENTFLAG_PENDING_ROOT, MOVEMENTFLAG_PENDING_STOP, MOVEMENTFLAG_PENDING_STRAFE_LEFT, MOVEMENTFLAG_PENDING_STRAFE_RIGHT, MOVEMENTFLAG_PENDING_STRAFE_STOP, MOVEMENTFLAG_PITCH_DOWN, MOVEMENTFLAG_PITCH_UP, MOVEMENTFLAG_RIGHT, MOVEMENTFLAG_ROOT, MOVEMENTFLAG_SPLINE_ELEVATION, MOVEMENTFLAG_STRAFE_LEFT, MOVEMENTFLAG_STRAFE_RIGHT, MOVEMENTFLAG_SWIMMING, MOVEMENTFLAG_TOUCHING_GROUND, MOVEMENTFLAG_UNK43, MOVEMENTFLAG_UNK47, MOVEMENTFLAG_UNK48, MOVEMENTFLAG_UNK50, MOVEMENTFLAG_UNK55, MOVEMENTFLAG_UNK56, MOVEMENTFLAG_UNK57, MOVEMENTFLAG_UNK58, MOVEMENTFLAG_WALKING, MOVEMENTFLAG_WALKING_ON_WATER, MOVEMENTFLAG_WATERWALKING, and MOVEMENTFLAG_WATERWALKING_FULL_PITCH.
| TC_API_EXPORT EnumText EnumUtils< MovementGeneratorType >::ToString | ( | MovementGeneratorType | value | ) |
Definition at line 30 of file enuminfo_MovementDefines.cpp.
References ASSISTANCE_DISTRACT_MOTION_TYPE, ASSISTANCE_MOTION_TYPE, CHASE_MOTION_TYPE, CONFUSED_MOTION_TYPE, DISTRACT_MOTION_TYPE, EFFECT_MOTION_TYPE, FACE_MOTION_TYPE, FLEEING_MOTION_TYPE, FLIGHT_MOTION_TYPE, FOLLOW_MOTION_TYPE, FORMATION_MOTION_TYPE, HOME_MOTION_TYPE, IDLE_MOTION_TYPE, MAX_DB_MOTION_TYPE, POINT_MOTION_TYPE, RANDOM_MOTION_TYPE, ROTATE_MOTION_TYPE, SPLINE_CHAIN_MOTION_TYPE, TIMED_FLEEING_MOTION_TYPE, and WAYPOINT_MOTION_TYPE.
| TC_API_EXPORT EnumText EnumUtils< MoveSplineFlagEnum >::ToString | ( | MoveSplineFlagEnum | value | ) |
Definition at line 32 of file enuminfo_MoveSplineFlag.cpp.
| TC_API_EXPORT EnumText EnumUtils< NPCFlags >::ToString | ( | NPCFlags | value | ) |
Definition at line 417 of file enuminfo_UnitDefines.cpp.
References UNIT_NPC_FLAG_ACCOUNT_BANKER, UNIT_NPC_FLAG_AREA_SPIRIT_HEALER, UNIT_NPC_FLAG_ARTIFACT_POWER_RESPEC, UNIT_NPC_FLAG_AUCTIONEER, UNIT_NPC_FLAG_BANKER, UNIT_NPC_FLAG_BATTLEMASTER, UNIT_NPC_FLAG_BLACK_MARKET, UNIT_NPC_FLAG_FLIGHTMASTER, UNIT_NPC_FLAG_GOSSIP, UNIT_NPC_FLAG_GUILD_BANKER, UNIT_NPC_FLAG_INNKEEPER, UNIT_NPC_FLAG_MAILBOX, UNIT_NPC_FLAG_NONE, UNIT_NPC_FLAG_PETITIONER, UNIT_NPC_FLAG_PLAYER_VEHICLE, UNIT_NPC_FLAG_QUESTGIVER, UNIT_NPC_FLAG_REPAIR, UNIT_NPC_FLAG_SPELLCLICK, UNIT_NPC_FLAG_SPIRIT_HEALER, UNIT_NPC_FLAG_STABLEMASTER, UNIT_NPC_FLAG_TABARDDESIGNER, UNIT_NPC_FLAG_TRAINER, UNIT_NPC_FLAG_TRAINER_CLASS, UNIT_NPC_FLAG_TRAINER_PROFESSION, UNIT_NPC_FLAG_TRANSMOGRIFIER, UNIT_NPC_FLAG_UNK2, UNIT_NPC_FLAG_VAULTKEEPER, UNIT_NPC_FLAG_VENDOR, UNIT_NPC_FLAG_VENDOR_AMMO, UNIT_NPC_FLAG_VENDOR_FOOD, UNIT_NPC_FLAG_VENDOR_POISON, UNIT_NPC_FLAG_VENDOR_REAGENT, and UNIT_NPC_FLAG_WILD_BATTLE_PET.
| TC_API_EXPORT EnumText EnumUtils< NPCFlags2 >::ToString | ( | NPCFlags2 | value | ) |
Definition at line 549 of file enuminfo_UnitDefines.cpp.
References UNIT_NPC_FLAG_2_AREA_SPIRIT_HEALER_INDIVIDUAL, UNIT_NPC_FLAG_2_AZERITE_RESPEC, UNIT_NPC_FLAG_2_BLACK_MARKET_VIEW, UNIT_NPC_FLAG_2_CONTRIBUTION_COLLECTOR, UNIT_NPC_FLAG_2_FAST_STEERING_AVOIDS_OBSTACLES, UNIT_NPC_FLAG_2_GARRISON_ARCHITECT, UNIT_NPC_FLAG_2_GARRISON_MISSION_NPC, UNIT_NPC_FLAG_2_GARRISON_TALENT_NPC, UNIT_NPC_FLAG_2_ISLANDS_QUEUE, UNIT_NPC_FLAG_2_ITEM_UPGRADE_MASTER, UNIT_NPC_FLAG_2_NONE, UNIT_NPC_FLAG_2_PERKS_VENDOR, UNIT_NPC_FLAG_2_PERSONAL_TABARD_DESIGNER, UNIT_NPC_FLAG_2_SHIPMENT_CRAFTER, UNIT_NPC_FLAG_2_STEERING, UNIT_NPC_FLAG_2_SUPPRESS_NPC_SOUNDS_EXCEPT_END_OF_INTERACTION, and UNIT_NPC_FLAG_2_TRADESKILL_NPC.
| TC_API_EXPORT EnumText EnumUtils< Powers >::ToString | ( | Powers | value | ) |
Definition at line 108 of file enuminfo_SharedDefines.cpp.
References POWER_ALTERNATE_ENCOUNTER, POWER_ALTERNATE_MOUNT, POWER_ALTERNATE_POWER, POWER_ALTERNATE_QUEST, POWER_ARCANE_CHARGES, POWER_BURNING_EMBERS, POWER_CHI, POWER_COMBO_POINTS, POWER_DEMONIC_FURY, POWER_ENERGY, POWER_ESSENCE, POWER_FOCUS, POWER_FURY, POWER_HEALTH, POWER_HOLY_POWER, POWER_INSANITY, POWER_LUNAR_POWER, POWER_MAELSTROM, POWER_MANA, POWER_PAIN, POWER_RAGE, POWER_RUNE_BLOOD, POWER_RUNE_FROST, POWER_RUNE_UNHOLY, POWER_RUNES, POWER_RUNIC_POWER, and POWER_SOUL_SHARDS.
| TC_API_EXPORT EnumText EnumUtils< QuestFailedReason >::ToString | ( | QuestFailedReason | value | ) |
Definition at line 30 of file enuminfo_QuestDef.cpp.
References QUEST_ERR_ALREADY_DONE, QUEST_ERR_ALREADY_DONE_DAILY, QUEST_ERR_ALREADY_ON1, QUEST_ERR_ALREADY_ON2, QUEST_ERR_FAILED_CAIS, QUEST_ERR_FAILED_EXPANSION, QUEST_ERR_FAILED_LOW_LEVEL, QUEST_ERR_FAILED_MISSING_ITEMS, QUEST_ERR_FAILED_NOT_ENOUGH_MONEY, QUEST_ERR_FAILED_SPELL, QUEST_ERR_FAILED_WRONG_RACE, QUEST_ERR_HAS_IN_PROGRESS, QUEST_ERR_NONE, and QUEST_ERR_ONLY_ONE_TIMED.
| TC_API_EXPORT EnumText EnumUtils< QuestPushReason >::ToString | ( | QuestPushReason | value | ) |
Definition at line 105 of file enuminfo_QuestDef.cpp.
References Accepted, AlreadyDone, AlreadyDoneToRecipient, Busy, Class, ClassToRecipient, CrossFactionRestricted, Dead, DeadToRecipient, Declined, DifferentServerDaily, DifferentServerDailyToRecipient, Expansion, ExpansionToRecipient, HighFaction, HighFactionToRecipient, HighLevel, HighLevelToRecipient, Invalid, InvalidToRecipient, LogFull, LogFullToRecipient, LowFaction, LowFactionToRecipient, LowLevel, LowLevelToRecipient, NewPlayerExperience, NewPlayerExperienceToRecipient, NotAllowed, NotDaily, NotGarrisonOwner, NotGarrisonOwnerToRecipient, NotInParty, OnQuest, OnQuestToRecipient, Prerequisite, PrerequisiteToRecipient, Race, RaceToRecipient, Success, TimerExpired, WrongCovenant, WrongCovenantToRecipient, WrongFaction, and WrongFactionToRecipient.
| TC_API_EXPORT EnumText EnumUtils< Races >::ToString | ( | Races | value | ) |
Definition at line 30 of file enuminfo_RaceMask.cpp.
References RACE_BLOODELF, RACE_DARK_IRON_DWARF, RACE_DRACTHYR_ALLIANCE, RACE_DRACTHYR_HORDE, RACE_DRAENEI, RACE_DWARF, RACE_EARTHEN_DWARF_ALLIANCE, RACE_EARTHEN_DWARF_HORDE, RACE_GNOME, RACE_GOBLIN, RACE_HARANIR_ALLIANCE, RACE_HARANIR_HORDE, RACE_HIGHMOUNTAIN_TAUREN, RACE_HUMAN, RACE_KUL_TIRAN, RACE_LIGHTFORGED_DRAENEI, RACE_MAGHAR_ORC, RACE_MECHAGNOME, RACE_NIGHTBORNE, RACE_NIGHTELF, RACE_ORC, RACE_PANDAREN_ALLIANCE, RACE_PANDAREN_HORDE, RACE_PANDAREN_NEUTRAL, RACE_TAUREN, RACE_TROLL, RACE_UNDEAD_PLAYER, RACE_VOID_ELF, RACE_VULPERA, RACE_WORGEN, and RACE_ZANDALARI_TROLL.
| TC_API_EXPORT EnumText EnumUtils< SellResult >::ToString | ( | SellResult | value | ) |
Definition at line 525 of file enuminfo_ItemDefines.cpp.
References SELL_ERR_CANT_FIND_ITEM, SELL_ERR_CANT_FIND_VENDOR, SELL_ERR_CANT_SELL_ITEM, SELL_ERR_CANT_SELL_TO_THIS_MERCHANT, SELL_ERR_INTERNAL_BAG_ERROR, SELL_ERR_MUST_REPAIR_DURABILITY, SELL_ERR_ONLY_EMPTY_BAG, SELL_ERR_UNK, SELL_ERR_VENDOR_REFUSE_SCRAPPABLE_AZERITE, and SELL_ERR_YOU_DONT_OWN_THAT_ITEM.
| TC_API_EXPORT EnumText EnumUtils< SpawnObjectType >::ToString | ( | SpawnObjectType | value | ) |
Definition at line 30 of file enuminfo_SpawnData.cpp.
References SPAWN_TYPE_AREATRIGGER, SPAWN_TYPE_CREATURE, and SPAWN_TYPE_GAMEOBJECT.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr0 >::ToString | ( | SpellAttr0 | value | ) |
Definition at line 276 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR0_ALLOW_CAST_WHILE_DEAD, SPELL_ATTR0_ALLOW_ITEM_SPELL_IN_PVP, SPELL_ATTR0_ALLOW_WHILE_MOUNTED, SPELL_ATTR0_ALLOW_WHILE_SITTING, SPELL_ATTR0_AURA_IS_DEBUFF, SPELL_ATTR0_CANCELS_AUTO_ATTACK_COMBAT, SPELL_ATTR0_COOLDOWN_ON_EVENT, SPELL_ATTR0_DO_NOT_DISPLAY_SPELLBOOK_AURA_ICON_COMBAT_LOG, SPELL_ATTR0_DO_NOT_LOG, SPELL_ATTR0_DO_NOT_LOG_IMMUNE_MISSES, SPELL_ATTR0_DO_NOT_SHEATH, SPELL_ATTR0_HEARTBEAT_RESIST, SPELL_ATTR0_HELD_ITEM_ONLY, SPELL_ATTR0_IS_ABILITY, SPELL_ATTR0_IS_TRADESKILL, SPELL_ATTR0_NO_ACTIVE_DEFENSE, SPELL_ATTR0_NO_AURA_CANCEL, SPELL_ATTR0_NO_IMMUNITIES, SPELL_ATTR0_NOT_IN_COMBAT_ONLY_PEACEFUL, SPELL_ATTR0_NOT_SHAPESHIFTED, SPELL_ATTR0_ON_NEXT_SWING, SPELL_ATTR0_ON_NEXT_SWING_NO_DAMAGE, SPELL_ATTR0_ONLY_INDOORS, SPELL_ATTR0_ONLY_OUTDOORS, SPELL_ATTR0_ONLY_STEALTHED, SPELL_ATTR0_PASSIVE, SPELL_ATTR0_PROC_FAILURE_BURNS_CHARGE, SPELL_ATTR0_SCALES_WITH_CREATURE_LEVEL, SPELL_ATTR0_SERVER_ONLY, SPELL_ATTR0_TRACK_TARGET_IN_CAST_PLAYER_ONLY, SPELL_ATTR0_USES_RANGED_SLOT, and SPELL_ATTR0_WEARER_CASTS_PROC_TRIGGER.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr1 >::ToString | ( | SpellAttr1 | value | ) |
Definition at line 405 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR1_ALLOW_WHILE_STEALTHED, SPELL_ATTR1_AURA_STAYS_AFTER_COMBAT, SPELL_ATTR1_AURA_UNIQUE, SPELL_ATTR1_CAST_WHEN_LEARNED, SPELL_ATTR1_DISCOUNT_POWER_ON_MISS, SPELL_ATTR1_DISMISS_PET_FIRST, SPELL_ATTR1_DISPEL_ALL_STACKS, SPELL_ATTR1_EXCLUDE_CASTER, SPELL_ATTR1_FAILURE_BREAKS_STEALTH, SPELL_ATTR1_FINISHING_MOVE_DAMAGE, SPELL_ATTR1_FINISHING_MOVE_DURATION, SPELL_ATTR1_IGNORE_OWNERS_DEATH, SPELL_ATTR1_IMMUNITY_PURGES_EFFECT, SPELL_ATTR1_IMMUNITY_TO_HOSTILE_AND_FRIENDLY_EFFECTS, SPELL_ATTR1_INITIATES_COMBAT_ENABLES_AUTO_ATTACK, SPELL_ATTR1_IS_CHANNELLED, SPELL_ATTR1_IS_SELF_CHANNELLED, SPELL_ATTR1_NAME_IN_CHANNEL_BAR, SPELL_ATTR1_NO_AURA_ICON, SPELL_ATTR1_NO_AUTOCAST_AI, SPELL_ATTR1_NO_REDIRECTION, SPELL_ATTR1_NO_REFLECTION, SPELL_ATTR1_NO_SKILL_INCREASE, SPELL_ATTR1_NO_THREAT, SPELL_ATTR1_ONLY_PEACEFUL_TARGETS, SPELL_ATTR1_PREVENTS_ANIM, SPELL_ATTR1_REQUIRE_ALL_TARGETS, SPELL_ATTR1_SPECIAL_SKILLUP, SPELL_ATTR1_THREAT_ONLY_ON_MISS, SPELL_ATTR1_TOGGLE_FAR_SIGHT, SPELL_ATTR1_TRACK_TARGET_IN_CHANNEL, and SPELL_ATTR1_USE_ALL_MANA.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr10 >::ToString | ( | SpellAttr10 | value | ) |
Definition at line 1566 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR10_CAN_DODGE_PARRY_WHILE_CASTING, SPELL_ATTR10_HERB_GATHERING_MINING, SPELL_ATTR10_MOUNT_IS_NOT_ACCOUNT_WIDE, SPELL_ATTR10_RESET_COOLDOWN_ON_ENCOUNTER_END, SPELL_ATTR10_ROLLING_PERIODIC, SPELL_ATTR10_TELEPORT_PLAYER, SPELL_ATTR10_UNK0, SPELL_ATTR10_UNK1, SPELL_ATTR10_UNK10, SPELL_ATTR10_UNK15, SPELL_ATTR10_UNK16, SPELL_ATTR10_UNK18, SPELL_ATTR10_UNK19, SPELL_ATTR10_UNK20, SPELL_ATTR10_UNK21, SPELL_ATTR10_UNK22, SPELL_ATTR10_UNK23, SPELL_ATTR10_UNK24, SPELL_ATTR10_UNK25, SPELL_ATTR10_UNK26, SPELL_ATTR10_UNK27, SPELL_ATTR10_UNK28, SPELL_ATTR10_UNK3, SPELL_ATTR10_UNK30, SPELL_ATTR10_UNK31, SPELL_ATTR10_UNK5, SPELL_ATTR10_UNK6, SPELL_ATTR10_UNK8, SPELL_ATTR10_UNK9, SPELL_ATTR10_USE_SPELL_BASE_LEVEL_FOR_SCALING, SPELL_ATTR10_USES_RANGED_SLOT_COSMETIC_ONLY, and SPELL_ATTR10_WATER_SPOUT.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr11 >::ToString | ( | SpellAttr11 | value | ) |
Definition at line 1695 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR11_ABSORB_ENVIRONMENTAL_DAMAGE, SPELL_ATTR11_CAN_ASSIST_UNINTERACTIBLE, SPELL_ATTR11_IGNORE_CASTER_ABSORB_MODIFIERS, SPELL_ATTR11_IGNORE_SPELLCAST_OVERRIDE_SHAPESHIFT_REQUIREMENTS, SPELL_ATTR11_IGNORE_TARGET_ABSORB_MODIFIERS, SPELL_ATTR11_NOT_USABLE_IN_CHALLENGE_MODE, SPELL_ATTR11_NOT_USABLE_IN_INSTANCES, SPELL_ATTR11_RANK_IGNORES_CASTER_LEVEL, SPELL_ATTR11_SCALES_WITH_ITEM_LEVEL, SPELL_ATTR11_UNK0, SPELL_ATTR11_UNK1, SPELL_ATTR11_UNK10, SPELL_ATTR11_UNK12, SPELL_ATTR11_UNK13, SPELL_ATTR11_UNK15, SPELL_ATTR11_UNK17, SPELL_ATTR11_UNK20, SPELL_ATTR11_UNK21, SPELL_ATTR11_UNK22, SPELL_ATTR11_UNK23, SPELL_ATTR11_UNK24, SPELL_ATTR11_UNK25, SPELL_ATTR11_UNK26, SPELL_ATTR11_UNK27, SPELL_ATTR11_UNK28, SPELL_ATTR11_UNK29, SPELL_ATTR11_UNK3, SPELL_ATTR11_UNK30, SPELL_ATTR11_UNK31, SPELL_ATTR11_UNK4, SPELL_ATTR11_UNK6, and SPELL_ATTR11_UNK8.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr12 >::ToString | ( | SpellAttr12 | value | ) |
Definition at line 1824 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR12_CAN_PROC_FROM_SUPPRESSED_CASTER_PROCS, SPELL_ATTR12_ENABLE_PROCS_FROM_SUPPRESSED_CASTER_PROCS, SPELL_ATTR12_IGNORE_CASTING_DISABLED, SPELL_ATTR12_IS_GARRISON_BUFF, SPELL_ATTR12_IS_READINESS_SPELL, SPELL_ATTR12_ONLY_PROC_FROM_CLASS_ABILITIES, SPELL_ATTR12_START_COOLDOWN_ON_CAST_START, SPELL_ATTR12_UNK10, SPELL_ATTR12_UNK11, SPELL_ATTR12_UNK12, SPELL_ATTR12_UNK13, SPELL_ATTR12_UNK14, SPELL_ATTR12_UNK15, SPELL_ATTR12_UNK16, SPELL_ATTR12_UNK17, SPELL_ATTR12_UNK18, SPELL_ATTR12_UNK19, SPELL_ATTR12_UNK2, SPELL_ATTR12_UNK20, SPELL_ATTR12_UNK22, SPELL_ATTR12_UNK25, SPELL_ATTR12_UNK26, SPELL_ATTR12_UNK28, SPELL_ATTR12_UNK29, SPELL_ATTR12_UNK3, SPELL_ATTR12_UNK30, SPELL_ATTR12_UNK4, SPELL_ATTR12_UNK5, SPELL_ATTR12_UNK6, SPELL_ATTR12_UNK7, SPELL_ATTR12_UNK8, and SPELL_ATTR12_USE_FLOAT_VALUES_FOR_SCALING_AMOUNTS.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr13 >::ToString | ( | SpellAttr13 | value | ) |
Definition at line 1953 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR13_ACTIVATES_REQUIRED_SHAPESHIFT, SPELL_ATTR13_ALLOW_CLASS_ABILITY_PROCS, SPELL_ATTR13_ALWAYS_ALLOW_NEGATIVE_HEALING_PERCENT_MODIFIERS, SPELL_ATTR13_DO_NOT_ALLOW_DISABLE_MOVEMENT_INTERRUPT, SPELL_ATTR13_DO_NOT_FAIL_IF_NO_TARGET, SPELL_ATTR13_PASSIVE_IS_UPGRADE, SPELL_ATTR13_PERIODIC_REFRESH_EXTENDS_DURATION, SPELL_ATTR13_UNK1, SPELL_ATTR13_UNK10, SPELL_ATTR13_UNK11, SPELL_ATTR13_UNK12, SPELL_ATTR13_UNK13, SPELL_ATTR13_UNK14, SPELL_ATTR13_UNK16, SPELL_ATTR13_UNK17, SPELL_ATTR13_UNK19, SPELL_ATTR13_UNK21, SPELL_ATTR13_UNK22, SPELL_ATTR13_UNK23, SPELL_ATTR13_UNK24, SPELL_ATTR13_UNK25, SPELL_ATTR13_UNK28, SPELL_ATTR13_UNK29, SPELL_ATTR13_UNK3, SPELL_ATTR13_UNK30, SPELL_ATTR13_UNK31, SPELL_ATTR13_UNK4, SPELL_ATTR13_UNK5, SPELL_ATTR13_UNK6, SPELL_ATTR13_UNK7, SPELL_ATTR13_UNK8, and SPELL_ATTR13_UNK9.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr14 >::ToString | ( | SpellAttr14 | value | ) |
Definition at line 2082 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR14_AURA_IS_PRIVATE, SPELL_ATTR14_HIDE_PASSIVE_FROM_TOOLTIP, SPELL_ATTR14_REAGENT_COST_CONSUMES_CHARGES, SPELL_ATTR14_UNK0, SPELL_ATTR14_UNK10, SPELL_ATTR14_UNK11, SPELL_ATTR14_UNK12, SPELL_ATTR14_UNK13, SPELL_ATTR14_UNK14, SPELL_ATTR14_UNK15, SPELL_ATTR14_UNK16, SPELL_ATTR14_UNK17, SPELL_ATTR14_UNK18, SPELL_ATTR14_UNK19, SPELL_ATTR14_UNK2, SPELL_ATTR14_UNK21, SPELL_ATTR14_UNK22, SPELL_ATTR14_UNK23, SPELL_ATTR14_UNK24, SPELL_ATTR14_UNK25, SPELL_ATTR14_UNK26, SPELL_ATTR14_UNK27, SPELL_ATTR14_UNK28, SPELL_ATTR14_UNK29, SPELL_ATTR14_UNK30, SPELL_ATTR14_UNK31, SPELL_ATTR14_UNK4, SPELL_ATTR14_UNK5, SPELL_ATTR14_UNK6, SPELL_ATTR14_UNK7, SPELL_ATTR14_UNK8, and SPELL_ATTR14_UNK9.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr15 >::ToString | ( | SpellAttr15 | value | ) |
Definition at line 2211 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR15_UNK0, SPELL_ATTR15_UNK1, SPELL_ATTR15_UNK10, SPELL_ATTR15_UNK11, SPELL_ATTR15_UNK12, SPELL_ATTR15_UNK13, SPELL_ATTR15_UNK14, SPELL_ATTR15_UNK15, SPELL_ATTR15_UNK16, SPELL_ATTR15_UNK17, SPELL_ATTR15_UNK18, SPELL_ATTR15_UNK19, SPELL_ATTR15_UNK2, SPELL_ATTR15_UNK20, SPELL_ATTR15_UNK21, SPELL_ATTR15_UNK22, SPELL_ATTR15_UNK23, SPELL_ATTR15_UNK24, SPELL_ATTR15_UNK25, SPELL_ATTR15_UNK26, SPELL_ATTR15_UNK27, SPELL_ATTR15_UNK28, SPELL_ATTR15_UNK29, SPELL_ATTR15_UNK3, SPELL_ATTR15_UNK30, SPELL_ATTR15_UNK31, SPELL_ATTR15_UNK4, SPELL_ATTR15_UNK5, SPELL_ATTR15_UNK6, SPELL_ATTR15_UNK7, SPELL_ATTR15_UNK8, and SPELL_ATTR15_UNK9.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr16 >::ToString | ( | SpellAttr16 | value | ) |
Definition at line 2340 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR16_UNK0, SPELL_ATTR16_UNK1, SPELL_ATTR16_UNK10, SPELL_ATTR16_UNK11, SPELL_ATTR16_UNK12, SPELL_ATTR16_UNK13, SPELL_ATTR16_UNK14, SPELL_ATTR16_UNK15, SPELL_ATTR16_UNK16, SPELL_ATTR16_UNK17, SPELL_ATTR16_UNK18, SPELL_ATTR16_UNK19, SPELL_ATTR16_UNK2, SPELL_ATTR16_UNK20, SPELL_ATTR16_UNK21, SPELL_ATTR16_UNK22, SPELL_ATTR16_UNK23, SPELL_ATTR16_UNK24, SPELL_ATTR16_UNK25, SPELL_ATTR16_UNK26, SPELL_ATTR16_UNK27, SPELL_ATTR16_UNK28, SPELL_ATTR16_UNK29, SPELL_ATTR16_UNK3, SPELL_ATTR16_UNK30, SPELL_ATTR16_UNK31, SPELL_ATTR16_UNK4, SPELL_ATTR16_UNK5, SPELL_ATTR16_UNK6, SPELL_ATTR16_UNK7, SPELL_ATTR16_UNK8, and SPELL_ATTR16_UNK9.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr2 >::ToString | ( | SpellAttr2 | value | ) |
Definition at line 534 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR2_ACTIVE_THREAT, SPELL_ATTR2_ALLOW_DEAD_TARGET, SPELL_ATTR2_ALLOW_LOW_LEVEL_BUFF, SPELL_ATTR2_ALLOW_WHILE_INVISIBLE, SPELL_ATTR2_ALLOW_WHILE_NOT_SHAPESHIFTED_CASTER_FORM, SPELL_ATTR2_ALWAYS_CAST_AS_UNIT, SPELL_ATTR2_AUTO_REPEAT, SPELL_ATTR2_CANNOT_CAST_ON_TAPPED, SPELL_ATTR2_CANT_CRIT, SPELL_ATTR2_CHAIN_FROM_CASTER, SPELL_ATTR2_DO_NOT_CONSUME_IF_GAINED_DURING_CAST, SPELL_ATTR2_DO_NOT_REPORT_SPELL_FAILURE, SPELL_ATTR2_DO_NOT_RESET_COMBAT_TIMERS, SPELL_ATTR2_DONT_BLOCK_MANA_REGEN, SPELL_ATTR2_ENCHANT_OWN_ITEM_ONLY, SPELL_ATTR2_FAIL_ON_ALL_TARGETS_IMMUNE, SPELL_ATTR2_IGNORE_LINE_OF_SIGHT, SPELL_ATTR2_IGNORE_WEAPONSKILL, SPELL_ATTR2_INCLUDE_IN_ADVANCED_COMBAT_LOG, SPELL_ATTR2_INITIATE_COMBAT_POST_CAST_ENABLES_AUTO_ATTACK, SPELL_ATTR2_ITEM_CAST_WITH_OWNER_SKILL, SPELL_ATTR2_NO_ACTIVE_PETS, SPELL_ATTR2_NO_INITIAL_THREAT, SPELL_ATTR2_NO_JUMP_WHILE_CAST_PENDING, SPELL_ATTR2_NO_SCHOOL_IMMUNITIES, SPELL_ATTR2_NO_SHAPESHIFT_UI, SPELL_ATTR2_NO_TARGET_PER_SECOND_COSTS, SPELL_ATTR2_NOT_AN_ACTION, SPELL_ATTR2_PROC_COOLDOWN_ON_FAILURE, SPELL_ATTR2_RETAIN_ITEM_CAST, SPELL_ATTR2_SPECIAL_TAMING_FLAG, and SPELL_ATTR2_USE_SHAPESHIFT_BAR.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr3 >::ToString | ( | SpellAttr3 | value | ) |
Definition at line 663 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR3_ALLOW_AURA_WHILE_DEAD, SPELL_ATTR3_ALWAYS_HIT, SPELL_ATTR3_CAN_PROC_FROM_PROCS, SPELL_ATTR3_COMPLETELY_BLOCKED, SPELL_ATTR3_DO_NOT_DISPLAY_RANGE, SPELL_ATTR3_DO_NOT_TRIGGER_TARGET_STAND, SPELL_ATTR3_DOT_STACKING_RULE, SPELL_ATTR3_HIDE_CHANNEL_BAR, SPELL_ATTR3_HIDE_IN_RAID_FILTER, SPELL_ATTR3_IGNORE_CASTER_AND_TARGET_RESTRICTIONS, SPELL_ATTR3_IGNORE_CASTER_MODIFIERS, SPELL_ATTR3_INSTANT_TARGET_PROCS, SPELL_ATTR3_NO_AVOIDANCE, SPELL_ATTR3_NO_CASTING_BAR_TEXT, SPELL_ATTR3_NO_DAMAGE_HISTORY, SPELL_ATTR3_NO_DURABILITY_LOSS, SPELL_ATTR3_NO_PROC_EQUIP_REQUIREMENT, SPELL_ATTR3_NO_RES_TIMER, SPELL_ATTR3_NORMAL_RANGED_ATTACK, SPELL_ATTR3_NOT_A_PROC, SPELL_ATTR3_NOT_ON_AOE_IMMUNE, SPELL_ATTR3_ONLY_BATTLEGROUNDS, SPELL_ATTR3_ONLY_ON_GHOSTS, SPELL_ATTR3_ONLY_ON_PLAYER, SPELL_ATTR3_ONLY_PROC_ON_CASTER, SPELL_ATTR3_ONLY_PROC_OUTDOORS, SPELL_ATTR3_PVP_ENABLING, SPELL_ATTR3_REQUIRES_MAIN_HAND_WEAPON, SPELL_ATTR3_REQUIRES_OFF_HAND_WEAPON, SPELL_ATTR3_SUPPRESS_CASTER_PROCS, SPELL_ATTR3_SUPPRESS_TARGET_PROCS, and SPELL_ATTR3_TREAT_AS_PERIODIC.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr4 >::ToString | ( | SpellAttr4 | value | ) |
Definition at line 792 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR4_ALLOW_CAST_WHILE_CASTING, SPELL_ATTR4_ALLOW_CLIENT_TARGETING, SPELL_ATTR4_ALLOW_ENTERING_ARENA, SPELL_ATTR4_ALLOW_PROC_WHILE_SITTING, SPELL_ATTR4_AURA_BOUNCE_FAILS_SPELL, SPELL_ATTR4_AURA_EXPIRES_OFFLINE, SPELL_ATTR4_AURA_IS_BUFF, SPELL_ATTR4_AURA_NEVER_BOUNCES, SPELL_ATTR4_AUTO_RANGED_COMBAT, SPELL_ATTR4_BOUNCY_CHAIN_MISSILES, SPELL_ATTR4_CANNOT_BE_STOLEN, SPELL_ATTR4_CLASS_TRIGGER_ONLY_ON_TARGET, SPELL_ATTR4_COMBAT_FEEDBACK_WHEN_USABLE, SPELL_ATTR4_DO_NOT_LOG_CASTER, SPELL_ATTR4_FORCE_DISPLAY_CASTBAR, SPELL_ATTR4_IGNORE_COMBAT_TIMER, SPELL_ATTR4_IGNORE_DAMAGE_TAKEN_MODIFIERS, SPELL_ATTR4_IGNORE_DEFAULT_ARENA_RESTRICTIONS, SPELL_ATTR4_NO_CAST_LOG, SPELL_ATTR4_NO_HARMFUL_THREAT, SPELL_ATTR4_NO_HELPFUL_THREAT, SPELL_ATTR4_NO_PARTIAL_IMMUNITY, SPELL_ATTR4_NOT_IN_ARENA_OR_RATED_BATTLEGROUND, SPELL_ATTR4_NOT_IN_SPELLBOOK, SPELL_ATTR4_OBSOLETE, SPELL_ATTR4_ONLY_FLYING_AREAS, SPELL_ATTR4_OWNER_POWER_SCALING, SPELL_ATTR4_PROC_SUPPRESS_SWING_ANIM, SPELL_ATTR4_REACTIVE_DAMAGE_PROC, SPELL_ATTR4_SUPPRESS_WEAPON_PROCS, SPELL_ATTR4_USE_FACING_FROM_SPELL, and SPELL_ATTR4_WEAPON_SPEED_COST_SCALING.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr5 >::ToString | ( | SpellAttr5 | value | ) |
Definition at line 921 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR5_ADD_MELEE_HIT_RATING, SPELL_ATTR5_AI_DOESNT_FACE_TARGET, SPELL_ATTR5_ALLOW_ACTIONS_DURING_CHANNEL, SPELL_ATTR5_ALLOW_WHILE_CONFUSED, SPELL_ATTR5_ALLOW_WHILE_FLEEING, SPELL_ATTR5_ALLOW_WHILE_STUNNED, SPELL_ATTR5_ALWAYS_AOE_LINE_OF_SIGHT, SPELL_ATTR5_ALWAYS_LINE_OF_SIGHT, SPELL_ATTR5_ALWAYS_SHOW_GROUND_TEXTURE, SPELL_ATTR5_AURA_AFFECTS_NOT_JUST_REQ_EQUIPPED_ITEM, SPELL_ATTR5_AURA_UNIQUE_PER_CASTER, SPELL_ATTR5_DO_NOT_ATTEMPT_A_PET_RESUMMON_WHEN_DISMOUNTING, SPELL_ATTR5_DO_NOT_DISPLAY_DURATION, SPELL_ATTR5_EXTRA_INITIAL_PERIOD, SPELL_ATTR5_IGNORE_AREA_EFFECT_PVP_CHECK, SPELL_ATTR5_IGNORE_CASTER_REQUIREMENTS, SPELL_ATTR5_IGNORE_TARGET_REQUIREMENTS, SPELL_ATTR5_IMPLIED_TARGETING, SPELL_ATTR5_LIMIT_N, SPELL_ATTR5_MELEE_CHAIN_TARGETING, SPELL_ATTR5_NO_CASTER_AURA_ICON, SPELL_ATTR5_NO_PARTIAL_RESISTS, SPELL_ATTR5_NO_REAGENT_COST_WITH_AURA, SPELL_ATTR5_NO_TARGET_AURA_ICON, SPELL_ATTR5_NOT_AVAILABLE_WHILE_CHARMED, SPELL_ATTR5_NOT_ON_PLAYER, SPELL_ATTR5_NOT_ON_PLAYER_CONTROLLED_NPC, SPELL_ATTR5_NOT_ON_TRIVIAL, SPELL_ATTR5_REMOVE_ENTERING_ARENA, SPELL_ATTR5_SPELL_HASTE_AFFECTS_PERIODIC, SPELL_ATTR5_TREAT_AS_AREA_EFFECT, and SPELL_ATTR5_TRIGGERS_CHANNELING.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr6 >::ToString | ( | SpellAttr6 | value | ) |
Definition at line 1050 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR6_ABSORB_CANNOT_BE_IGNORE, SPELL_ATTR6_AI_PRIMARY_RANGED_ATTACK, SPELL_ATTR6_ALLOW_EQUIP_WHILE_CASTING, SPELL_ATTR6_ALLOW_ON_CHARMED_TARGETS, SPELL_ATTR6_ALLOW_WHILE_RIDING_VEHICLE, SPELL_ATTR6_AURA_ICON_ONLY_FOR_CASTER_LIMIT_10, SPELL_ATTR6_AURA_IS_WEAPON_PROC, SPELL_ATTR6_CAN_ASSIST_IMMUNE_PC, SPELL_ATTR6_CAN_TARGET_UNTARGETABLE, SPELL_ATTR6_DELAY_COMBAT_TIMER_DURING_CAST, SPELL_ATTR6_DISABLE_TIED_EFFECT_POINTS, SPELL_ATTR6_DO_NOT_AUTO_SELECT_TARGET_WITH_INITIATES_COMBAT, SPELL_ATTR6_DO_NOT_CHAIN_TO_CROWD_CONTROLLED_TARGETS, SPELL_ATTR6_DO_NOT_CONSUME_RESOURCES, SPELL_ATTR6_DO_NOT_RESET_COOLDOWN_IN_ARENA, SPELL_ATTR6_DOESNT_RESET_SWING_TIMER_IF_INSTANT, SPELL_ATTR6_FLOATING_COMBAT_TEXT_ON_CAST, SPELL_ATTR6_IGNORE_CASTER_DAMAGE_MODIFIERS, SPELL_ATTR6_IGNORE_FOR_MOD_TIME_RATE, SPELL_ATTR6_IGNORE_HEALING_MODIFIERS, SPELL_ATTR6_IGNORE_PHASE_SHIFT, SPELL_ATTR6_NO_AURA_LOG, SPELL_ATTR6_NO_CATEGORY_COOLDOWN_MODS, SPELL_ATTR6_NO_COOLDOWN_ON_TOOLTIP, SPELL_ATTR6_NO_JUMP_PATHING, SPELL_ATTR6_NO_PUSHBACK, SPELL_ATTR6_NOT_AN_ATTACK, SPELL_ATTR6_NOT_IN_RAID_INSTANCES, SPELL_ATTR6_ORIGINATE_FROM_CONTROLLER, SPELL_ATTR6_SHOW_MECHANIC_AS_COMBAT_TEXT, SPELL_ATTR6_TAPS_IMMEDIATELY, and SPELL_ATTR6_VEHICLE_IMMUNITY_CATEGORY.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr7 >::ToString | ( | SpellAttr7 | value | ) |
Definition at line 1179 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR7_ALLIANCE_SPECIFIC_SPELL, SPELL_ATTR7_ALLOW_SPELL_REFLECTION, SPELL_ATTR7_ALWAYS_CAST_LOG, SPELL_ATTR7_ATTACK_ON_CHARGE_TO_UNIT, SPELL_ATTR7_BYPASS_NO_RESURRECT_AURA, SPELL_ATTR7_CAN_BE_MULTI_CAST, SPELL_ATTR7_CAN_CAUSE_INTERRUPT, SPELL_ATTR7_CAN_CAUSE_SILENCE, SPELL_ATTR7_CAN_PROC_FROM_SUPPRESSED_TARGET_PROCS, SPELL_ATTR7_DEBUG_SPELL, SPELL_ATTR7_DISABLE_AURA_WHILE_DEAD, SPELL_ATTR7_DISPEL_REMOVES_CHARGES, SPELL_ATTR7_DO_NOT_COUNT_FOR_PVP_SCOREBOARD, SPELL_ATTR7_DO_NOT_LOG_PVP_KILL, SPELL_ATTR7_DONT_CAUSE_SPELL_PUSHBACK, SPELL_ATTR7_HORDE_SPECIFIC_SPELL, SPELL_ATTR7_IGNORES_COLD_WEATHER_FLYING_REQUIREMENT, SPELL_ATTR7_NO_ATTACK_DODGE, SPELL_ATTR7_NO_ATTACK_MISS, SPELL_ATTR7_NO_ATTACK_PARRY, SPELL_ATTR7_NO_CLIENT_FAIL_WHILE_STUNNED_FLEEING_CONFUSED, SPELL_ATTR7_NO_TARGET_DURATION_MOD, SPELL_ATTR7_NO_UI_NOT_INTERRUPTIBLE, SPELL_ATTR7_ONLY_IN_SPELLBOOK_UNTIL_LEARNED, SPELL_ATTR7_PREPARE_FOR_VEHICLE_CONTROL_END, SPELL_ATTR7_RECAST_ON_RESUMMON, SPELL_ATTR7_REFLECTION_ONLY_DEFENDS, SPELL_ATTR7_REPORT_SPELL_FAILURE_TO_UNIT_TARGET, SPELL_ATTR7_RESET_SWING_TIMER_AT_SPELL_START, SPELL_ATTR7_RETAIN_COOLDOWN_THROUGH_LOAD, SPELL_ATTR7_TREAT_AS_NPC_AOE, and SPELL_ATTR7_TREAT_AS_RAID_BUFF.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr8 >::ToString | ( | SpellAttr8 | value | ) |
Definition at line 1308 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR8_AI_FACE_TARGET, SPELL_ATTR8_ALLOW_TARGETS_HIDDEN_BY_SPAWN_TRACKING, SPELL_ATTR8_ALLOW_WHILE_CHARMED, SPELL_ATTR8_AURA_POINTS_ON_CLIENT, SPELL_ATTR8_AURA_REQUIRED_BY_CLIENT, SPELL_ATTR8_CAN_ATTACK_IMMUNE_PC, SPELL_ATTR8_CAN_HIT_AOE_UNTARGETABLE, SPELL_ATTR8_DISPLAY_LARGE_AURA_ICON_ON_UNIT_FRAMES_BOSS_AURA, SPELL_ATTR8_ENFORCE_IN_COMBAT_RESSURECTION_LIMIT, SPELL_ATTR8_HASTE_AFFECTS_DURATION, SPELL_ATTR8_HEAL_PREDICTION, SPELL_ATTR8_IGNORE_DYNAMIC_OBJECT_CASTER, SPELL_ATTR8_IGNORE_SANCTUARY, SPELL_ATTR8_IGNORE_SPELLCAST_OVERRIDE_COST, SPELL_ATTR8_MASTERY_AFFECTS_POINTS, SPELL_ATTR8_MELEE_HASTE_AFFECTS_PERIODIC, SPELL_ATTR8_MIRROR_CREATURE_NAME, SPELL_ATTR8_NO_ATTACK_BLOCK, SPELL_ATTR8_NO_LEVEL_UP_TOAST, SPELL_ATTR8_NO_SUMMON_DEST_FROM_CLIENT_TARGETING_PATHING_REQUIREMENT, SPELL_ATTR8_NOT_IN_BATTLEGROUND, SPELL_ATTR8_NOT_IN_SPELLBOOK_UNTIL_LEARNED, SPELL_ATTR8_ONLY_PLAYERS_CAN_CAST_THIS_SPELL, SPELL_ATTR8_ONLY_TARGET_IF_SAME_CREATOR, SPELL_ATTR8_ONLY_TARGET_OWN_SUMMONS, SPELL_ATTR8_PERIODIC_CAN_CRIT, SPELL_ATTR8_REMOVE_OUTSIDE_DUNGEONS_AND_RAIDS, SPELL_ATTR8_REQUIRES_EQUIPPED_INV_TYPES, SPELL_ATTR8_REQUIRES_LOCATION_TO_BE_ON_LIQUID_SURFACE, SPELL_ATTR8_SKIP_IS_KNOWN_CHECK, SPELL_ATTR8_TARGET_PROCS_ON_CASTER, and SPELL_ATTR8_USE_TARGETS_LEVEL_FOR_SPELL_SCALING.
| TC_API_EXPORT EnumText EnumUtils< SpellAttr9 >::ToString | ( | SpellAttr9 | value | ) |
Definition at line 1437 of file enuminfo_SharedDefines.cpp.
References SPELL_ATTR9_ALLOW_CAST_WHILE_CHANNELING, SPELL_ATTR9_ALLOW_DARK_SIMULACRUM, SPELL_ATTR9_ALLOW_WHILE_BANISHED_AURA_STATE, SPELL_ATTR9_AUTOCAST_OFF_BY_DEFAULT, SPELL_ATTR9_CANNOT_KILL_TARGET, SPELL_ATTR9_CHANNEL_PERSISTS_ON_PET_FOLLOW, SPELL_ATTR9_COOLDOWN_IGNORES_RANGED_WEAPON, SPELL_ATTR9_DO_NOT_ADD_TO_UNLEARN_LIST, SPELL_ATTR9_DO_NOT_DISPLAY_POWER_COST, SPELL_ATTR9_DO_NOT_LOG_AURA_REFRESH, SPELL_ATTR9_DONT_CONSUME_CHARGE_IF_ITEM_DELETED, SPELL_ATTR9_FACE_UNIT_TARGET_UPON_COMPLETION_OF_JUMP_CHARGE, SPELL_ATTR9_FORCE_CORPSE_TARGET, SPELL_ATTR9_FORCE_DEST_LOCATION, SPELL_ATTR9_HASTE_AFFECTS_MELEE_ABILITY_CASTTIME, SPELL_ATTR9_IGNORE_CASTER_HEALING_MODIFIERS, SPELL_ATTR9_IGNORE_DEFAULT_RATED_BATTLEGROUND_RESTRICTIONS, SPELL_ATTR9_IGNORE_SCHOOL_LOCKOUT, SPELL_ATTR9_IGNORE_TOTEM_REQUIREMENTS_FOR_CASTING, SPELL_ATTR9_ITEM_CAST_GRANTS_SKILL_GAIN, SPELL_ATTR9_ITEM_PASSIVE_ON_CLIENT, SPELL_ATTR9_JUMPCHARGE__NO_FACING_CONTROL, SPELL_ATTR9_LOG_PASSIVE, SPELL_ATTR9_MISSILE_SPEED_IS_DELAY_IN_SEC, SPELL_ATTR9_MOD_INVIS_INCLUDES_PARTY, SPELL_ATTR9_NEXT_MODAL_SPELL_REQUIRES_SAME_UNIT_TARGET, SPELL_ATTR9_NO_MOVEMENT_RADIUS_BONUS, SPELL_ATTR9_NOT_IN_ARENA, SPELL_ATTR9_ONLY_WHEN_ILLEGALLY_MOUNTED, SPELL_ATTR9_SPELLCAST_OVERRIDE_IN_SPELLBOOK, SPELL_ATTR9_SUPPRESS_VISUAL_KIT_ERRORS, and SPELL_ATTR9_TARGET_MUST_BE_GROUNDED.
| TC_API_EXPORT EnumText EnumUtils< SpellCastResult >::ToString | ( | SpellCastResult | value | ) |
Definition at line 2469 of file enuminfo_SharedDefines.cpp.
References GRANT_PET_LEVEL_FAIL, SPELL_FAILED_AFFECTING_COMBAT, SPELL_FAILED_ALREADY_AT_FULL_HEALTH, SPELL_FAILED_ALREADY_AT_FULL_MANA, SPELL_FAILED_ALREADY_AT_FULL_POWER, SPELL_FAILED_ALREADY_BEING_TAMED, SPELL_FAILED_ALREADY_HAVE_CHARM, SPELL_FAILED_ALREADY_HAVE_PET, SPELL_FAILED_ALREADY_HAVE_SUMMON, SPELL_FAILED_ALREADY_OPEN, SPELL_FAILED_AP_ITEM_FROM_PREVIOUS_TIER, SPELL_FAILED_APPRENTICE_RIDING_REQUIREMENT, SPELL_FAILED_AREA_TRIGGER_CREATION, SPELL_FAILED_ARTIFACT_AT_FULL_POWER, SPELL_FAILED_ARTISAN_RIDING_REQUIREMENT, SPELL_FAILED_AURA_BOUNCED, SPELL_FAILED_AUTOTRACK_INTERRUPTED, SPELL_FAILED_AZERITE_EMPOWERED_NO_CHOICES_TO_UNDO, SPELL_FAILED_AZERITE_EMPOWERED_ONLY, SPELL_FAILED_BAD_IMPLICIT_TARGETS, SPELL_FAILED_BAD_TARGET_FILTER, SPELL_FAILED_BAD_TARGETS, SPELL_FAILED_BATTLE_FOR_AZEROTH_RIDING_REQUIREMENT, SPELL_FAILED_BLUEPRINT_KNOWN, SPELL_FAILED_BM_OR_INVISGOD, SPELL_FAILED_BROKEN_ISLES_RIDING_REQUIREMENT, SPELL_FAILED_BUILDING_ACTIVATE_NOT_READY, SPELL_FAILED_BY_NOT_MOVING, SPELL_FAILED_CANT_ADD_BATTLE_PET, SPELL_FAILED_CANT_BE_CHARMED, SPELL_FAILED_CANT_BE_ENCHANTED, SPELL_FAILED_CANT_BE_MILLED, SPELL_FAILED_CANT_BE_OBLITERATED, SPELL_FAILED_CANT_BE_PROSPECTED, SPELL_FAILED_CANT_BE_RECRAFTED, SPELL_FAILED_CANT_BE_SALVAGED, SPELL_FAILED_CANT_BE_SALVAGED_SKILL, SPELL_FAILED_CANT_BE_SCRAPPED, SPELL_FAILED_CANT_CAST_ON_TAPPED, SPELL_FAILED_CANT_DO_THAT_RIGHT_NOW, SPELL_FAILED_CANT_DUEL_WHILE_INVISIBLE, SPELL_FAILED_CANT_DUEL_WHILE_STEALTHED, SPELL_FAILED_CANT_FLY_HERE, SPELL_FAILED_CANT_OVERRIDE_ENCHANT_VISUAL, SPELL_FAILED_CANT_REPLACE_ITEM_BONUS, SPELL_FAILED_CANT_STEALTH, SPELL_FAILED_CANT_UNTALENT, SPELL_FAILED_CANT_UPGRADE_BATTLE_PET, SPELL_FAILED_CASTER_AURASTATE, SPELL_FAILED_CASTER_DEAD, SPELL_FAILED_CHARMED, SPELL_FAILED_CHEST_IN_USE, SPELL_FAILED_COLD_RIDING_REQUIREMENT, SPELL_FAILED_CONFUSED, SPELL_FAILED_CRAFTING_REAGENTS, SPELL_FAILED_CS_RIDING_REQUIREMENT, SPELL_FAILED_CURRENCY_WEIGHT_MISMATCH, SPELL_FAILED_CUSTOM_ERROR, SPELL_FAILED_DAMAGE_IMMUNE, SPELL_FAILED_DISABLED_BY_AURA_LABEL, SPELL_FAILED_DISABLED_BY_MAX_USABLE_LEVEL, SPELL_FAILED_DISABLED_BY_POWER_SCALING, SPELL_FAILED_DONT_REPORT, SPELL_FAILED_DRAENOR_RIDING_REQUIREMENT, SPELL_FAILED_DRAGONRIDING_RIDING_REQUIREMENT, SPELL_FAILED_EQUIPPED_ITEM, SPELL_FAILED_EQUIPPED_ITEM_CLASS, SPELL_FAILED_EQUIPPED_ITEM_CLASS_MAINHAND, SPELL_FAILED_EQUIPPED_ITEM_CLASS_OFFHAND, SPELL_FAILED_ERROR, SPELL_FAILED_EXCEEDED_WEEKLY_USAGE, SPELL_FAILED_EXPERT_RIDING_REQUIREMENT, SPELL_FAILED_FALLING, SPELL_FAILED_FISHING_TOO_LOW, SPELL_FAILED_FIZZLE, SPELL_FAILED_FLEEING, SPELL_FAILED_FLIGHT_MASTER_RIDING_REQUIREMENT, SPELL_FAILED_FLOATING_MOUNT_NOT_ALLOWED, SPELL_FAILED_FLYING_MOUNT_NOT_ALLOWED, SPELL_FAILED_FOLLOWER_CLASS_SPEC_CAP, SPELL_FAILED_FOLLOWER_KNOWN, SPELL_FAILED_FOOD_LOWLEVEL, SPELL_FAILED_GARRISON_FOLLOWER_AT_MIN_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_HAS_ABILITY, SPELL_FAILED_GARRISON_FOLLOWER_HAS_SINGLE_MISSION_ABILITY, SPELL_FAILED_GARRISON_FOLLOWER_IN_BUILDING, SPELL_FAILED_GARRISON_FOLLOWER_MAX_ITEM_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_MAX_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_MAX_QUALITY, SPELL_FAILED_GARRISON_FOLLOWER_MIN_ITEM_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_NOT_MAX_LEVEL, SPELL_FAILED_GARRISON_FOLLOWER_ON_MISSION, SPELL_FAILED_GARRISON_FOLLOWER_REQUIRES_EPIC, SPELL_FAILED_GARRISON_MAX_LEVEL, SPELL_FAILED_GARRISON_MISSION_COMPLETE, SPELL_FAILED_GARRISON_MISSION_NOT_IN_PROGRESS, SPELL_FAILED_GARRISON_NO_MISSIONS_AVAILABLE, SPELL_FAILED_GARRISON_NOT_OWNED, SPELL_FAILED_GARRISON_NOT_UPGRADEABLE, SPELL_FAILED_GARRISON_OWNED, SPELL_FAILED_GLYPH_EXCLUSIVE_CATEGORY, SPELL_FAILED_GLYPH_INVALID_SPEC, SPELL_FAILED_GLYPH_NO_SPEC, SPELL_FAILED_GLYPH_SOCKET_LOCKED, SPELL_FAILED_GROUND_MOUNT_NOT_ALLOWED, SPELL_FAILED_HAS_MISSION, SPELL_FAILED_HIGHLEVEL, SPELL_FAILED_HUNGER_SATIATED, SPELL_FAILED_IMMUNE, SPELL_FAILED_IN_COMBAT_RES_LIMIT_REACHED, SPELL_FAILED_INCORRECT_AREA, SPELL_FAILED_INELIGIBLE_WEAPON_APPEARANCE, SPELL_FAILED_INTERRUPTED, SPELL_FAILED_INTERRUPTED_COMBAT, SPELL_FAILED_INVALID_GLYPH, SPELL_FAILED_ITEM_ALREADY_ENCHANTED, SPELL_FAILED_ITEM_AT_MAX_CHARGES, SPELL_FAILED_ITEM_CREATION_DISABLED_FOR_EVENT, SPELL_FAILED_ITEM_ENCHANT_TRADE_WINDOW, SPELL_FAILED_ITEM_GONE, SPELL_FAILED_ITEM_MOD_APPEARANCE_GROUP_ALREADY_KNOWN, SPELL_FAILED_ITEM_NOT_A_WEAPON, SPELL_FAILED_ITEM_NOT_FOUND, SPELL_FAILED_ITEM_NOT_READY, SPELL_FAILED_JOURNEYMAN_RIDING_REQUIREMENT, SPELL_FAILED_LEGACY_SPELL, SPELL_FAILED_LEVEL_LINKED_LOW_LEVEL, SPELL_FAILED_LEVEL_REQUIREMENT, SPELL_FAILED_LINE_OF_SIGHT, SPELL_FAILED_LOW_CASTLEVEL, SPELL_FAILED_LOWLEVEL, SPELL_FAILED_MAINHAND_EMPTY, SPELL_FAILED_MASTER_RIDING_REQUIREMENT, SPELL_FAILED_MAX_LEVEL_TOO_LOW, SPELL_FAILED_MAX_SOCKETS, SPELL_FAILED_MIN_SKILL, SPELL_FAILED_MOUNT_ABOVE_WATER_HERE, SPELL_FAILED_MOUNT_COLLECTED_ON_OTHER_CHAR, SPELL_FAILED_MOUNT_EQUIPMENT_ERROR, SPELL_FAILED_MOUNT_NO_FLOAT_HERE, SPELL_FAILED_MOUNT_NO_UNDERWATER_HERE, SPELL_FAILED_MOVING, SPELL_FAILED_MUST_KNOW_SUPERCEDING_SPELL, SPELL_FAILED_NEED_ALL_PARTY_MEMBERS, SPELL_FAILED_NEED_AMMO, SPELL_FAILED_NEED_AMMO_POUCH, SPELL_FAILED_NEED_EXOTIC_AMMO, SPELL_FAILED_NEED_MORE_ITEMS, SPELL_FAILED_NO_ACTIONS, SPELL_FAILED_NO_ACTIVE_GLYPHS, SPELL_FAILED_NO_AMMO, SPELL_FAILED_NO_ARTIFACT_EQUIPPED, SPELL_FAILED_NO_BUILDING_FOR_SHIPMENT, SPELL_FAILED_NO_CHARGES_REMAIN, SPELL_FAILED_NO_COMBO_POINTS, SPELL_FAILED_NO_DUELING, SPELL_FAILED_NO_DUNGEON_ENCOUNTER, SPELL_FAILED_NO_EDIBLE_CORPSES, SPELL_FAILED_NO_ENDURANCE, SPELL_FAILED_NO_FISH, SPELL_FAILED_NO_ITEMS_WHILE_SHAPESHIFTED, SPELL_FAILED_NO_LIQUID, SPELL_FAILED_NO_MOUNTS_ALLOWED, SPELL_FAILED_NO_PET, SPELL_FAILED_NO_PLAYTIME, SPELL_FAILED_NO_POWER, SPELL_FAILED_NO_SHIPMENTS_FOR_CONTAINER, SPELL_FAILED_NO_SPEC, SPELL_FAILED_NO_TELEPORT_FROM_DUNGEON, SPELL_FAILED_NO_VACANT_SEAT, SPELL_FAILED_NO_VALID_TARGETS, SPELL_FAILED_NOPATH, SPELL_FAILED_NOT_BEHIND, SPELL_FAILED_NOT_ENOUGH_CURRENCY, SPELL_FAILED_NOT_ENOUGH_SHIPMENTS_FOR_CONTAINER, SPELL_FAILED_NOT_ENOUGH_TARGETS, SPELL_FAILED_NOT_FISHABLE, SPELL_FAILED_NOT_FLYING, SPELL_FAILED_NOT_HERE, SPELL_FAILED_NOT_IDLE, SPELL_FAILED_NOT_IN_ARENA, SPELL_FAILED_NOT_IN_BARBERSHOP, SPELL_FAILED_NOT_IN_BATTLEGROUND, SPELL_FAILED_NOT_IN_CONTROL, SPELL_FAILED_NOT_IN_LFG_DUNGEON, SPELL_FAILED_NOT_IN_MAGE_TOWER, SPELL_FAILED_NOT_IN_RAID_INSTANCE, SPELL_FAILED_NOT_IN_RATED_BATTLEGROUND, SPELL_FAILED_NOT_INACTIVE, SPELL_FAILED_NOT_INFRONT, SPELL_FAILED_NOT_KNOWN, SPELL_FAILED_NOT_MOUNTED, SPELL_FAILED_NOT_ON_DAMAGE_IMMUNE, SPELL_FAILED_NOT_ON_GROUND, SPELL_FAILED_NOT_ON_MOUNTED, SPELL_FAILED_NOT_ON_SHAPESHIFT, SPELL_FAILED_NOT_ON_STEALTHED, SPELL_FAILED_NOT_ON_TAXI, SPELL_FAILED_NOT_ON_TRANSPORT, SPELL_FAILED_NOT_READY, SPELL_FAILED_NOT_SHAPESHIFT, SPELL_FAILED_NOT_SOULBOUND, SPELL_FAILED_NOT_STANDING, SPELL_FAILED_NOT_TRADEABLE, SPELL_FAILED_NOT_TRADING, SPELL_FAILED_NOT_UNSHEATHED, SPELL_FAILED_NOT_WHILE_CHROMIE_TIMED, SPELL_FAILED_NOT_WHILE_FATIGUED, SPELL_FAILED_NOT_WHILE_GHOST, SPELL_FAILED_NOT_WHILE_LEVEL_LINKED, SPELL_FAILED_NOT_WHILE_LOOTING, SPELL_FAILED_NOT_WHILE_MERCENARY, SPELL_FAILED_NOT_WHILE_TRADING, SPELL_FAILED_NOTHING_TO_DISPEL, SPELL_FAILED_NOTHING_TO_STEAL, SPELL_FAILED_ON_USE_ENCHANT, SPELL_FAILED_ONLY_ABOVEWATER, SPELL_FAILED_ONLY_BATTLEGROUNDS, SPELL_FAILED_ONLY_IN_ARENA, SPELL_FAILED_ONLY_INDOORS, SPELL_FAILED_ONLY_MOUNTED, SPELL_FAILED_ONLY_NOT_SWIMMING, SPELL_FAILED_ONLY_OUTDOORS, SPELL_FAILED_ONLY_SHAPESHIFT, SPELL_FAILED_ONLY_STEALTHED, SPELL_FAILED_ONLY_UNDERWATER, SPELL_FAILED_OUT_OF_RANGE, SPELL_FAILED_PACIFIED, SPELL_FAILED_PANDA_RIDING_REQUIREMENT, SPELL_FAILED_PARTIAL_PLAYTIME, SPELL_FAILED_PASSIVE_REPLACED, SPELL_FAILED_PET_CAN_RENAME, SPELL_FAILED_PLAY_TIME, SPELL_FAILED_PLAYER_CONDITION, SPELL_FAILED_POSSESSED, SPELL_FAILED_PREVENTED_BY_MECHANIC, SPELL_FAILED_PVP_TARGET_WHILE_UNFLAGGED, SPELL_FAILED_REAGENTS, SPELL_FAILED_REPUTATION, SPELL_FAILED_REQUIRES_AREA, SPELL_FAILED_REQUIRES_SPELL_FOCUS, SPELL_FAILED_RIDING_VEHICLE, SPELL_FAILED_ROOTED, SPELL_FAILED_RUNEFORGE_LEGENDARY_UPGRADE, SPELL_FAILED_SAME_ENCHANT_VISUAL, SPELL_FAILED_SET_CHROMIE_TIME_ERROR, SPELL_FAILED_SET_COVENANT_ERROR, SPELL_FAILED_SHADOWLANDS_RIDING_REQUIREMENT, SPELL_FAILED_SHIPMENTS_FULL, SPELL_FAILED_SILENCED, SPELL_FAILED_SKILL_LINE_NOT_KNOWN, SPELL_FAILED_SOULBIND_CONDUIT_LEARN_FAILED_INVALID_COVENANT, SPELL_FAILED_SPEC_DISABLED, SPELL_FAILED_SPECTATOR_OR_COMMENTATOR, SPELL_FAILED_SPELL_ALREADY_KNOWN, SPELL_FAILED_SPELL_EFFECT_FAILED, SPELL_FAILED_SPELL_IN_PROGRESS, SPELL_FAILED_SPELL_LEARNED, SPELL_FAILED_SPELL_UNAVAILABLE, SPELL_FAILED_STUNNED, SPELL_FAILED_SUCCESS, SPELL_FAILED_SUMMON_MAP_CONDITION, SPELL_FAILED_SUMMON_PENDING, SPELL_FAILED_TARGET_AFFECTING_COMBAT, SPELL_FAILED_TARGET_AURASTATE, SPELL_FAILED_TARGET_CANNOT_BE_RESURRECTED, SPELL_FAILED_TARGET_DUELING, SPELL_FAILED_TARGET_ENEMY, SPELL_FAILED_TARGET_ENRAGED, SPELL_FAILED_TARGET_FREEFORALL, SPELL_FAILED_TARGET_FRIENDLY, SPELL_FAILED_TARGET_HAS_RESURRECT_PENDING, SPELL_FAILED_TARGET_IN_COMBAT, SPELL_FAILED_TARGET_IN_PET_BATTLE, SPELL_FAILED_TARGET_IS_PLAYER, SPELL_FAILED_TARGET_IS_PLAYER_CONTROLLED, SPELL_FAILED_TARGET_IS_TRIVIAL, SPELL_FAILED_TARGET_IS_UNTARGETABLE_BY_ANYONE, SPELL_FAILED_TARGET_LOCKED_TO_RAID_INSTANCE, SPELL_FAILED_TARGET_NO_POCKETS, SPELL_FAILED_TARGET_NO_RANGED_WEAPONS, SPELL_FAILED_TARGET_NO_WEAPONS, SPELL_FAILED_TARGET_NOT_DEAD, SPELL_FAILED_TARGET_NOT_GHOST, SPELL_FAILED_TARGET_NOT_GROUNDED, SPELL_FAILED_TARGET_NOT_IN_INSTANCE, SPELL_FAILED_TARGET_NOT_IN_PARTY, SPELL_FAILED_TARGET_NOT_IN_RAID, SPELL_FAILED_TARGET_NOT_IN_SANCTUARY, SPELL_FAILED_TARGET_NOT_LOOTED, SPELL_FAILED_TARGET_NOT_PLAYER, SPELL_FAILED_TARGET_UNSKINNABLE, SPELL_FAILED_TARGETS_DEAD, SPELL_FAILED_THIRST_SATIATED, SPELL_FAILED_TOO_CLOSE, SPELL_FAILED_TOO_MANY_OF_ITEM, SPELL_FAILED_TOO_MANY_SKILLS, SPELL_FAILED_TOO_MANY_SOCKETS, SPELL_FAILED_TOO_SHALLOW, SPELL_FAILED_TOTEM_CATEGORY, SPELL_FAILED_TOTEMS, SPELL_FAILED_TOY_ALREADY_KNOWN, SPELL_FAILED_TOY_USE_LIMIT_REACHED, SPELL_FAILED_TRAINING_POINTS, SPELL_FAILED_TRANSFORM_UNUSABLE, SPELL_FAILED_TRANSMOG_OUTFIT_ALREADY_KNOWN, SPELL_FAILED_TRANSMOG_SET_ALREADY_KNOWN, SPELL_FAILED_TRANSPORT_NOT_READY, SPELL_FAILED_TRY_AGAIN, SPELL_FAILED_UNDERWATER_MOUNT_NOT_ALLOWED, SPELL_FAILED_UNIQUE_GLYPH, SPELL_FAILED_UNIT_NOT_BEHIND, SPELL_FAILED_UNIT_NOT_INFRONT, SPELL_FAILED_UNKNOWN, SPELL_FAILED_VETERAN_TRIAL_ABOVE_SKILL_RANK_MAX, SPELL_FAILED_VISION_OBSCURED, SPELL_FAILED_WARBAND_SCENE_ALREADY_KNOWN, SPELL_FAILED_WEIGHT_NOT_ENOUGH, SPELL_FAILED_WEIGHT_TOO_MUCH, SPELL_FAILED_WRONG_ARTIFACT_EQUIPPED, SPELL_FAILED_WRONG_BATTLE_PET_TYPE, SPELL_FAILED_WRONG_FACTION, SPELL_FAILED_WRONG_PET_FOOD, SPELL_FAILED_WRONG_WEATHER, and SPELL_FAILED_YOU_CANNOT_USE_THAT_IN_PVP_INSTANCE.
| TC_API_EXPORT EnumText EnumUtils< SpellDmgClass >::ToString | ( | SpellDmgClass | value | ) |
Definition at line 3732 of file enuminfo_SharedDefines.cpp.
References SPELL_DAMAGE_CLASS_MAGIC, SPELL_DAMAGE_CLASS_MELEE, SPELL_DAMAGE_CLASS_NONE, and SPELL_DAMAGE_CLASS_RANGED.
| TC_API_EXPORT EnumText EnumUtils< SpellFamilyNames >::ToString | ( | SpellFamilyNames | value | ) |
Definition at line 5607 of file enuminfo_SharedDefines.cpp.
References SPELLFAMILY_DEATHKNIGHT, SPELLFAMILY_DEMON_HUNTER, SPELLFAMILY_DRUID, SPELLFAMILY_EVOKER, SPELLFAMILY_GENERIC, SPELLFAMILY_HUNTER, SPELLFAMILY_MAGE, SPELLFAMILY_MONK, SPELLFAMILY_PALADIN, SPELLFAMILY_PET, SPELLFAMILY_POTION, SPELLFAMILY_PRIEST, SPELLFAMILY_ROGUE, SPELLFAMILY_SHAMAN, SPELLFAMILY_TOTEMS, SPELLFAMILY_UNK1, SPELLFAMILY_UNK100, SPELLFAMILY_UNK2, SPELLFAMILY_UNK66, SPELLFAMILY_UNK71, SPELLFAMILY_UNK78, SPELLFAMILY_UNK91, SPELLFAMILY_WARLOCK, SPELLFAMILY_WARLOCK_PET, and SPELLFAMILY_WARRIOR.
| TC_API_EXPORT EnumText EnumUtils< SpellPreventionType >::ToString | ( | SpellPreventionType | value | ) |
Definition at line 3777 of file enuminfo_SharedDefines.cpp.
References SPELL_PREVENTION_TYPE_NO_ACTIONS, SPELL_PREVENTION_TYPE_NONE, SPELL_PREVENTION_TYPE_PACIFY, and SPELL_PREVENTION_TYPE_SILENCE.
| TC_API_EXPORT EnumText EnumUtils< SpellSchools >::ToString | ( | SpellSchools | value | ) |
Definition at line 222 of file enuminfo_SharedDefines.cpp.
References SPELL_SCHOOL_ARCANE, SPELL_SCHOOL_FIRE, SPELL_SCHOOL_FROST, SPELL_SCHOOL_HOLY, SPELL_SCHOOL_NATURE, SPELL_SCHOOL_NORMAL, and SPELL_SCHOOL_SHADOW.
| TC_API_EXPORT EnumText EnumUtils< UnitFlags >::ToString | ( | UnitFlags | value | ) |
Definition at line 30 of file enuminfo_UnitDefines.cpp.
References UNIT_FLAG_CAN_SWIM, UNIT_FLAG_CANT_SWIM, UNIT_FLAG_CONFUSED, UNIT_FLAG_DISARMED, UNIT_FLAG_FLEEING, UNIT_FLAG_FORCE_NAMEPLATE, UNIT_FLAG_IMMUNE, UNIT_FLAG_IMMUNE_TO_NPC, UNIT_FLAG_IMMUNE_TO_PC, UNIT_FLAG_IN_COMBAT, UNIT_FLAG_LOOTING, UNIT_FLAG_MOUNT, UNIT_FLAG_NON_ATTACKABLE, UNIT_FLAG_NON_ATTACKABLE_2, UNIT_FLAG_NOT_ATTACKABLE_1, UNIT_FLAG_ON_TAXI, UNIT_FLAG_PACIFIED, UNIT_FLAG_PET_IN_COMBAT, UNIT_FLAG_PLAYER_CONTROLLED, UNIT_FLAG_POSSESSED, UNIT_FLAG_PREPARATION, UNIT_FLAG_PREVENT_EMOTES_FROM_CHAT_TEXT, UNIT_FLAG_PVP_ENABLING, UNIT_FLAG_REMOVE_CLIENT_CONTROL, UNIT_FLAG_RENAME, UNIT_FLAG_SERVER_CONTROLLED, UNIT_FLAG_SHEATHE, UNIT_FLAG_SKINNABLE, UNIT_FLAG_STUNNED, UNIT_FLAG_UNINTERACTIBLE, UNIT_FLAG_UNK_28, and UNIT_FLAG_UNK_6.
| TC_API_EXPORT EnumText EnumUtils< UnitFlags2 >::ToString | ( | UnitFlags2 | value | ) |
Definition at line 159 of file enuminfo_UnitDefines.cpp.
References UNIT_FLAG2_AI_WILL_ONLY_SWIM_IF_TARGET_SWIMS, UNIT_FLAG2_ALLOW_CHANGING_TALENTS, UNIT_FLAG2_ALLOW_CHEAT_SPELLS, UNIT_FLAG2_ATTACKER_IGNORES_MINIMUM_RANGES, UNIT_FLAG2_CANNOT_TURN, UNIT_FLAG2_COMPREHEND_LANG, UNIT_FLAG2_DISABLE_PRED_STATS, UNIT_FLAG2_DISARM_OFFHAND, UNIT_FLAG2_DISARM_RANGED, UNIT_FLAG2_DONT_FADE_IN, UNIT_FLAG2_DONT_GENERATE_COMBAT_LOG_WHEN_ENGAGED_WITH_NPCS, UNIT_FLAG2_FEIGN_DEATH, UNIT_FLAG2_FORCE_MOVEMENT, UNIT_FLAG2_GIGANTIC_AOI, UNIT_FLAG2_HIDE_BODY, UNIT_FLAG2_IGNORE_REPUTATION, UNIT_FLAG2_INFINITE_AOI, UNIT_FLAG2_INTERACT_WHILE_HOSTILE, UNIT_FLAG2_LARGE_AOI, UNIT_FLAG2_MIRROR_IMAGE, UNIT_FLAG2_NO_ACTIONS, UNIT_FLAG2_PLAY_DEATH_ANIM, UNIT_FLAG2_PREVENT_SPELL_CLICK, UNIT_FLAG2_REGENERATE_POWER, UNIT_FLAG2_RESTRICT_PARTY_INTERACTION, UNIT_FLAG2_SUPPRESS_HIGHLIGHT_WHEN_TARGETED_OR_MOUSED_OVER, UNIT_FLAG2_TREAT_AS_RAID_UNIT_FOR_HELPFUL_SPELLS, UNIT_FLAG2_UNINTERACTIBLE_IF_HOSTILE, UNIT_FLAG2_UNK2, UNIT_FLAG2_UNTARGETABLE_BY_CLIENT, UNIT_FLAG2_UNUSED_11, and UNIT_FLAG2_UNUSED_13.
| TC_API_EXPORT EnumText EnumUtils< UnitFlags3 >::ToString | ( | UnitFlags3 | value | ) |
Definition at line 288 of file enuminfo_UnitDefines.cpp.
References UNIT_FLAG3_AI_OBSTACLE, UNIT_FLAG3_ALLOW_INTERACTION_WHILE_IN_COMBAT, UNIT_FLAG3_ALLOW_MOUNTED_COMBAT, UNIT_FLAG3_ALREADY_SKINNED, UNIT_FLAG3_ALTERNATIVE_DEFAULT_LANGUAGE, UNIT_FLAG3_DONT_FADE_OUT, UNIT_FLAG3_FAKE_DEAD, UNIT_FLAG3_FORCE_HIDE_NAMEPLATE, UNIT_FLAG3_GARRISON_PET, UNIT_FLAG3_IGNORE_COMBAT, UNIT_FLAG3_NO_FACING_ON_INTERACT_AND_FAST_FACING_CHASE, UNIT_FLAG3_NO_FACING_ON_INTERACT_WHILE_FAKE_DEAD, UNIT_FLAG3_SUPPRESS_ALL_NPC_FEEDBACK, UNIT_FLAG3_SUPPRESS_ALL_NPC_SOUNDS, UNIT_FLAG3_SUPPRESS_NPC_FEEDBACK, UNIT_FLAG3_SUPPRESS_NPC_SOUNDS, UNIT_FLAG3_UI_CAN_GET_POSITION, UNIT_FLAG3_UNCONSCIOUS_ON_DEATH, UNIT_FLAG3_UNK0, UNIT_FLAG3_UNK10, UNIT_FLAG3_UNK11, UNIT_FLAG3_UNK12, UNIT_FLAG3_UNK21, UNIT_FLAG3_UNK23, UNIT_FLAG3_UNK25, UNIT_FLAG3_UNK26, UNIT_FLAG3_UNK27, UNIT_FLAG3_UNK28, UNIT_FLAG3_UNK29, UNIT_FLAG3_UNK30, UNIT_FLAG3_UNK31, and UNIT_FLAG3_UNTARGETABLE_FROM_UI.
| TC_API_EXPORT EnumText EnumUtils< WeatherType >::ToString | ( | WeatherType | value | ) |
Definition at line 5310 of file enuminfo_SharedDefines.cpp.
References WEATHER_TYPE_BLACKRAIN, WEATHER_TYPE_FINE, WEATHER_TYPE_RAIN, WEATHER_TYPE_SNOW, WEATHER_TYPE_STORM, and WEATHER_TYPE_THUNDERS.
|
inlinestatic |
Definition at line 124 of file SmartEnum.h.
References EnumText::Title, and ToString().
Referenced by list_commandscript::HandleListRespawnsCommand(), npc_commandscript::HandleNpcInfoCommand(), npc_commandscript::HandleNpcSetMoveTypeCommand(), AppenderConsole::InitColors(), and Totem::InitStats().