private static int GetInstance(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 0); ThirdSDK instance = ThirdSDK.GetInstance(); LuaScriptMgr.PushObject(L, instance); return(1); }
private static int _Createcom_tencent_pandora_ThirdSDK(IntPtr L) { if (LuaDLL.lua_gettop(L) == 0) { ThirdSDK o = new ThirdSDK(); LuaScriptMgr.PushObject(L, o); return(1); } LuaDLL.luaL_error(L, "invalid arguments to method: com.tencent.pandora.ThirdSDK.New"); return(0); }
private static int BuyGoods(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 5); ThirdSDK dsdk = (ThirdSDK)LuaScriptMgr.GetNetObjectSelf(L, 1, "com.tencent.pandora.ThirdSDK"); string luaString = LuaScriptMgr.GetLuaString(L, 2); string iActionId = LuaScriptMgr.GetLuaString(L, 3); string payType = LuaScriptMgr.GetLuaString(L, 4); int number = (int)LuaScriptMgr.GetNumber(L, 5); dsdk.BuyGoods(luaString, iActionId, payType, number); return(0); }
private static int midasPay(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 13); ThirdSDK dsdk = (ThirdSDK)LuaScriptMgr.GetNetObjectSelf(L, 1, "com.tencent.pandora.ThirdSDK"); bool boolean = LuaScriptMgr.GetBoolean(L, 2); string luaString = LuaScriptMgr.GetLuaString(L, 3); string pf = LuaScriptMgr.GetLuaString(L, 4); string goodsTokenUrl = LuaScriptMgr.GetLuaString(L, 5); string accType = LuaScriptMgr.GetLuaString(L, 6); string payToken = LuaScriptMgr.GetLuaString(L, 7); string zoneId = LuaScriptMgr.GetLuaString(L, 8); string pfKey = LuaScriptMgr.GetLuaString(L, 9); string openid = LuaScriptMgr.GetLuaString(L, 10); string str9 = LuaScriptMgr.GetLuaString(L, 11); string method = LuaScriptMgr.GetLuaString(L, 12); int number = (int)LuaScriptMgr.GetNumber(L, 13); dsdk.midasPay(boolean, luaString, pf, goodsTokenUrl, accType, payToken, zoneId, pfKey, openid, str9, method, number); return(0); }