AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Go to the source code of this file.
Classes | |
class | GameObjectScript |
class | GenericGameObjectScript< AI > |
class | FactoryGameObjectScript< AI, AIFactory > |
Macros | |
#define | RegisterGameObjectAI(ai_name) new GenericGameObjectScript<ai_name>(#ai_name) |
#define | RegisterGameObjectAIWithFactory(ai_name, factory_fn) new FactoryGameObjectScript<ai_name, &factory_fn>(#ai_name) |
#define RegisterGameObjectAI | ( | ai_name | ) | new GenericGameObjectScript<ai_name>(#ai_name) |
#define RegisterGameObjectAIWithFactory | ( | ai_name, | |
factory_fn | |||
) | new FactoryGameObjectScript<ai_name, &factory_fn>(#ai_name) |