#ifndef PKMNLIB_REGISTERTURNCHOICES_HPP #define PKMNLIB_REGISTERTURNCHOICES_HPP #include #include class RegisterTurnChoices { static void RegisterTurnChoiceKindEnum(asIScriptEngine* non_null engine); static void RegisterBaseTurnChoice(asIScriptEngine* non_null engine); static void RegisterMoveTurnChoice(asIScriptEngine* non_null engine); static void RegisterSwitchTurnChoice(asIScriptEngine* non_null engine); static void RegisterFleeTurnChoice(asIScriptEngine* non_null engine); public: static void Register(asIScriptEngine* non_null engine); }; #endif // PKMNLIB_REGISTERTURNCHOICES_HPP