| 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_t | inline |
| 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) override | spawner::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() override | spawner::pet_spawner_t< T, O > | virtual |
| datacollection_end() override | spawner::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() const | spawner::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 override | spawner::pet_spawner_t< T, O > | virtual |
| m_name (defined in spawner::base_actor_spawner_t) | spawner::base_actor_spawner_t | protected |
| m_owner (defined in spawner::base_actor_spawner_t) | spawner::base_actor_spawner_t | protected |
| max_pets() const | spawner::pet_spawner_t< T, O > | |
| merge(base_actor_spawner_t *other) override | spawner::pet_spawner_t< T, O > | virtual |
| n_active_pets() const | spawner::pet_spawner_t< T, O > | |
| n_active_pets(const check_arg_fn_t &fn) | spawner::pet_spawner_t< T, O > | |
| n_inactive_pets() const | spawner::pet_spawner_t< T, O > | |
| n_pets() const | spawner::pet_spawner_t< T, O > | |
| name() const (defined in spawner::base_actor_spawner_t) | spawner::base_actor_spawner_t | inline |
| pet(size_t index=0) const | spawner::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() const | spawner::pet_spawner_t< T, O > | |
| reset() override | spawner::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_t | virtual |