| bool UpdateUser(FStatsigUserInfo& User) | FinalNative+1 flags | | 0xA1 |
| FString UnitIdFromNetId(const FString& NetIdString) | FinalNative+2 flags | | 0x20 |
| void ShutdownStatsig() | FinalNative+1 flags | | 0x00 |
| void SetCustomUnitId(const FString& IdType, const FString& Value, bool bRefreshNow) | FinalNative+1 flags | | 0x21 |
| void LogEvent(const FString& EventName, const FString& Value, TMap<FString, FString>& MetaData) | FinalNative+1 flags | | 0x70 |
| bool IsStatsigAvailable() | FinalNative+1 flags | | 0x01 |
| bool IsInitialized() | FinalNative+1 flags | | 0x01 |
| void InitializeStatsigAsync(FStatsigUserInfo& User, const FScriptDelegate& OnComplete) | FinalNative+1 flags | | 0xB0 |
| bool InitializeStatsig(FStatsigUserInfo& User) | FinalNative+1 flags | | 0xA1 |
| void HandleAutoInitialized(bool bSuccess) | FinalNative+1 flags | | 0x01 |
| FString GetLayerString(const FString& LayerName, const FString& ParameterName, const FString& DefaultValue) | FinalNative+1 flags | | 0x40 |
| double GetLayerNumber(const FString& LayerName, const FString& ParameterName, double DefaultValue) | FinalNative+1 flags | | 0x30 |
| bool GetLayerBool(const FString& LayerName, const FString& ParameterName, bool bDefaultValue) | FinalNative+1 flags | | 0x22 |
| bool GetLayerAllocation(const FString& LayerName, const FString& OutRuleId, const FString& OutGroupName) | FinalNative+1 flags | | 0x31 |
| TMap<FString, FString> GetExperimentValueMap(const FString& ExperimentName) | FinalNative+1 flags | | 0x60 |
| FString GetExperimentString(const FString& ExperimentName, const FString& ParameterName, const FString& DefaultValue) | FinalNative+1 flags | | 0x40 |
| double GetExperimentNumber(const FString& ExperimentName, const FString& ParameterName, double DefaultValue) | FinalNative+1 flags | | 0x30 |
| bool GetExperimentBool(const FString& ExperimentName, const FString& ParameterName, bool bDefaultValue) | FinalNative+1 flags | | 0x22 |
| TArray<FString> GetDynamicConfigNames() | FinalNative+1 flags | | 0x10 |
| FString GetCustomUnitId(const FString& IdType) | FinalNative+1 flags | | 0x20 |
| TMap<FString, FString> GetConfigValueMap(const FString& ConfigName) | FinalNative+1 flags | | 0x60 |
| FString GetConfigString(const FString& ConfigName, const FString& ParameterName, const FString& DefaultValue) | FinalNative+1 flags | | 0x40 |
| double GetConfigNumber(const FString& ConfigName, const FString& ParameterName, double DefaultValue) | FinalNative+1 flags | | 0x30 |
| FString GetConfigJson(const FString& ConfigName, const FString& ParameterName) | FinalNative+1 flags | | 0x30 |
| bool GetConfigBool(const FString& ConfigName, const FString& ParameterName, bool bDefaultValue) | FinalNative+1 flags | | 0x22 |
| void Flush() | FinalNative+1 flags | | 0x00 |
| bool CheckGate(const FString& GateName, bool bDefaultValue) | FinalNative+1 flags | | 0x12 |