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_rogue.cpp}::rogue_module_t Struct Reference
Inheritance diagram for anonymous_namespace{sc_rogue.cpp}::rogue_module_t:
module_t

Public Member Functions

virtual player_tcreate_player (sim_t *sim, const std::string &name, race_e r=RACE_NONE) const override
virtual bool valid () const override
virtual void static_init () const override
void register_hotfixes () const override
virtual void init (player_t *) const override
virtual void combat_begin (sim_t *) const override
virtual void combat_end (sim_t *) const override
- Public Member Functions inherited from module_t
 module_t (player_e t)

Additional Inherited Members

- Static Public Member Functions inherited from module_t
static const module_tdeath_knight ()
static const module_tdemon_hunter ()
static const module_tdruid ()
static const module_thunter ()
static const module_tmage ()
static const module_tmonk ()
static const module_tpaladin ()
static const module_tpriest ()
static const module_trogue ()
static const module_tshaman ()
static const module_twarlock ()
static const module_twarrior ()
static const module_tenemy ()
static const module_ttmi_enemy ()
static const module_ttank_dummy_enemy ()
static const module_theal_enemy ()
static const module_tget (player_e t)
static const module_tget (const std::string &n)
static void init ()
- Public Attributes inherited from module_t
player_e type