#if USE_UNI_LUA using LuaAPI = UniLua.Lua; using RealStatePtr = UniLua.ILuaState; using LuaCSFunction = UniLua.CSharpFunctionDelegate; #else using LuaAPI = XLua.LuaDLL.Lua; using RealStatePtr = System.IntPtr; using LuaCSFunction = XLua.LuaDLL.lua_CSFunction; #endif using XLua; using System.Collections.Generic; namespace XLua.CSObjectWrap { using Utils = XLua.Utils; public class BFBFNativeSDKMessageWrap { public static void __Register(RealStatePtr L) { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); System.Type type = typeof(BF.BFNativeSDKMessage); Utils.BeginObjectRegister(type, L, translator, 0, 0, 0, 0); Utils.EndObjectRegister(type, L, translator, null, null, null, null, null); Utils.BeginClassRegister(type, L, __CreateInstance, 63, 0, 0); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "GOOGLE_LOGIN_SUCCESS", BF.BFNativeSDKMessage.GOOGLE_LOGIN_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "GOOGLE_LOGIN_FAILED", BF.BFNativeSDKMessage.GOOGLE_LOGIN_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "GOOGLE_LOGOUT_SUCCESS", BF.BFNativeSDKMessage.GOOGLE_LOGOUT_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "GOOGLE_PAY_SUCCESS", BF.BFNativeSDKMessage.GOOGLE_PAY_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "GOOGLE_PAY_FAILED", BF.BFNativeSDKMessage.GOOGLE_PAY_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "GOOGLE_PAY_CANCEL", BF.BFNativeSDKMessage.GOOGLE_PAY_CANCEL); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "GOOGLE_CONNECT_SUCCESS", BF.BFNativeSDKMessage.GOOGLE_CONNECT_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "GOOGLE_CONNECT_FAILED", BF.BFNativeSDKMessage.GOOGLE_CONNECT_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "QUERY_PRODUCT_SUCCESS", BF.BFNativeSDKMessage.QUERY_PRODUCT_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "QUERY_PRODUCT_FAILED", BF.BFNativeSDKMessage.QUERY_PRODUCT_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "QUERY_UNCOMPLETE_ORDER_FINISH", BF.BFNativeSDKMessage.QUERY_UNCOMPLETE_ORDER_FINISH); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "GOOGLE_CONSUME_SUCCESS", BF.BFNativeSDKMessage.GOOGLE_CONSUME_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "GOOGLE_CONSUME_FAILED", BF.BFNativeSDKMessage.GOOGLE_CONSUME_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "GOOGLE_LOGOUT_FAILED", BF.BFNativeSDKMessage.GOOGLE_LOGOUT_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "FIREBASE_TOKEN", BF.BFNativeSDKMessage.FIREBASE_TOKEN); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "QUERY_SUBSCRIBE_FINISH", BF.BFNativeSDKMessage.QUERY_SUBSCRIBE_FINISH); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "ADMOB_SHOWED_FULLSCREEN", BF.BFNativeSDKMessage.ADMOB_SHOWED_FULLSCREEN); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "ADMOB_FAILEDTO_SHOW_FULLSCREEN", BF.BFNativeSDKMessage.ADMOB_FAILEDTO_SHOW_FULLSCREEN); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "ADMOB_DISMISSED_FULLSCREEN", BF.BFNativeSDKMessage.ADMOB_DISMISSED_FULLSCREEN); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "ADMOB_LOADED", BF.BFNativeSDKMessage.ADMOB_LOADED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "ADMOB_LOADED_FAILED", BF.BFNativeSDKMessage.ADMOB_LOADED_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "ADMOB_EARNED_REWARD", BF.BFNativeSDKMessage.ADMOB_EARNED_REWARD); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "ADMOB_INITIALIZED", BF.BFNativeSDKMessage.ADMOB_INITIALIZED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "UMP_REQUEST_CONSENT_ERROR", BF.BFNativeSDKMessage.UMP_REQUEST_CONSENT_ERROR); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "UMP_LOAD_AND_PRESENT_ERROR", BF.BFNativeSDKMessage.UMP_LOAD_AND_PRESENT_ERROR); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "UMP_SUCCESS_CALLBACK", BF.BFNativeSDKMessage.UMP_SUCCESS_CALLBACK); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "UMP_PARALLEL_CALLBACK", BF.BFNativeSDKMessage.UMP_PARALLEL_CALLBACK); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_CHECK_VALID_SUCCESS", BF.BFNativeSDKMessage.RU_CHECK_VALID_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_CHECK_VALID_FAILED", BF.BFNativeSDKMessage.RU_CHECK_VALID_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_GET_PRODUCTS_SUCCESS", BF.BFNativeSDKMessage.RU_GET_PRODUCTS_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_GET_PRODUCTS_FAILED", BF.BFNativeSDKMessage.RU_GET_PRODUCTS_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_GET_PURCHASE_SUCCESS", BF.BFNativeSDKMessage.RU_GET_PURCHASE_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_GET_PURCHASE_FAILED", BF.BFNativeSDKMessage.RU_GET_PURCHASE_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_PURCHASE_SUCCESS", BF.BFNativeSDKMessage.RU_PURCHASE_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_PURCHASE_FAILED", BF.BFNativeSDKMessage.RU_PURCHASE_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_PURCHASE_CANCEL", BF.BFNativeSDKMessage.RU_PURCHASE_CANCEL); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_CONSUME_SUCCESS", BF.BFNativeSDKMessage.RU_CONSUME_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_CONSUME_FAILED", BF.BFNativeSDKMessage.RU_CONSUME_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_STORE_REVIEW_REQUEST_SUCCESS", BF.BFNativeSDKMessage.RU_STORE_REVIEW_REQUEST_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_STORE_REVIEW_REQUEST_FAILED", BF.BFNativeSDKMessage.RU_STORE_REVIEW_REQUEST_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_STORE_REVIEW_LAUNCH_SUCCESS", BF.BFNativeSDKMessage.RU_STORE_REVIEW_LAUNCH_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_STORE_REVIEW_LAUNCH_FAILED", BF.BFNativeSDKMessage.RU_STORE_REVIEW_LAUNCH_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_VKID_LOGIN_SUCCESS", BF.BFNativeSDKMessage.RU_VKID_LOGIN_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_VKID_LOGIN_FAILED", BF.BFNativeSDKMessage.RU_VKID_LOGIN_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_VKID_LOGOUT_SUCCESS", BF.BFNativeSDKMessage.RU_VKID_LOGOUT_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "RU_VKID_LOGOUT_FAILED", BF.BFNativeSDKMessage.RU_VKID_LOGOUT_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_CHECK_VALID_SUCCESS", BF.BFNativeSDKMessage.HW_CHECK_VALID_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_CHECK_VALID_FAILED", BF.BFNativeSDKMessage.HW_CHECK_VALID_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_GET_PRODUCTS_SUCCESS", BF.BFNativeSDKMessage.HW_GET_PRODUCTS_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_GET_PRODUCTS_FAILED", BF.BFNativeSDKMessage.HW_GET_PRODUCTS_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_GET_PURCHASE_SUCCESS", BF.BFNativeSDKMessage.HW_GET_PURCHASE_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_GET_PURCHASE_FAILED", BF.BFNativeSDKMessage.HW_GET_PURCHASE_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_PURCHASE_SUCCESS", BF.BFNativeSDKMessage.HW_PURCHASE_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_PURCHASE_FAILED", BF.BFNativeSDKMessage.HW_PURCHASE_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_PURCHASE_CANCEL", BF.BFNativeSDKMessage.HW_PURCHASE_CANCEL); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_CONSUME_SUCCESS", BF.BFNativeSDKMessage.HW_CONSUME_SUCCESS); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_CONSUME_FAILED", BF.BFNativeSDKMessage.HW_CONSUME_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_SHOWED_FULLSCREEN", BF.BFNativeSDKMessage.HW_SHOWED_FULLSCREEN); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_FAILEDTO_SHOW_FULLSCREEN", BF.BFNativeSDKMessage.HW_FAILEDTO_SHOW_FULLSCREEN); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_LOADED", BF.BFNativeSDKMessage.HW_LOADED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_LOADED_FAILED", BF.BFNativeSDKMessage.HW_LOADED_FAILED); Utils.RegisterObject(L, translator, Utils.CLS_IDX, "HW_EARNED_REWARD", BF.BFNativeSDKMessage.HW_EARNED_REWARD); Utils.EndClassRegister(type, L, translator); } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int __CreateInstance(RealStatePtr L) { return LuaAPI.luaL_error(L, "BF.BFNativeSDKMessage does not have a constructor!"); } } }