Spellforce-Spell-framework
Loading...
Searching...
No Matches
sf_ai_aoe_registry.h
Go to the documentation of this file.
1#pragma once
2
3#include "../../../api/sfsf.h"
7
8#include <iostream>
9#include <map>
10#include <cstdint>
11#include <list>
12#include <utility>
13
14extern void registerAiAOEHandler(uint16_t spell_line,
15 ai_aoe_handler_ptr handler);
16extern ai_aoe_handler_ptr get_ai_aoe_handler(uint16_t spell_line);
void registerAiAOEHandler(uint16_t spell_line, ai_aoe_handler_ptr handler)
ai_aoe_handler_ptr get_ai_aoe_handler(uint16_t spell_line)
uint32_t(__thiscall * ai_aoe_handler_ptr)(SF_CGdBattleDevelopment *_this, SF_Coord *position, uint16_t spell_line, SF_CGdResourceSpell *spell_data)