SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
cooldown_t Member List

This is the complete list of members for cooldown_t, including all inherited members.

action (defined in cooldown_t)cooldown_t
add_execute_type(execute_type e) (defined in cooldown_t)cooldown_tinline
adjust(timespan_t, bool requires_reaction=true) (defined in cooldown_t)cooldown_t
adjust_base_duration()cooldown_t
adjust_max_charges(int charge_change) (defined in cooldown_t)cooldown_t
adjust_recharge_multiplier()cooldown_t
allow_precombat (defined in cooldown_t)cooldown_t
base_duration (defined in cooldown_t)cooldown_t
charges (defined in cooldown_t)cooldown_t
charges_fractional() const (defined in cooldown_t)cooldown_t
cooldown_duration(const cooldown_t *cd) (defined in cooldown_t)cooldown_tstatic
cooldown_t(util::string_view name, player_t &) (defined in cooldown_t)cooldown_t
cooldown_t(util::string_view name, sim_t &) (defined in cooldown_t)cooldown_t
create_expression(util::string_view name_str) (defined in cooldown_t)cooldown_t
current_charge (defined in cooldown_t)cooldown_t
current_charge_remains() const (defined in cooldown_t)cooldown_t
down() const (defined in cooldown_t)cooldown_t
duration (defined in cooldown_t)cooldown_t
execute_types_mask (defined in cooldown_t)cooldown_t
hasted (defined in cooldown_t)cooldown_t
is_ready() const (defined in cooldown_t)cooldown_t
last_charged (defined in cooldown_t)cooldown_t
last_start (defined in cooldown_t)cooldown_t
name() const (defined in cooldown_t)cooldown_tinline
name_str (defined in cooldown_t)cooldown_t
ongoing() const (defined in cooldown_t)cooldown_tinline
player (defined in cooldown_t)cooldown_t
queue_delay() const (defined in cooldown_t)cooldown_t
queueable() const (defined in cooldown_t)cooldown_t
ready (defined in cooldown_t)cooldown_t
ready_init() (defined in cooldown_t)cooldown_tinlinestatic
ready_trigger_event (defined in cooldown_t)cooldown_t
recharge_event (defined in cooldown_t)cooldown_t
recharge_multiplier (defined in cooldown_t)cooldown_t
remains() const (defined in cooldown_t)cooldown_t
reset(bool require_reaction, int charges_=1) (defined in cooldown_t)cooldown_t
reset_init() (defined in cooldown_t)cooldown_t
reset_react (defined in cooldown_t)cooldown_t
sc_format_to (defined in cooldown_t)cooldown_tfriend
set_max_charges(int new_max_charges)cooldown_t
sim (defined in cooldown_t)cooldown_t
start(action_t *action, timespan_t override=timespan_t::min(), timespan_t delay=timespan_t::zero()) (defined in cooldown_t)cooldown_t
start(timespan_t override=timespan_t::min(), timespan_t delay=timespan_t::zero()) (defined in cooldown_t)cooldown_t
up() const (defined in cooldown_t)cooldown_t
update_ready_thresholds() (defined in cooldown_t)cooldown_t