leopard8352
2023-12-04 8871a733498c8d717714b83bb096b7738224541a
提交 | 用户 | 时间
8871a7 1 // Fill out your copyright notice in the Description page of Project Settings.
L 2
3
4 #include "TapNativeStatic.h"
5
6 #include "JsonObjectConverter.h"
7 #include "TapNative.h"
8
9 bool UTapNativeStatic::CheckLogin()
10 {
11     return TapNative::CheckLogin();
12 }
13
14 void UTapNativeStatic::InitTapDB(FString clientId, FString clientToken, FString serverUrl, FString gameChannel,
15                                  FString gameVersion)
16 {
17     TapNative::InitTapDB(clientId,clientToken,serverUrl,gameChannel,gameVersion);
18 }
19
20 void UTapNativeStatic::InitLogin(FString clientId, FString clientToken, FString serverUrl)
21 {
22     TapNative::InitLogin(clientId,clientToken,serverUrl);
23 }
24
25 void UTapNativeStatic::Login()
26 {
27     TapNative::Login();
28 }
29
30 FString UTapNativeStatic::GetCurrentProfile()
31 {
32     return TapNative::GetCurrentProfile();
33 }
34
35 FTapProfile UTapNativeStatic::TapProfileStringToStruct(FString profileString)
36 {
37     FTapProfile result;
38     FJsonObjectConverter::JsonObjectStringToUStruct(profileString,&result);
39     return result;
40 }
41
42 void UTapNativeStatic::Logout()
43 {
44     TapNative::Logout();
45 }
46
47 void UTapNativeStatic::TapDBTraceEvent(FString eventName, FString jsonObject)
48 {
49     TapNative::TapDBTraceEvent(eventName,jsonObject);
50 }