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

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

_player (defined in player_event_t)player_event_t
_pulse_time(const ground_aoe_params_t *params, const player_t *p, bool clamp=true) (defined in ground_aoe_event_t)ground_aoe_event_tstatic
_sim (defined in event_t)event_t
_time_left(const ground_aoe_params_t *params, const player_t *p) (defined in ground_aoe_event_t)ground_aoe_event_tstatic
cancel(T &e) (defined in event_t)event_tinlinestatic
cancel(event_t *&e) (defined in event_t)event_tstatic
canceled (defined in event_t)event_t
current_pulse (defined in ground_aoe_event_t)ground_aoe_event_t
event_t(sim_t &s, actor_t *a=nullptr) (defined in event_t)event_t
event_t(actor_t &a) (defined in event_t)event_t
event_t(sim_t &s, timespan_t delta_time) (defined in event_t)event_tinline
event_t(actor_t &a, timespan_t delta_time) (defined in event_t)event_tinline
execute() override (defined in ground_aoe_event_t)ground_aoe_event_tvirtual
ground_aoe_event_t(player_t *p, const ground_aoe_params_t *param, action_state_t *ps, bool immediate_pulse=false) (defined in ground_aoe_event_t)ground_aoe_event_tprotected
ground_aoe_event_t(player_t *p, const ground_aoe_params_t &param, bool immediate_pulse=false) (defined in ground_aoe_event_t)ground_aoe_event_t
handle_expiration() (defined in ground_aoe_event_t)ground_aoe_event_t
id (defined in event_t)event_t
make_event(sim_t &sim, Args &&... args)ground_aoe_event_tfriend
may_pulse() const (defined in ground_aoe_event_t)ground_aoe_event_t
name() const override (defined in ground_aoe_event_t)ground_aoe_event_tinlinevirtual
next (defined in event_t)event_t
occurs() const (defined in event_t)event_tinline
operator delete(void *, sim_t &) (defined in event_t)event_tinlineprotectedstatic
operator delete(void *) (defined in event_t)event_tinlineprotectedstatic
operator new(std::size_t size, sim_t &sim)event_tprotectedstatic
operator new(std::size_t)=delete (defined in event_t)event_tprotectedstatic
p() (defined in player_event_t)player_event_tinline
p() const (defined in player_event_t)player_event_tinline
params (defined in ground_aoe_event_t)ground_aoe_event_t
player() (defined in player_event_t)player_event_tinline
player() const (defined in player_event_t)player_event_tinline
player_event_t(player_t &p, timespan_t delta_time) (defined in player_event_t)player_event_t
pulse_state (defined in ground_aoe_event_t)ground_aoe_event_t
pulse_time(bool clamp=true) const (defined in ground_aoe_event_t)ground_aoe_event_tinlinevirtual
recycled (defined in event_t)event_t
remaining_time() const (defined in ground_aoe_event_t)ground_aoe_event_tinline
remains() const (defined in event_t)event_t
reschedule(timespan_t delta_time) (defined in event_t)event_t
reschedule_time (defined in event_t)event_t
rng() (defined in event_t)event_t
schedule(timespan_t delta_time)event_t
schedule_event() (defined in ground_aoe_event_t)ground_aoe_event_tvirtual
scheduled (defined in event_t)event_t
set_current_pulse(unsigned v) (defined in ground_aoe_event_t)ground_aoe_event_tinline
sim() (defined in event_t)event_tinline
sim() const (defined in event_t)event_tinline
time (defined in event_t)event_t
~event_t()=default (defined in event_t)event_tvirtual
~ground_aoe_event_t() override (defined in ground_aoe_event_t)ground_aoe_event_t