SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
spawner::pet_spawner_t< T, O > Member List

This is the complete list of members for spawner::pet_spawner_t< T, O >, including all inherited members.

active_pet(size_t index=0)spawner::pet_spawner_t< T, O >
active_pet(const check_arg_fn_t &fn)spawner::pet_spawner_t< T, O >
active_pet_max_remains(const check_arg_fn_t &fn=check_arg_fn_t())spawner::pet_spawner_t< T, O >
active_pet_min_remains(const check_arg_fn_t &fn=check_arg_fn_t())spawner::pet_spawner_t< T, O >
active_pets()spawner::pet_spawner_t< T, O >
add_expression(const std::string &name, const expr_fn_t &fn)spawner::pet_spawner_t< T, O >
apply_fn_t typedef (defined in spawner::pet_spawner_t< T, O >)spawner::pet_spawner_t< T, O >
base_actor_spawner_t(util::string_view id, player_t *o) (defined in spawner::base_actor_spawner_t)spawner::base_actor_spawner_tinline
begin() (defined in spawner::pet_spawner_t< T, O >)spawner::pet_spawner_t< T, O >
cbegin() (defined in spawner::pet_spawner_t< T, O >)spawner::pet_spawner_t< T, O >
cend() (defined in spawner::pet_spawner_t< T, O >)spawner::pet_spawner_t< T, O >
check_arg_fn_t typedef (defined in spawner::pet_spawner_t< T, O >)spawner::pet_spawner_t< T, O >
check_fn_t typedef (defined in spawner::pet_spawner_t< T, O >)spawner::pet_spawner_t< T, O >
create_expression(util::span< const util::string_view > expr, util::string_view full_expression_str) overridespawner::pet_spawner_t< T, O >virtual
create_fn_t typedef (defined in spawner::pet_spawner_t< T, O >)spawner::pet_spawner_t< T, O >
create_persistent_actors() overridespawner::pet_spawner_t< T, O >virtual
datacollection_end() overridespawner::pet_spawner_t< T, O >virtual
despawn()spawner::pet_spawner_t< T, O >
despawn(T *obj)spawner::pet_spawner_t< T, O >
despawn(const std::vector< T *> &obj)spawner::pet_spawner_t< T, O >
despawn(const check_arg_fn_t &fn)spawner::pet_spawner_t< T, O >
duration() constspawner::pet_spawner_t< T, O >
end() (defined in spawner::pet_spawner_t< T, O >)spawner::pet_spawner_t< T, O >
expr_fn_t typedef (defined in spawner::pet_spawner_t< T, O >)spawner::pet_spawner_t< T, O >
extend_expiration(timespan_t adjustment)spawner::pet_spawner_t< T, O >
iteration_uptime() const overridespawner::pet_spawner_t< T, O >virtual
m_name (defined in spawner::base_actor_spawner_t)spawner::base_actor_spawner_tprotected
m_owner (defined in spawner::base_actor_spawner_t)spawner::base_actor_spawner_tprotected
max_pets() constspawner::pet_spawner_t< T, O >
merge(base_actor_spawner_t *other) overridespawner::pet_spawner_t< T, O >virtual
n_active_pets() constspawner::pet_spawner_t< T, O >
n_active_pets(const check_arg_fn_t &fn)spawner::pet_spawner_t< T, O >
n_inactive_pets() constspawner::pet_spawner_t< T, O >
n_pets() constspawner::pet_spawner_t< T, O >
name() const (defined in spawner::base_actor_spawner_t)spawner::base_actor_spawner_tinline
pet(size_t index=0) constspawner::pet_spawner_t< T, O >
pet_spawner_t(util::string_view id, O *p, pet_spawn_type st=PET_SPAWN_DYNAMIC) (defined in spawner::pet_spawner_t< T, O >)spawner::pet_spawner_t< T, O >
pet_spawner_t(util::string_view id, O *p, unsigned max_pets, pet_spawn_type st=PET_SPAWN_DYNAMIC) (defined in spawner::pet_spawner_t< T, O >)spawner::pet_spawner_t< T, O >
pet_spawner_t(util::string_view id, O *p, unsigned max_pets, const create_fn_t &creator, pet_spawn_type st=PET_SPAWN_DYNAMIC) (defined in spawner::pet_spawner_t< T, O >)spawner::pet_spawner_t< T, O >
pet_spawner_t(util::string_view id, O *p, const create_fn_t &creator, pet_spawn_type st=PET_SPAWN_DYNAMIC) (defined in spawner::pet_spawner_t< T, O >)spawner::pet_spawner_t< T, O >
pets()spawner::pet_spawner_t< T, O >
pets() constspawner::pet_spawner_t< T, O >
reset() overridespawner::pet_spawner_t< T, O >virtual
set_creation_callback(const create_fn_t &fn)spawner::pet_spawner_t< T, O >
set_creation_check_callback(const check_fn_t &fn)spawner::pet_spawner_t< T, O >
set_creation_event_callback(const apply_fn_t &fn)spawner::pet_spawner_t< T, O >
set_default_duration(const spell_data_t *spell)spawner::pet_spawner_t< T, O >
set_default_duration(const spell_data_t &spell)spawner::pet_spawner_t< T, O >
set_default_duration(timespan_t duration)spawner::pet_spawner_t< T, O >
set_max_pets(unsigned v)spawner::pet_spawner_t< T, O >
set_replacement_strategy(pet_replacement_strategy new_)spawner::pet_spawner_t< T, O >
spawn(timespan_t duration=timespan_t::min(), unsigned n=0)spawner::pet_spawner_t< T, O >
spawn(unsigned n)spawner::pet_spawner_t< T, O >
~base_actor_spawner_t()=default (defined in spawner::base_actor_spawner_t)spawner::base_actor_spawner_tvirtual