Spellforce-Spell-framework
Toggle main menu visibility
Loading...
Searching...
No Matches
sf_onhit_registry.h
Go to the documentation of this file.
1
#ifndef SF_ONHIT_REGISTRY_H
2
#define SF_ONHIT_REGISTRY_H
3
4
#include "
../../../api/sfsf.h
"
5
#include <list>
6
#include <utility>
7
8
extern
std::list<std::pair<uint16_t, onhit_handler_ptr> >
get_onhit_phase
(
OnHitPhase
hitphase);
9
extern
void
registerOnHitHandler
(uint16_t spell_line_id,
onhit_handler_ptr
handler,
OnHitPhase
phase);
10
11
#endif
OnHitPhase
OnHitPhase
Definition
sf_general_structures.h:875
registerOnHitHandler
void registerOnHitHandler(uint16_t spell_line_id, onhit_handler_ptr handler, OnHitPhase phase)
Definition
sf_onhit_registry.cpp:15
get_onhit_phase
std::list< std::pair< uint16_t, onhit_handler_ptr > > get_onhit_phase(OnHitPhase hitphase)
Definition
sf_onhit_registry.cpp:45
onhit_handler_ptr
uint16_t(__thiscall * onhit_handler_ptr)(SF_CGdFigureJobs *, uint16_t source, uint16_t target, uint16_t damage)
Definition
sf_registration_structures.h:17
sfsf.h
src
internal
registry
spell_data_registries
sf_onhit_registry.h
Generated by
1.17.0