Spellforce-Spell-framework
Loading...
Searching...
No Matches
src
internal
registry
ai_data_registries
sf_ai_aoe_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
#include "
../../handlers/sf_ai_aoe_handlers.h
"
6
#include "
../../core/sf_modloader.h
"
7
8
#include <iostream>
9
#include <map>
10
#include <cstdint>
11
#include <list>
12
#include <utility>
13
14
extern
void
registerAiAOEHandler
(uint16_t spell_line,
15
ai_aoe_handler_ptr
handler);
16
extern
ai_aoe_handler_ptr
get_ai_aoe_handler
(uint16_t spell_line);
sf_ai_aoe_handlers.h
registerAiAOEHandler
void registerAiAOEHandler(uint16_t spell_line, ai_aoe_handler_ptr handler)
Definition
sf_ai_aoe_registry.cpp:5
get_ai_aoe_handler
ai_aoe_handler_ptr get_ai_aoe_handler(uint16_t spell_line)
Definition
sf_ai_aoe_registry.cpp:20
sf_modloader.h
ai_aoe_handler_ptr
uint32_t(__thiscall * ai_aoe_handler_ptr)(SF_CGdBattleDevelopment *_this, SF_Coord *position, uint16_t spell_line, SF_CGdResourceSpell *spell_data)
Definition
sf_registration_functions.h:16
sf_wrappers.h
sfsf.h
Generated by
1.12.0