UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
InstallBundleUtil::PersistentStats::FPersistentStatsBase Member List

This is the complete list of members for InstallBundleUtil::PersistentStats::FPersistentStatsBase, including all inherited members.

AnalyticsSessionIDInstallBundleUtil::PersistentStats::FPersistentStatsBaseprotected
bHasLoadedFromDiskInstallBundleUtil::PersistentStats::FPersistentStatsBaseprotected
bIsActiveInstallBundleUtil::PersistentStats::FPersistentStatsBaseprotected
bIsDirtyInstallBundleUtil::PersistentStats::FPersistentStatsBaseprotected
CountStatMapInstallBundleUtil::PersistentStats::FPersistentStatsBaseprotected
FPersistentStatsBase()InstallBundleUtil::PersistentStats::FPersistentStatsBaseinlineprotected
FromJson(const TCHAR *Json)FJsonSerializablevirtual
FromJson(const UTF8CHAR *Json)FJsonSerializablevirtual
FromJson(const FString &Json)FJsonSerializablevirtual
FromJson(const FUtf8String &Json)FJsonSerializablevirtual
FromJson(FString &&Json)FJsonSerializablevirtual
FromJson(FUtf8String &&Json)FJsonSerializablevirtual
FromJson(TSharedPtr< FJsonObject > JsonObject)FJsonSerializablevirtual
FromJsonStringView(FUtf8StringView JsonStringView)FJsonSerializable
FromJsonStringView(FWideStringView JsonStringView)FJsonSerializable
GetBaseExpectedAnalyticsID()InstallBundleUtil::PersistentStats::FPersistentStatsBasestatic
GetCountStatData(ECountStatNames StatToGet) constInstallBundleUtil::PersistentStats::FPersistentStatsBase
GetFullPathForStatFile() const =0InstallBundleUtil::PersistentStats::FPersistentStatsBasepure virtual
GetTimingStatData(ETimingStatNames StatToGet) constInstallBundleUtil::PersistentStats::FPersistentStatsBase
HandleTimerStatsAfterDataLoad()InstallBundleUtil::PersistentStats::FPersistentStatsBaseprotected
HasCountStat(ECountStatNames StatToCheck) constInstallBundleUtil::PersistentStats::FPersistentStatsBase
HasTimingStat(ETimingStatNames StatToCheck) constInstallBundleUtil::PersistentStats::FPersistentStatsBase
IncrementCountStat(PersistentStats::ECountStatNames StatToUpdate)InstallBundleUtil::PersistentStats::FPersistentStatsBase
IsActive() constInstallBundleUtil::PersistentStats::FPersistentStatsBaseinline
IsDirty() constInstallBundleUtil::PersistentStats::FPersistentStatsBaseinline
IsTimingStatStarted(ETimingStatNames StatToUpdate) constInstallBundleUtil::PersistentStats::FPersistentStatsBase
JSON_SERIALIZE("AnalyticsSessionID", AnalyticsSessionID)InstallBundleUtil::PersistentStats::FPersistentStatsBase
JSON_SERIALIZE_MAP("CountStats", CountStatMap)InstallBundleUtil::PersistentStats::FPersistentStatsBase
JSON_SERIALIZE_MAP_SERIALIZABLE("TimingStats", TimingStatsMap, FPersistentTimerData)InstallBundleUtil::PersistentStats::FPersistentStatsBase
LoadStatsFromDisk()InstallBundleUtil::PersistentStats::FPersistentStatsBase
OnLoadingDataFromDisk()InstallBundleUtil::PersistentStats::FPersistentStatsBaseprotected
ResetStats(const FString &NewAnalyticsSessionID)InstallBundleUtil::PersistentStats::FPersistentStatsBaseprotected
SaveStatsToDisk()InstallBundleUtil::PersistentStats::FPersistentStatsBase
Serialize(FJsonSerializerBase &Serializer, bool bFlatObject)=0FJsonSerializablepure virtual
StartTimingStat(ETimingStatNames StatToUpdate)InstallBundleUtil::PersistentStats::FPersistentStatsBase
StatsBegin(const FString &ExpectedAnalyticsID, bool bForceResetData=false)InstallBundleUtil::PersistentStats::FPersistentStatsBase
StatsEnd(bool bStopAllActiveTimers=true)InstallBundleUtil::PersistentStats::FPersistentStatsBase
StopAllActiveTimers()InstallBundleUtil::PersistentStats::FPersistentStatsBase
StopTimingStat(ETimingStatNames StatToUpdate, bool UpdateTimerOnStop=true)InstallBundleUtil::PersistentStats::FPersistentStatsBase
TimingStatsMapInstallBundleUtil::PersistentStats::FPersistentStatsBaseprotected
ToJson(bool bPrettyPrint=true) constFJsonSerializable
ToJson(bool bPrettyPrint=true)FJsonSerializablevirtual
ToJson(TSharedRef< TJsonWriter< CharType, PrintPolicy >, SPMode > JsonWriter, bool bFlatObject=false) constFJsonSerializableinline
ToJsonUtf8(bool bPrettyPrint=true) constFJsonSerializable
ToJsonUtf8(bool bPrettyPrint=true)FJsonSerializablevirtual
UpdateAllActiveTimers()InstallBundleUtil::PersistentStats::FPersistentStatsBase
UpdateTimingStat(ETimingStatNames StatToUpdate)InstallBundleUtil::PersistentStats::FPersistentStatsBase
~FJsonSerializable()FJsonSerializablevirtual
~FPersistentStatsBase()InstallBundleUtil::PersistentStats::FPersistentStatsBaseinlinevirtual