SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
|
Public Types | |
using | validity_fn_t = std::function< bool(const spell_data_t *)> |
Public Member Functions | |
int | choice (int row) const |
util::span< const int > | choices () const |
void | clear (int row) |
bool | has_row_col (int row, int col) const |
void | select_row_col (int row, int col) |
void | clear () |
std::string | to_string () const |
bool | validate (const spell_data_t *spell, int row, int col) const |
void | register_validity_fn (const validity_fn_t &fn) |