Spellforce-Spell-framework
Toggle main menu visibility
Loading...
Searching...
No Matches
sf_phys_effect_registry.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
../../../api/sfsf.h
"
4
#include "
../../core/sf_wrappers.h
"
5
6
sub_effect_handler_ptr
get_rain_handler
(uint16_t spell_line);
7
phys_effect_handler_ptr
get_phys_effect_handler
(uint16_t spell_line);
8
9
void
registerPhysRainHandler
(uint16_t spell_line_id,
sub_effect_handler_ptr
handler);
10
void
registerPhysEffectHandler
(uint16_t spell_line_id,
phys_effect_handler_ptr
handler);
11
sub_effect_handler_ptr
void(__thiscall * sub_effect_handler_ptr)(SF_CGdEffect *, uint16_t effect_index)
Definition
sf_effect_functions.h:13
get_phys_effect_handler
phys_effect_handler_ptr get_phys_effect_handler(uint16_t spell_line)
Definition
sf_phys_effect_registry.cpp:56
registerPhysRainHandler
void registerPhysRainHandler(uint16_t spell_line_id, sub_effect_handler_ptr handler)
Definition
sf_phys_effect_registry.cpp:21
get_rain_handler
sub_effect_handler_ptr get_rain_handler(uint16_t spell_line)
Definition
sf_phys_effect_registry.cpp:45
registerPhysEffectHandler
void registerPhysEffectHandler(uint16_t spell_line_id, phys_effect_handler_ptr handler)
Definition
sf_phys_effect_registry.cpp:33
phys_effect_handler_ptr
uint16_t(__thiscall * phys_effect_handler_ptr)(SF_CGdEffect *_this, uint16_t source, uint16_t target, bool *isSpellDamage, uint16_t damage)
Definition
sf_registration_structures.h:20
sf_wrappers.h
sfsf.h
src
internal
registry
spell_data_registries
sf_phys_effect_registry.h
Generated by
1.17.0