Hooks
static bool BeforeCvLuaEnums_EnumStart(lua_State* L, const char* enumType);static void AfterCvLuaEnums_EnumStart(lua_State* L, const char* enumType);static void ReplaceCvLuaEnums_EnumStart(void (*original)(lua_State*, const char*), lua_State* L, const char* enumType);CivRegisterBefore<CivHooks::CvLuaEnums_EnumStart>(host, &BeforeCvLuaEnums_EnumStart);CivRegisterAfter<CivHooks::CvLuaEnums_EnumStart>(host, &AfterCvLuaEnums_EnumStart);CivRegisterReplace<CivHooks::CvLuaEnums_EnumStart>(host, &ReplaceCvLuaEnums_EnumStart);