AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Go to the source code of this file.
Classes | |
class | CreatureScript |
class | GenericCreatureScript< AI > |
class | FactoryCreatureScript< AI, AIFactory > |
Macros | |
#define | RegisterCreatureAI(ai_name) new GenericCreatureScript<ai_name>(#ai_name) |
#define | RegisterCreatureAIWithFactory(ai_name, factory_fn) new FactoryCreatureScript<ai_name, &factory_fn>(#ai_name) |
#define RegisterCreatureAI | ( | ai_name | ) | new GenericCreatureScript<ai_name>(#ai_name) |
#define RegisterCreatureAIWithFactory | ( | ai_name, | |
factory_fn | |||
) | new FactoryCreatureScript<ai_name, &factory_fn>(#ai_name) |