7 #ifndef ROSETTASTONE_TASK_ENUMS_HPP 8 #define ROSETTASTONE_TASK_ENUMS_HPP 11 #define ROSETTASTONE_EXPAND_LARGE_ENUMS 13 #undef BETTER_ENUMS_MACRO_FILE 14 #define BETTER_ENUMS_MACRO_FILE "Rosetta/Commons/EnumMacros.hpp" 17 #include <better-enums/enum.h> 22 #ifndef ROSETTASTONE_DOXYGEN 23 BETTER_ENUM(TaskID,
int, INVALID, DRAW, OVERDRAW, MODIFY_MANA, DAMAGE, MULLIGAN,
24 PLAY_CARD, ADD_ENCHANTMENT, DESTROY, DISCARD, HEAL_FULL, POISONOUS,
25 FREEZE, HEAL, INCLUDE, CONTROL, END_TURN, CHOOSE, ATTACK);
52 #ifndef ROSETTASTONE_DOXYGEN 54 ENEMY_HERO, WEAPON, ENEMY_WEAPON, HAND, ENEMY_HAND, FIELD,
76 #endif // ROSETTASTONE_TASK_ENUMS_HPP
FRIENDS
Definition: CardEnums.hpp:26
Definition: AccountInfo.hpp:14
BETTER_ENUM(BlockType, int, ATTACK=1, JOUST=2, POWER=3, SCRIPT=4, TRIGGER=5, DEATHS=6, PLAY=7, FATIGUE=8, RITUAL=9, REVEAL_CARD=10, GAME_RESET=11, ACTION=99) BETTER_ENUM(BattleNetGameType