![]() |
SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
|
Public Member Functions | |
| unsigned | id () const |
| const char * | name_cstr () const |
| unsigned | col () const |
| unsigned | row () const |
| unsigned | spell_id () const |
| unsigned | replace_id () const |
| unsigned | mask_class () const |
| unsigned | spec () const |
| specialization_e | specialization () const |
| const spell_data_t * | spell () const |
| bool | is_class (player_e c) const |
Static Public Member Functions | |
| static const talent_data_t & | nil () |
| static const talent_data_t * | find (unsigned, bool ptr=false) |
| static const talent_data_t * | find (unsigned, util::string_view confirmation, bool ptr=false) |
| static const talent_data_t * | find (util::string_view name, specialization_e spec, bool ptr=false) |
| static const talent_data_t * | find_tokenized (util::string_view name, specialization_e spec, bool ptr=false) |
| static const talent_data_t * | find (player_e c, unsigned int row, unsigned int col, specialization_e spec, bool ptr=false) |
| static util::span< const talent_data_t > | data (bool ptr=false) |
| static void | link (bool ptr=false) |
Public Attributes | |
| const char * | _name |
| unsigned | _id |
| unsigned | _flags |
| unsigned | _m_class |
| unsigned | _spec |
| unsigned | _col |
| unsigned | _row |
| unsigned | _spell_id |
| unsigned | _replace_id |
| const spell_data_t * | spell1 |