|
| class_buff_cb_t (specialization_e spec, util::string_view name={}) |
|
| class_buff_cb_t (player_e class_, util::string_view name={}) |
|
T * | actor (const special_effect_t &e) const |
|
void | initialize (special_effect_t &effect) override |
|
virtual bool | is_fallback (const special_effect_t &e) const |
|
virtual T_BUFF * | creator (const special_effect_t &e) const |
|
virtual T_BUFF *& | buff_ptr (const special_effect_t &) |
|
virtual void | create_buff (const special_effect_t &e) |
|
virtual void | create_fallback (const special_effect_t &e) |
|
| class_scoped_callback_t (player_e c) |
|
| class_scoped_callback_t (std::vector< player_e > c) |
|
| class_scoped_callback_t (specialization_e s) |
|
| class_scoped_callback_t (std::vector< specialization_e > s) |
|
bool | valid (const special_effect_t &effect) const override |
|
| scoped_callback_t (enum priority p) |
|