// Fill out your copyright notice in the Description page of Project Settings. #include "TapNativeStatic.h" #include "JsonObjectConverter.h" #include "TapNative.h" bool UTapNativeStatic::CheckLogin() { return TapNative::CheckLogin(); } void UTapNativeStatic::InitTapDB(FString clientId, FString clientToken, FString serverUrl, FString gameChannel, FString gameVersion) { TapNative::InitTapDB(clientId,clientToken,serverUrl,gameChannel,gameVersion); } void UTapNativeStatic::InitLogin(FString clientId, FString clientToken, FString serverUrl) { TapNative::InitLogin(clientId,clientToken,serverUrl); } void UTapNativeStatic::Login() { TapNative::Login(); } FString UTapNativeStatic::GetCurrentProfile() { return TapNative::GetCurrentProfile(); } FTapProfile UTapNativeStatic::TapProfileStringToStruct(FString profileString) { FTapProfile result; FJsonObjectConverter::JsonObjectStringToUStruct(profileString,&result); return result; } void UTapNativeStatic::Logout() { TapNative::Logout(); } void UTapNativeStatic::TapDBTraceEvent(FString eventName, FString jsonObject) { TapNative::TapDBTraceEvent(eventName,jsonObject); }