private void ResultCheck(UnityEngine.Analytics.AnalyticsResult result) { if (result != UnityEngine.Analytics.AnalyticsResult.Ok) { LogWarning("AnalyticsResult: " + result); } }
static int _m_Transaction_xlua_st_(RealStatePtr L) { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); int __gen_param_count = LuaAPI.lua_gettop(L); try { if (__gen_param_count == 3 && (LuaAPI.lua_isnil(L, 1) || LuaAPI.lua_type(L, 1) == LuaTypes.LUA_TSTRING) && (LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 2) || translator.IsDecimal(L, 2)) && (LuaAPI.lua_isnil(L, 3) || LuaAPI.lua_type(L, 3) == LuaTypes.LUA_TSTRING)) { string productId = LuaAPI.lua_tostring(L, 1); decimal amount; translator.Get(L, 2, out amount); string currency = LuaAPI.lua_tostring(L, 3); UnityEngine.Analytics.AnalyticsResult __cl_gen_ret = UnityEngine.Analytics.Analytics.Transaction(productId, amount, currency); translator.Push(L, __cl_gen_ret); return(1); } if (__gen_param_count == 5 && (LuaAPI.lua_isnil(L, 1) || LuaAPI.lua_type(L, 1) == LuaTypes.LUA_TSTRING) && (LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 2) || translator.IsDecimal(L, 2)) && (LuaAPI.lua_isnil(L, 3) || LuaAPI.lua_type(L, 3) == LuaTypes.LUA_TSTRING) && (LuaAPI.lua_isnil(L, 4) || LuaAPI.lua_type(L, 4) == LuaTypes.LUA_TSTRING) && (LuaAPI.lua_isnil(L, 5) || LuaAPI.lua_type(L, 5) == LuaTypes.LUA_TSTRING)) { string productId = LuaAPI.lua_tostring(L, 1); decimal amount; translator.Get(L, 2, out amount); string currency = LuaAPI.lua_tostring(L, 3); string receiptPurchaseData = LuaAPI.lua_tostring(L, 4); string signature = LuaAPI.lua_tostring(L, 5); UnityEngine.Analytics.AnalyticsResult __cl_gen_ret = UnityEngine.Analytics.Analytics.Transaction(productId, amount, currency, receiptPurchaseData, signature); translator.Push(L, __cl_gen_ret); return(1); } if (__gen_param_count == 6 && (LuaAPI.lua_isnil(L, 1) || LuaAPI.lua_type(L, 1) == LuaTypes.LUA_TSTRING) && (LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 2) || translator.IsDecimal(L, 2)) && (LuaAPI.lua_isnil(L, 3) || LuaAPI.lua_type(L, 3) == LuaTypes.LUA_TSTRING) && (LuaAPI.lua_isnil(L, 4) || LuaAPI.lua_type(L, 4) == LuaTypes.LUA_TSTRING) && (LuaAPI.lua_isnil(L, 5) || LuaAPI.lua_type(L, 5) == LuaTypes.LUA_TSTRING) && LuaTypes.LUA_TBOOLEAN == LuaAPI.lua_type(L, 6)) { string productId = LuaAPI.lua_tostring(L, 1); decimal amount; translator.Get(L, 2, out amount); string currency = LuaAPI.lua_tostring(L, 3); string receiptPurchaseData = LuaAPI.lua_tostring(L, 4); string signature = LuaAPI.lua_tostring(L, 5); bool usingIAPService = LuaAPI.lua_toboolean(L, 6); UnityEngine.Analytics.AnalyticsResult __cl_gen_ret = UnityEngine.Analytics.Analytics.Transaction(productId, amount, currency, receiptPurchaseData, signature, usingIAPService); translator.Push(L, __cl_gen_ret); return(1); } } catch (System.Exception __gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + __gen_e)); } return(LuaAPI.luaL_error(L, "invalid arguments to UnityEngine.Analytics.Analytics.Transaction!")); }
static int _m_CustomEvent_xlua_st_(RealStatePtr L) { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); int __gen_param_count = LuaAPI.lua_gettop(L); try { if (__gen_param_count == 1 && (LuaAPI.lua_isnil(L, 1) || LuaAPI.lua_type(L, 1) == LuaTypes.LUA_TSTRING)) { string customEventName = LuaAPI.lua_tostring(L, 1); UnityEngine.Analytics.AnalyticsResult __cl_gen_ret = UnityEngine.Analytics.Analytics.CustomEvent(customEventName); translator.Push(L, __cl_gen_ret); return(1); } if (__gen_param_count == 2 && (LuaAPI.lua_isnil(L, 1) || LuaAPI.lua_type(L, 1) == LuaTypes.LUA_TSTRING) && translator.Assignable <UnityEngine.Vector3>(L, 2)) { string customEventName = LuaAPI.lua_tostring(L, 1); UnityEngine.Vector3 position; translator.Get(L, 2, out position); UnityEngine.Analytics.AnalyticsResult __cl_gen_ret = UnityEngine.Analytics.Analytics.CustomEvent(customEventName, position); translator.Push(L, __cl_gen_ret); return(1); } if (__gen_param_count == 2 && (LuaAPI.lua_isnil(L, 1) || LuaAPI.lua_type(L, 1) == LuaTypes.LUA_TSTRING) && translator.Assignable <System.Collections.Generic.IDictionary <string, object> >(L, 2)) { string customEventName = LuaAPI.lua_tostring(L, 1); System.Collections.Generic.IDictionary <string, object> eventData = (System.Collections.Generic.IDictionary <string, object>)translator.GetObject(L, 2, typeof(System.Collections.Generic.IDictionary <string, object>)); UnityEngine.Analytics.AnalyticsResult __cl_gen_ret = UnityEngine.Analytics.Analytics.CustomEvent(customEventName, eventData); translator.Push(L, __cl_gen_ret); return(1); } } catch (System.Exception __gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + __gen_e)); } return(LuaAPI.luaL_error(L, "invalid arguments to UnityEngine.Analytics.Analytics.CustomEvent!")); }
static int _m_FlushEvents_xlua_st_(RealStatePtr L) { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); try { { UnityEngine.Analytics.AnalyticsResult __cl_gen_ret = UnityEngine.Analytics.Analytics.FlushEvents( ); translator.Push(L, __cl_gen_ret); return(1); } } catch (System.Exception __gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + __gen_e)); } }
static int _m_SetUserId_xlua_st_(RealStatePtr L) { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); try { { string userId = LuaAPI.lua_tostring(L, 1); UnityEngine.Analytics.AnalyticsResult __cl_gen_ret = UnityEngine.Analytics.Analytics.SetUserId(userId); translator.Push(L, __cl_gen_ret); return(1); } } catch (System.Exception __gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + __gen_e)); } }
static int _m_SetUserBirthYear_xlua_st_(RealStatePtr L) { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); try { { int birthYear = LuaAPI.xlua_tointeger(L, 1); UnityEngine.Analytics.AnalyticsResult __cl_gen_ret = UnityEngine.Analytics.Analytics.SetUserBirthYear(birthYear); translator.Push(L, __cl_gen_ret); return(1); } } catch (System.Exception __gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + __gen_e)); } }
static int _m_SetUserGender_xlua_st_(RealStatePtr L) { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); try { { UnityEngine.Analytics.Gender gender; translator.Get(L, 1, out gender); UnityEngine.Analytics.AnalyticsResult __cl_gen_ret = UnityEngine.Analytics.Analytics.SetUserGender(gender); translator.Push(L, __cl_gen_ret); return(1); } } catch (System.Exception __gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + __gen_e)); } }
public static AnalyticsResult Convert(UnityEngine.Analytics.AnalyticsResult analyticsResult) { return((AnalyticsResult)((int)analyticsResult)); }