SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
 All Classes Namespaces Functions Variables Typedefs Enumerations Friends Groups Pages
anonymous_namespace{sc_mage.cpp}::sephuzs_secret_t Struct Reference
Inheritance diagram for anonymous_namespace{sc_mage.cpp}::sephuzs_secret_t:
unique_gear::class_buff_cb_t< mage_t, haste_buff_t, haste_buff_creator_t > unique_gear::class_scoped_callback_t scoped_callback_t

Public Member Functions

haste_buff_t *& buff_ptr (const special_effect_t &e) override
haste_buff_creator_t creator (const special_effect_t &e) const override
- Public Member Functions inherited from unique_gear::class_buff_cb_t< mage_t, haste_buff_t, haste_buff_creator_t >
 class_buff_cb_t (specialization_e spec, const std::string &name=std::string())
 class_buff_cb_t (player_e class_, const std::string &name=std::string())
mage_t * actor (const special_effect_t &e) const
void initialize (special_effect_t &effect) override
virtual bool is_fallback (const special_effect_t &e) const
virtual void create_buff (const special_effect_t &e)
virtual void create_fallback (const special_effect_t &e)
- Public Member Functions inherited from unique_gear::class_scoped_callback_t
 class_scoped_callback_t (player_e c)
 class_ (c)
 class_scoped_callback_t (specialization_e s)
 spec_ (s)
bool valid (const special_effect_t &effect) const override
- Public Member Functions inherited from scoped_callback_t
 scoped_callback_t (enum priority p)

Additional Inherited Members

- Public Types inherited from unique_gear::class_buff_cb_t< mage_t, haste_buff_t, haste_buff_creator_t >
typedef class_buff_cb_t
< mage_t, haste_buff_t,
haste_buff_creator_t
super
- Public Attributes inherited from unique_gear::class_buff_cb_t< mage_t, haste_buff_t, haste_buff_creator_t >
const std::string buff_name