21    UFUNCTION(BlueprintPure, BlueprintCallable, Category = "
Apex|API", meta = (WorldContext = "WorldContextObject"))
 
   22    static 
bool GetCurrentSessionGuid(
UObject* WorldContextObject, FGuid& OutCurrentSessionId);
 
   24    UFUNCTION(BlueprintPure, BlueprintCallable, Category = "
Apex|API", meta = (WorldContext = "WorldContextObject"))
 
   25    static FString GetClientIP(
UObject* WorldContextObject);
 
   27    UFUNCTION(BlueprintPure, BlueprintCallable, Category = "
Apex|API", meta = (WorldContext = "WorldContextObject"))
 
   28    static FString GetDeviceModel(
UObject* WorldContextObject);
 
   30    UFUNCTION(BlueprintPure, BlueprintCallable, Category = "
Apex|API", meta = (WorldContext = "WorldContextObject"))
 
   31    static FString GetDeviceId(
UObject* WorldContextObject);
 
   33    UFUNCTION(BlueprintPure, BlueprintCallable, Category = "
Apex|API", meta = (WorldContext = "WorldContextObject"))
 
   34    static FString GetPlatform(
UObject* WorldContextObject);
 
   36    UFUNCTION(BlueprintPure, BlueprintCallable, Category = "
Apex|API", meta=(WorldContext = "WorldContextObject"))
 
   37    static 
int GetModuleId(
UObject* WorldContextObject);
 
   39    UFUNCTION(BlueprintPure, BlueprintCallable, Category = "
Apex|API", meta=(WorldContext = "WorldContextObject"))
 
   40    static FString GetModuleVersion(
UObject* WorldContextObject);
 
   42    UFUNCTION(BlueprintPure, BlueprintCallable, Category = "
Apex|API", meta=(WorldContext = "WorldContextObject"))
 
   45    UFUNCTION(BlueprintPure, BlueprintCallable, Category = "
Apex|API", meta=(WorldContext = "WorldContextObject"))
 
   46    static 
bool IsUserLoggedIn(
UObject* WorldContextObject);
 
   48    UFUNCTION(BlueprintPure, BlueprintCallable, Category = "
Apex|API", meta=(WorldContext = "WorldContextObject"))
 
   49    static 
bool IsSessionInProgress(
UObject* WorldContextObject);
 
   54    static FString GetAuthToken(
UObject* WorldContextObject);