![]() |
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) |