Skip to main content

RHAPI_PexClientRequest

Summary

MembersDescriptions
struct FRHAPI_PexClientRequest

struct FRHAPI_PexClientRequest

struct FRHAPI_PexClientRequest
: public FRHAPI_Model

Summary

MembersDescriptions
public FRHAPI_PexStat FrameTime_Optional
public bool FrameTime_IsSettrue if FrameTime_Optional has been set to a value
public bool FrameTime_IsNulltrue if FrameTime_Optional has been explicitly set to null
public FRHAPI_PexStat DeltaTime_Optional
public bool DeltaTime_IsSettrue if DeltaTime_Optional has been set to a value
public bool DeltaTime_IsNulltrue if DeltaTime_Optional has been explicitly set to null
public FRHAPI_PexStat TickCount_Optional
public bool TickCount_IsSettrue if TickCount_Optional has been set to a value
public bool TickCount_IsNulltrue if TickCount_Optional has been explicitly set to null
public FRHAPI_PexStat DelayedTickCount_Optional
public bool DelayedTickCount_IsSettrue if DelayedTickCount_Optional has been set to a value
public bool DelayedTickCount_IsNulltrue if DelayedTickCount_Optional has been explicitly set to null
public FRHAPI_PexStat MemoryWs_Optional
public bool MemoryWs_IsSettrue if MemoryWs_Optional has been set to a value
public bool MemoryWs_IsNulltrue if MemoryWs_Optional has been explicitly set to null
public FRHAPI_PexStat MemoryVb_Optional
public bool MemoryVb_IsSettrue if MemoryVb_Optional has been set to a value
public bool MemoryVb_IsNulltrue if MemoryVb_Optional has been explicitly set to null
public FRHAPI_PexStat CpuProcess_Optional
public bool CpuProcess_IsSettrue if CpuProcess_Optional has been set to a value
public bool CpuProcess_IsNulltrue if CpuProcess_Optional has been explicitly set to null
public FRHAPI_PexStat Ping_Optional
public bool Ping_IsSettrue if Ping_Optional has been set to a value
public bool Ping_IsNulltrue if Ping_Optional has been explicitly set to null
public FRHAPI_PexStat InPackets_Optional
public bool InPackets_IsSettrue if InPackets_Optional has been set to a value
public bool InPackets_IsNulltrue if InPackets_Optional has been explicitly set to null
public FRHAPI_PexStat OutPackets_Optional
public bool OutPackets_IsSettrue if OutPackets_Optional has been set to a value
public bool OutPackets_IsNulltrue if OutPackets_Optional has been explicitly set to null
public FRHAPI_PexStat TotalPackets_Optional
public bool TotalPackets_IsSettrue if TotalPackets_Optional has been set to a value
public bool TotalPackets_IsNulltrue if TotalPackets_Optional has been explicitly set to null
public FRHAPI_PexStat InPacketLoss_Optional
public bool InPacketLoss_IsSettrue if InPacketLoss_Optional has been set to a value
public bool InPacketLoss_IsNulltrue if InPacketLoss_Optional has been explicitly set to null
public FRHAPI_PexStat OutPacketLoss_Optional
public bool OutPacketLoss_IsSettrue if OutPacketLoss_Optional has been set to a value
public bool OutPacketLoss_IsNulltrue if OutPacketLoss_Optional has been explicitly set to null
public FRHAPI_PexStat TotalPacketLoss_Optional
public bool TotalPacketLoss_IsSettrue if TotalPacketLoss_Optional has been set to a value
public bool TotalPacketLoss_IsNulltrue if TotalPacketLoss_Optional has been explicitly set to null
public FRHAPI_PexStat InPacketLossPct_Optional
public bool InPacketLossPct_IsSettrue if InPacketLossPct_Optional has been set to a value
public bool InPacketLossPct_IsNulltrue if InPacketLossPct_Optional has been explicitly set to null
public FRHAPI_PexStat OutPacketLossPct_Optional
public bool OutPacketLossPct_IsSettrue if OutPacketLossPct_Optional has been set to a value
public bool OutPacketLossPct_IsNulltrue if OutPacketLossPct_Optional has been explicitly set to null
public FRHAPI_PexStat TotalPacketLossPct_Optional
public bool TotalPacketLossPct_IsSettrue if TotalPacketLossPct_Optional has been set to a value
public bool TotalPacketLossPct_IsNulltrue if TotalPacketLossPct_Optional has been explicitly set to null
public FRHAPI_PexCount TotalDisconnects_Optional
public bool TotalDisconnects_IsSettrue if TotalDisconnects_Optional has been set to a value
public bool TotalDisconnects_IsNulltrue if TotalDisconnects_Optional has been explicitly set to null
public FRHAPI_PexCount MatchDuration_Optional
public bool MatchDuration_IsSettrue if MatchDuration_Optional has been set to a value
public bool MatchDuration_IsNulltrue if MatchDuration_Optional has been explicitly set to null
public FRHAPI_PexStat GameThreadTime_Optional
public bool GameThreadTime_IsSettrue if GameThreadTime_Optional has been set to a value
public bool GameThreadTime_IsNulltrue if GameThreadTime_Optional has been explicitly set to null
public FRHAPI_PexStat RenderThreadTime_Optional
public bool RenderThreadTime_IsSettrue if RenderThreadTime_Optional has been set to a value
public bool RenderThreadTime_IsNulltrue if RenderThreadTime_Optional has been explicitly set to null
public FRHAPI_PexStat GpuTime_Optional
public bool GpuTime_IsSettrue if GpuTime_Optional has been set to a value
public bool GpuTime_IsNulltrue if GpuTime_Optional has been explicitly set to null
public FString MatchIdMatch ID.
public FString RegionId_Optional
public bool RegionId_IsSettrue if RegionId_Optional has been set to a value
public bool RegionId_IsNulltrue if RegionId_Optional has been explicitly set to null
public FString ServerId_Optional
public bool ServerId_IsSettrue if ServerId_Optional has been set to a value
public bool ServerId_IsNulltrue if ServerId_Optional has been explicitly set to null
public FString AllocationId_Optional
public bool AllocationId_IsSettrue if AllocationId_Optional has been set to a value
public bool AllocationId_IsNulltrue if AllocationId_Optional has been explicitly set to null
public FString DatacenterProvider_Optional
public bool DatacenterProvider_IsSettrue if DatacenterProvider_Optional has been set to a value
public bool DatacenterProvider_IsNulltrue if DatacenterProvider_Optional has been explicitly set to null
public FString DatacenterLocation_Optional
public bool DatacenterLocation_IsSettrue if DatacenterLocation_Optional has been set to a value
public bool DatacenterLocation_IsNulltrue if DatacenterLocation_Optional has been explicitly set to null
public FString AddressIp_Optional
public bool AddressIp_IsSettrue if AddressIp_Optional has been set to a value
public bool AddressIp_IsNulltrue if AddressIp_Optional has been explicitly set to null
public FString MapName_Optional
public bool MapName_IsSettrue if MapName_Optional has been set to a value
public bool MapName_IsNulltrue if MapName_Optional has been explicitly set to null
public FString GameMode_Optional
public bool GameMode_IsSettrue if GameMode_Optional has been set to a value
public bool GameMode_IsNulltrue if GameMode_Optional has been explicitly set to null
public FString MatchmakingProfileId_Optional
public bool MatchmakingProfileId_IsSettrue if MatchmakingProfileId_Optional has been set to a value
public bool MatchmakingProfileId_IsNulltrue if MatchmakingProfileId_Optional has been explicitly set to null
public int32 ExpectedTeamSize_Optional
public bool ExpectedTeamSize_IsSettrue if ExpectedTeamSize_Optional has been set to a value
public bool ExpectedTeamSize_IsNulltrue if ExpectedTeamSize_Optional has been explicitly set to null
public int32 ExpectedPlayerCount_Optional
public bool ExpectedPlayerCount_IsSettrue if ExpectedPlayerCount_Optional has been set to a value
public bool ExpectedPlayerCount_IsNulltrue if ExpectedPlayerCount_Optional has been explicitly set to null
public FGuid HostPlayerUuid_Optional
public bool HostPlayerUuid_IsSettrue if HostPlayerUuid_Optional has been set to a value
public bool HostPlayerUuid_IsNulltrue if HostPlayerUuid_Optional has been explicitly set to null
public FGuid OwningPlayerUuid_Optional
public bool OwningPlayerUuid_IsSettrue if OwningPlayerUuid_Optional has been set to a value
public bool OwningPlayerUuid_IsNulltrue if OwningPlayerUuid_Optional has been explicitly set to null
public FString Version_Optional
public bool Version_IsSettrue if Version_Optional has been set to a value
public bool Version_IsNulltrue if Version_Optional has been explicitly set to null
public FString DeviceInfo_Optional
public bool DeviceInfo_IsSettrue if DeviceInfo_Optional has been set to a value
public bool DeviceInfo_IsNulltrue if DeviceInfo_Optional has been explicitly set to null
public ERHAPI_MatchPlatform PlatformId_Optional
public bool PlatformId_IsSettrue if PlatformId_Optional has been set to a value
public bool PlatformId_IsNulltrue if PlatformId_Optional has been explicitly set to null
public TMap< FString, FString > CustomData_Optional
public bool CustomData_IsSettrue if CustomData_Optional has been set to a value
public bool CustomData_IsNulltrue if CustomData_Optional has been explicitly set to null
public FGuid PlayerUuidPlayer UUID.
public virtual bool FromJson(const TSharedPtr< FJsonValue > & JsonValue)Fills this object with data from the passed in JSON.
public virtual void WriteJson(TSharedRef< TJsonWriter<>> & Writer) constWrites the data from this object into the specified JSON Writer stream.
public inline FRHAPI_PexStat&GetFrameTime()Gets the value of FrameTime_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetFrameTime() constGets the value of FrameTime_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetFrameTime(const FRHAPI_PexStat & DefaultValue) constGets the value of FrameTime_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetFrameTime(FRHAPI_PexStat & OutValue) constFills OutValue with the value of FrameTime_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetFrameTimeOrNull()Returns a pointer to FrameTime_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetFrameTimeOrNull() constReturns a pointer to FrameTime_Optional, if it has been set, otherwise returns nullptr.
public inline void SetFrameTime(const FRHAPI_PexStat & NewValue)Sets the value of FrameTime_Optional and also sets FrameTime_IsSet to true.
public inline void SetFrameTime(FRHAPI_PexStat && NewValue)Sets the value of FrameTime_Optional and also sets FrameTime_IsSet to true using move semantics.
public inline void ClearFrameTime()Clears the value of FrameTime_Optional and sets FrameTime_IsSet to false.
public inline bool IsFrameTimeSet() constChecks whether FrameTime_Optional has been set.
public inline void SetFrameTimeToNull()Sets the value explicitly to be treated as null.
public inline bool IsFrameTimeNull() constChecks whether FrameTime_Optional is set to null.
public inline FRHAPI_PexStat&GetDeltaTime()Gets the value of DeltaTime_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetDeltaTime() constGets the value of DeltaTime_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetDeltaTime(const FRHAPI_PexStat & DefaultValue) constGets the value of DeltaTime_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetDeltaTime(FRHAPI_PexStat & OutValue) constFills OutValue with the value of DeltaTime_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetDeltaTimeOrNull()Returns a pointer to DeltaTime_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetDeltaTimeOrNull() constReturns a pointer to DeltaTime_Optional, if it has been set, otherwise returns nullptr.
public inline void SetDeltaTime(const FRHAPI_PexStat & NewValue)Sets the value of DeltaTime_Optional and also sets DeltaTime_IsSet to true.
public inline void SetDeltaTime(FRHAPI_PexStat && NewValue)Sets the value of DeltaTime_Optional and also sets DeltaTime_IsSet to true using move semantics.
public inline void ClearDeltaTime()Clears the value of DeltaTime_Optional and sets DeltaTime_IsSet to false.
public inline bool IsDeltaTimeSet() constChecks whether DeltaTime_Optional has been set.
public inline void SetDeltaTimeToNull()Sets the value explicitly to be treated as null.
public inline bool IsDeltaTimeNull() constChecks whether DeltaTime_Optional is set to null.
public inline FRHAPI_PexStat&GetTickCount()Gets the value of TickCount_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetTickCount() constGets the value of TickCount_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetTickCount(const FRHAPI_PexStat & DefaultValue) constGets the value of TickCount_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTickCount(FRHAPI_PexStat & OutValue) constFills OutValue with the value of TickCount_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetTickCountOrNull()Returns a pointer to TickCount_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetTickCountOrNull() constReturns a pointer to TickCount_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTickCount(const FRHAPI_PexStat & NewValue)Sets the value of TickCount_Optional and also sets TickCount_IsSet to true.
public inline void SetTickCount(FRHAPI_PexStat && NewValue)Sets the value of TickCount_Optional and also sets TickCount_IsSet to true using move semantics.
public inline void ClearTickCount()Clears the value of TickCount_Optional and sets TickCount_IsSet to false.
public inline bool IsTickCountSet() constChecks whether TickCount_Optional has been set.
public inline void SetTickCountToNull()Sets the value explicitly to be treated as null.
public inline bool IsTickCountNull() constChecks whether TickCount_Optional is set to null.
public inline FRHAPI_PexStat&GetDelayedTickCount()Gets the value of DelayedTickCount_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetDelayedTickCount() constGets the value of DelayedTickCount_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetDelayedTickCount(const FRHAPI_PexStat & DefaultValue) constGets the value of DelayedTickCount_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetDelayedTickCount(FRHAPI_PexStat & OutValue) constFills OutValue with the value of DelayedTickCount_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetDelayedTickCountOrNull()Returns a pointer to DelayedTickCount_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetDelayedTickCountOrNull() constReturns a pointer to DelayedTickCount_Optional, if it has been set, otherwise returns nullptr.
public inline void SetDelayedTickCount(const FRHAPI_PexStat & NewValue)Sets the value of DelayedTickCount_Optional and also sets DelayedTickCount_IsSet to true.
public inline void SetDelayedTickCount(FRHAPI_PexStat && NewValue)Sets the value of DelayedTickCount_Optional and also sets DelayedTickCount_IsSet to true using move semantics.
public inline void ClearDelayedTickCount()Clears the value of DelayedTickCount_Optional and sets DelayedTickCount_IsSet to false.
public inline bool IsDelayedTickCountSet() constChecks whether DelayedTickCount_Optional has been set.
public inline void SetDelayedTickCountToNull()Sets the value explicitly to be treated as null.
public inline bool IsDelayedTickCountNull() constChecks whether DelayedTickCount_Optional is set to null.
public inline FRHAPI_PexStat&GetMemoryWs()Gets the value of MemoryWs_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetMemoryWs() constGets the value of MemoryWs_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetMemoryWs(const FRHAPI_PexStat & DefaultValue) constGets the value of MemoryWs_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMemoryWs(FRHAPI_PexStat & OutValue) constFills OutValue with the value of MemoryWs_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetMemoryWsOrNull()Returns a pointer to MemoryWs_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetMemoryWsOrNull() constReturns a pointer to MemoryWs_Optional, if it has been set, otherwise returns nullptr.
public inline void SetMemoryWs(const FRHAPI_PexStat & NewValue)Sets the value of MemoryWs_Optional and also sets MemoryWs_IsSet to true.
public inline void SetMemoryWs(FRHAPI_PexStat && NewValue)Sets the value of MemoryWs_Optional and also sets MemoryWs_IsSet to true using move semantics.
public inline void ClearMemoryWs()Clears the value of MemoryWs_Optional and sets MemoryWs_IsSet to false.
public inline bool IsMemoryWsSet() constChecks whether MemoryWs_Optional has been set.
public inline void SetMemoryWsToNull()Sets the value explicitly to be treated as null.
public inline bool IsMemoryWsNull() constChecks whether MemoryWs_Optional is set to null.
public inline FRHAPI_PexStat&GetMemoryVb()Gets the value of MemoryVb_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetMemoryVb() constGets the value of MemoryVb_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetMemoryVb(const FRHAPI_PexStat & DefaultValue) constGets the value of MemoryVb_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMemoryVb(FRHAPI_PexStat & OutValue) constFills OutValue with the value of MemoryVb_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetMemoryVbOrNull()Returns a pointer to MemoryVb_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetMemoryVbOrNull() constReturns a pointer to MemoryVb_Optional, if it has been set, otherwise returns nullptr.
public inline void SetMemoryVb(const FRHAPI_PexStat & NewValue)Sets the value of MemoryVb_Optional and also sets MemoryVb_IsSet to true.
public inline void SetMemoryVb(FRHAPI_PexStat && NewValue)Sets the value of MemoryVb_Optional and also sets MemoryVb_IsSet to true using move semantics.
public inline void ClearMemoryVb()Clears the value of MemoryVb_Optional and sets MemoryVb_IsSet to false.
public inline bool IsMemoryVbSet() constChecks whether MemoryVb_Optional has been set.
public inline void SetMemoryVbToNull()Sets the value explicitly to be treated as null.
public inline bool IsMemoryVbNull() constChecks whether MemoryVb_Optional is set to null.
public inline FRHAPI_PexStat&GetCpuProcess()Gets the value of CpuProcess_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetCpuProcess() constGets the value of CpuProcess_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetCpuProcess(const FRHAPI_PexStat & DefaultValue) constGets the value of CpuProcess_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetCpuProcess(FRHAPI_PexStat & OutValue) constFills OutValue with the value of CpuProcess_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetCpuProcessOrNull()Returns a pointer to CpuProcess_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetCpuProcessOrNull() constReturns a pointer to CpuProcess_Optional, if it has been set, otherwise returns nullptr.
public inline void SetCpuProcess(const FRHAPI_PexStat & NewValue)Sets the value of CpuProcess_Optional and also sets CpuProcess_IsSet to true.
public inline void SetCpuProcess(FRHAPI_PexStat && NewValue)Sets the value of CpuProcess_Optional and also sets CpuProcess_IsSet to true using move semantics.
public inline void ClearCpuProcess()Clears the value of CpuProcess_Optional and sets CpuProcess_IsSet to false.
public inline bool IsCpuProcessSet() constChecks whether CpuProcess_Optional has been set.
public inline void SetCpuProcessToNull()Sets the value explicitly to be treated as null.
public inline bool IsCpuProcessNull() constChecks whether CpuProcess_Optional is set to null.
public inline FRHAPI_PexStat&GetPing()Gets the value of Ping_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetPing() constGets the value of Ping_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetPing(const FRHAPI_PexStat & DefaultValue) constGets the value of Ping_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPing(FRHAPI_PexStat & OutValue) constFills OutValue with the value of Ping_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetPingOrNull()Returns a pointer to Ping_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetPingOrNull() constReturns a pointer to Ping_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPing(const FRHAPI_PexStat & NewValue)Sets the value of Ping_Optional and also sets Ping_IsSet to true.
public inline void SetPing(FRHAPI_PexStat && NewValue)Sets the value of Ping_Optional and also sets Ping_IsSet to true using move semantics.
public inline void ClearPing()Clears the value of Ping_Optional and sets Ping_IsSet to false.
public inline bool IsPingSet() constChecks whether Ping_Optional has been set.
public inline void SetPingToNull()Sets the value explicitly to be treated as null.
public inline bool IsPingNull() constChecks whether Ping_Optional is set to null.
public inline FRHAPI_PexStat&GetInPackets()Gets the value of InPackets_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetInPackets() constGets the value of InPackets_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetInPackets(const FRHAPI_PexStat & DefaultValue) constGets the value of InPackets_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetInPackets(FRHAPI_PexStat & OutValue) constFills OutValue with the value of InPackets_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetInPacketsOrNull()Returns a pointer to InPackets_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetInPacketsOrNull() constReturns a pointer to InPackets_Optional, if it has been set, otherwise returns nullptr.
public inline void SetInPackets(const FRHAPI_PexStat & NewValue)Sets the value of InPackets_Optional and also sets InPackets_IsSet to true.
public inline void SetInPackets(FRHAPI_PexStat && NewValue)Sets the value of InPackets_Optional and also sets InPackets_IsSet to true using move semantics.
public inline void ClearInPackets()Clears the value of InPackets_Optional and sets InPackets_IsSet to false.
public inline bool IsInPacketsSet() constChecks whether InPackets_Optional has been set.
public inline void SetInPacketsToNull()Sets the value explicitly to be treated as null.
public inline bool IsInPacketsNull() constChecks whether InPackets_Optional is set to null.
public inline FRHAPI_PexStat&GetOutPackets()Gets the value of OutPackets_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetOutPackets() constGets the value of OutPackets_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetOutPackets(const FRHAPI_PexStat & DefaultValue) constGets the value of OutPackets_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetOutPackets(FRHAPI_PexStat & OutValue) constFills OutValue with the value of OutPackets_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetOutPacketsOrNull()Returns a pointer to OutPackets_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetOutPacketsOrNull() constReturns a pointer to OutPackets_Optional, if it has been set, otherwise returns nullptr.
public inline void SetOutPackets(const FRHAPI_PexStat & NewValue)Sets the value of OutPackets_Optional and also sets OutPackets_IsSet to true.
public inline void SetOutPackets(FRHAPI_PexStat && NewValue)Sets the value of OutPackets_Optional and also sets OutPackets_IsSet to true using move semantics.
public inline void ClearOutPackets()Clears the value of OutPackets_Optional and sets OutPackets_IsSet to false.
public inline bool IsOutPacketsSet() constChecks whether OutPackets_Optional has been set.
public inline void SetOutPacketsToNull()Sets the value explicitly to be treated as null.
public inline bool IsOutPacketsNull() constChecks whether OutPackets_Optional is set to null.
public inline FRHAPI_PexStat&GetTotalPackets()Gets the value of TotalPackets_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetTotalPackets() constGets the value of TotalPackets_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetTotalPackets(const FRHAPI_PexStat & DefaultValue) constGets the value of TotalPackets_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTotalPackets(FRHAPI_PexStat & OutValue) constFills OutValue with the value of TotalPackets_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetTotalPacketsOrNull()Returns a pointer to TotalPackets_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetTotalPacketsOrNull() constReturns a pointer to TotalPackets_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTotalPackets(const FRHAPI_PexStat & NewValue)Sets the value of TotalPackets_Optional and also sets TotalPackets_IsSet to true.
public inline void SetTotalPackets(FRHAPI_PexStat && NewValue)Sets the value of TotalPackets_Optional and also sets TotalPackets_IsSet to true using move semantics.
public inline void ClearTotalPackets()Clears the value of TotalPackets_Optional and sets TotalPackets_IsSet to false.
public inline bool IsTotalPacketsSet() constChecks whether TotalPackets_Optional has been set.
public inline void SetTotalPacketsToNull()Sets the value explicitly to be treated as null.
public inline bool IsTotalPacketsNull() constChecks whether TotalPackets_Optional is set to null.
public inline FRHAPI_PexStat&GetInPacketLoss()Gets the value of InPacketLoss_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetInPacketLoss() constGets the value of InPacketLoss_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetInPacketLoss(const FRHAPI_PexStat & DefaultValue) constGets the value of InPacketLoss_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetInPacketLoss(FRHAPI_PexStat & OutValue) constFills OutValue with the value of InPacketLoss_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetInPacketLossOrNull()Returns a pointer to InPacketLoss_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetInPacketLossOrNull() constReturns a pointer to InPacketLoss_Optional, if it has been set, otherwise returns nullptr.
public inline void SetInPacketLoss(const FRHAPI_PexStat & NewValue)Sets the value of InPacketLoss_Optional and also sets InPacketLoss_IsSet to true.
public inline void SetInPacketLoss(FRHAPI_PexStat && NewValue)Sets the value of InPacketLoss_Optional and also sets InPacketLoss_IsSet to true using move semantics.
public inline void ClearInPacketLoss()Clears the value of InPacketLoss_Optional and sets InPacketLoss_IsSet to false.
public inline bool IsInPacketLossSet() constChecks whether InPacketLoss_Optional has been set.
public inline void SetInPacketLossToNull()Sets the value explicitly to be treated as null.
public inline bool IsInPacketLossNull() constChecks whether InPacketLoss_Optional is set to null.
public inline FRHAPI_PexStat&GetOutPacketLoss()Gets the value of OutPacketLoss_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetOutPacketLoss() constGets the value of OutPacketLoss_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetOutPacketLoss(const FRHAPI_PexStat & DefaultValue) constGets the value of OutPacketLoss_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetOutPacketLoss(FRHAPI_PexStat & OutValue) constFills OutValue with the value of OutPacketLoss_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetOutPacketLossOrNull()Returns a pointer to OutPacketLoss_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetOutPacketLossOrNull() constReturns a pointer to OutPacketLoss_Optional, if it has been set, otherwise returns nullptr.
public inline void SetOutPacketLoss(const FRHAPI_PexStat & NewValue)Sets the value of OutPacketLoss_Optional and also sets OutPacketLoss_IsSet to true.
public inline void SetOutPacketLoss(FRHAPI_PexStat && NewValue)Sets the value of OutPacketLoss_Optional and also sets OutPacketLoss_IsSet to true using move semantics.
public inline void ClearOutPacketLoss()Clears the value of OutPacketLoss_Optional and sets OutPacketLoss_IsSet to false.
public inline bool IsOutPacketLossSet() constChecks whether OutPacketLoss_Optional has been set.
public inline void SetOutPacketLossToNull()Sets the value explicitly to be treated as null.
public inline bool IsOutPacketLossNull() constChecks whether OutPacketLoss_Optional is set to null.
public inline FRHAPI_PexStat&GetTotalPacketLoss()Gets the value of TotalPacketLoss_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetTotalPacketLoss() constGets the value of TotalPacketLoss_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetTotalPacketLoss(const FRHAPI_PexStat & DefaultValue) constGets the value of TotalPacketLoss_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTotalPacketLoss(FRHAPI_PexStat & OutValue) constFills OutValue with the value of TotalPacketLoss_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetTotalPacketLossOrNull()Returns a pointer to TotalPacketLoss_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetTotalPacketLossOrNull() constReturns a pointer to TotalPacketLoss_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTotalPacketLoss(const FRHAPI_PexStat & NewValue)Sets the value of TotalPacketLoss_Optional and also sets TotalPacketLoss_IsSet to true.
public inline void SetTotalPacketLoss(FRHAPI_PexStat && NewValue)Sets the value of TotalPacketLoss_Optional and also sets TotalPacketLoss_IsSet to true using move semantics.
public inline void ClearTotalPacketLoss()Clears the value of TotalPacketLoss_Optional and sets TotalPacketLoss_IsSet to false.
public inline bool IsTotalPacketLossSet() constChecks whether TotalPacketLoss_Optional has been set.
public inline void SetTotalPacketLossToNull()Sets the value explicitly to be treated as null.
public inline bool IsTotalPacketLossNull() constChecks whether TotalPacketLoss_Optional is set to null.
public inline FRHAPI_PexStat&GetInPacketLossPct()Gets the value of InPacketLossPct_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetInPacketLossPct() constGets the value of InPacketLossPct_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetInPacketLossPct(const FRHAPI_PexStat & DefaultValue) constGets the value of InPacketLossPct_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetInPacketLossPct(FRHAPI_PexStat & OutValue) constFills OutValue with the value of InPacketLossPct_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetInPacketLossPctOrNull()Returns a pointer to InPacketLossPct_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetInPacketLossPctOrNull() constReturns a pointer to InPacketLossPct_Optional, if it has been set, otherwise returns nullptr.
public inline void SetInPacketLossPct(const FRHAPI_PexStat & NewValue)Sets the value of InPacketLossPct_Optional and also sets InPacketLossPct_IsSet to true.
public inline void SetInPacketLossPct(FRHAPI_PexStat && NewValue)Sets the value of InPacketLossPct_Optional and also sets InPacketLossPct_IsSet to true using move semantics.
public inline void ClearInPacketLossPct()Clears the value of InPacketLossPct_Optional and sets InPacketLossPct_IsSet to false.
public inline bool IsInPacketLossPctSet() constChecks whether InPacketLossPct_Optional has been set.
public inline void SetInPacketLossPctToNull()Sets the value explicitly to be treated as null.
public inline bool IsInPacketLossPctNull() constChecks whether InPacketLossPct_Optional is set to null.
public inline FRHAPI_PexStat&GetOutPacketLossPct()Gets the value of OutPacketLossPct_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetOutPacketLossPct() constGets the value of OutPacketLossPct_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetOutPacketLossPct(const FRHAPI_PexStat & DefaultValue) constGets the value of OutPacketLossPct_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetOutPacketLossPct(FRHAPI_PexStat & OutValue) constFills OutValue with the value of OutPacketLossPct_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetOutPacketLossPctOrNull()Returns a pointer to OutPacketLossPct_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetOutPacketLossPctOrNull() constReturns a pointer to OutPacketLossPct_Optional, if it has been set, otherwise returns nullptr.
public inline void SetOutPacketLossPct(const FRHAPI_PexStat & NewValue)Sets the value of OutPacketLossPct_Optional and also sets OutPacketLossPct_IsSet to true.
public inline void SetOutPacketLossPct(FRHAPI_PexStat && NewValue)Sets the value of OutPacketLossPct_Optional and also sets OutPacketLossPct_IsSet to true using move semantics.
public inline void ClearOutPacketLossPct()Clears the value of OutPacketLossPct_Optional and sets OutPacketLossPct_IsSet to false.
public inline bool IsOutPacketLossPctSet() constChecks whether OutPacketLossPct_Optional has been set.
public inline void SetOutPacketLossPctToNull()Sets the value explicitly to be treated as null.
public inline bool IsOutPacketLossPctNull() constChecks whether OutPacketLossPct_Optional is set to null.
public inline FRHAPI_PexStat&GetTotalPacketLossPct()Gets the value of TotalPacketLossPct_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetTotalPacketLossPct() constGets the value of TotalPacketLossPct_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetTotalPacketLossPct(const FRHAPI_PexStat & DefaultValue) constGets the value of TotalPacketLossPct_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTotalPacketLossPct(FRHAPI_PexStat & OutValue) constFills OutValue with the value of TotalPacketLossPct_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetTotalPacketLossPctOrNull()Returns a pointer to TotalPacketLossPct_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetTotalPacketLossPctOrNull() constReturns a pointer to TotalPacketLossPct_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTotalPacketLossPct(const FRHAPI_PexStat & NewValue)Sets the value of TotalPacketLossPct_Optional and also sets TotalPacketLossPct_IsSet to true.
public inline void SetTotalPacketLossPct(FRHAPI_PexStat && NewValue)Sets the value of TotalPacketLossPct_Optional and also sets TotalPacketLossPct_IsSet to true using move semantics.
public inline void ClearTotalPacketLossPct()Clears the value of TotalPacketLossPct_Optional and sets TotalPacketLossPct_IsSet to false.
public inline bool IsTotalPacketLossPctSet() constChecks whether TotalPacketLossPct_Optional has been set.
public inline void SetTotalPacketLossPctToNull()Sets the value explicitly to be treated as null.
public inline bool IsTotalPacketLossPctNull() constChecks whether TotalPacketLossPct_Optional is set to null.
public inline FRHAPI_PexCount&GetTotalDisconnects()Gets the value of TotalDisconnects_Optional, regardless of it having been set.
public inline const FRHAPI_PexCount&GetTotalDisconnects() constGets the value of TotalDisconnects_Optional, regardless of it having been set.
public inline const FRHAPI_PexCount&GetTotalDisconnects(const FRHAPI_PexCount & DefaultValue) constGets the value of TotalDisconnects_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTotalDisconnects(FRHAPI_PexCount & OutValue) constFills OutValue with the value of TotalDisconnects_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexCount*GetTotalDisconnectsOrNull()Returns a pointer to TotalDisconnects_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexCount*GetTotalDisconnectsOrNull() constReturns a pointer to TotalDisconnects_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTotalDisconnects(const FRHAPI_PexCount & NewValue)Sets the value of TotalDisconnects_Optional and also sets TotalDisconnects_IsSet to true.
public inline void SetTotalDisconnects(FRHAPI_PexCount && NewValue)Sets the value of TotalDisconnects_Optional and also sets TotalDisconnects_IsSet to true using move semantics.
public inline void ClearTotalDisconnects()Clears the value of TotalDisconnects_Optional and sets TotalDisconnects_IsSet to false.
public inline bool IsTotalDisconnectsSet() constChecks whether TotalDisconnects_Optional has been set.
public inline void SetTotalDisconnectsToNull()Sets the value explicitly to be treated as null.
public inline bool IsTotalDisconnectsNull() constChecks whether TotalDisconnects_Optional is set to null.
public inline FRHAPI_PexCount&GetMatchDuration()Gets the value of MatchDuration_Optional, regardless of it having been set.
public inline const FRHAPI_PexCount&GetMatchDuration() constGets the value of MatchDuration_Optional, regardless of it having been set.
public inline const FRHAPI_PexCount&GetMatchDuration(const FRHAPI_PexCount & DefaultValue) constGets the value of MatchDuration_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMatchDuration(FRHAPI_PexCount & OutValue) constFills OutValue with the value of MatchDuration_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexCount*GetMatchDurationOrNull()Returns a pointer to MatchDuration_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexCount*GetMatchDurationOrNull() constReturns a pointer to MatchDuration_Optional, if it has been set, otherwise returns nullptr.
public inline void SetMatchDuration(const FRHAPI_PexCount & NewValue)Sets the value of MatchDuration_Optional and also sets MatchDuration_IsSet to true.
public inline void SetMatchDuration(FRHAPI_PexCount && NewValue)Sets the value of MatchDuration_Optional and also sets MatchDuration_IsSet to true using move semantics.
public inline void ClearMatchDuration()Clears the value of MatchDuration_Optional and sets MatchDuration_IsSet to false.
public inline bool IsMatchDurationSet() constChecks whether MatchDuration_Optional has been set.
public inline void SetMatchDurationToNull()Sets the value explicitly to be treated as null.
public inline bool IsMatchDurationNull() constChecks whether MatchDuration_Optional is set to null.
public inline FRHAPI_PexStat&GetGameThreadTime()Gets the value of GameThreadTime_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetGameThreadTime() constGets the value of GameThreadTime_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetGameThreadTime(const FRHAPI_PexStat & DefaultValue) constGets the value of GameThreadTime_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetGameThreadTime(FRHAPI_PexStat & OutValue) constFills OutValue with the value of GameThreadTime_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetGameThreadTimeOrNull()Returns a pointer to GameThreadTime_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetGameThreadTimeOrNull() constReturns a pointer to GameThreadTime_Optional, if it has been set, otherwise returns nullptr.
public inline void SetGameThreadTime(const FRHAPI_PexStat & NewValue)Sets the value of GameThreadTime_Optional and also sets GameThreadTime_IsSet to true.
public inline void SetGameThreadTime(FRHAPI_PexStat && NewValue)Sets the value of GameThreadTime_Optional and also sets GameThreadTime_IsSet to true using move semantics.
public inline void ClearGameThreadTime()Clears the value of GameThreadTime_Optional and sets GameThreadTime_IsSet to false.
public inline bool IsGameThreadTimeSet() constChecks whether GameThreadTime_Optional has been set.
public inline void SetGameThreadTimeToNull()Sets the value explicitly to be treated as null.
public inline bool IsGameThreadTimeNull() constChecks whether GameThreadTime_Optional is set to null.
public inline FRHAPI_PexStat&GetRenderThreadTime()Gets the value of RenderThreadTime_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetRenderThreadTime() constGets the value of RenderThreadTime_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetRenderThreadTime(const FRHAPI_PexStat & DefaultValue) constGets the value of RenderThreadTime_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetRenderThreadTime(FRHAPI_PexStat & OutValue) constFills OutValue with the value of RenderThreadTime_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetRenderThreadTimeOrNull()Returns a pointer to RenderThreadTime_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetRenderThreadTimeOrNull() constReturns a pointer to RenderThreadTime_Optional, if it has been set, otherwise returns nullptr.
public inline void SetRenderThreadTime(const FRHAPI_PexStat & NewValue)Sets the value of RenderThreadTime_Optional and also sets RenderThreadTime_IsSet to true.
public inline void SetRenderThreadTime(FRHAPI_PexStat && NewValue)Sets the value of RenderThreadTime_Optional and also sets RenderThreadTime_IsSet to true using move semantics.
public inline void ClearRenderThreadTime()Clears the value of RenderThreadTime_Optional and sets RenderThreadTime_IsSet to false.
public inline bool IsRenderThreadTimeSet() constChecks whether RenderThreadTime_Optional has been set.
public inline void SetRenderThreadTimeToNull()Sets the value explicitly to be treated as null.
public inline bool IsRenderThreadTimeNull() constChecks whether RenderThreadTime_Optional is set to null.
public inline FRHAPI_PexStat&GetGpuTime()Gets the value of GpuTime_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetGpuTime() constGets the value of GpuTime_Optional, regardless of it having been set.
public inline const FRHAPI_PexStat&GetGpuTime(const FRHAPI_PexStat & DefaultValue) constGets the value of GpuTime_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetGpuTime(FRHAPI_PexStat & OutValue) constFills OutValue with the value of GpuTime_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PexStat*GetGpuTimeOrNull()Returns a pointer to GpuTime_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PexStat*GetGpuTimeOrNull() constReturns a pointer to GpuTime_Optional, if it has been set, otherwise returns nullptr.
public inline void SetGpuTime(const FRHAPI_PexStat & NewValue)Sets the value of GpuTime_Optional and also sets GpuTime_IsSet to true.
public inline void SetGpuTime(FRHAPI_PexStat && NewValue)Sets the value of GpuTime_Optional and also sets GpuTime_IsSet to true using move semantics.
public inline void ClearGpuTime()Clears the value of GpuTime_Optional and sets GpuTime_IsSet to false.
public inline bool IsGpuTimeSet() constChecks whether GpuTime_Optional has been set.
public inline void SetGpuTimeToNull()Sets the value explicitly to be treated as null.
public inline bool IsGpuTimeNull() constChecks whether GpuTime_Optional is set to null.
public inline FString & GetMatchId()Gets the value of MatchId.
public inline const FString & GetMatchId() constGets the value of MatchId.
public inline void SetMatchId(const FString & NewValue)Sets the value of MatchId.
public inline void SetMatchId(FString && NewValue)Sets the value of MatchId using move semantics.
public inline FString & GetRegionId()Gets the value of RegionId_Optional, regardless of it having been set.
public inline const FString & GetRegionId() constGets the value of RegionId_Optional, regardless of it having been set.
public inline const FString & GetRegionId(const FString & DefaultValue) constGets the value of RegionId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetRegionId(FString & OutValue) constFills OutValue with the value of RegionId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetRegionIdOrNull()Returns a pointer to RegionId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetRegionIdOrNull() constReturns a pointer to RegionId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetRegionId(const FString & NewValue)Sets the value of RegionId_Optional and also sets RegionId_IsSet to true.
public inline void SetRegionId(FString && NewValue)Sets the value of RegionId_Optional and also sets RegionId_IsSet to true using move semantics.
public inline void ClearRegionId()Clears the value of RegionId_Optional and sets RegionId_IsSet to false.
public inline bool IsRegionIdSet() constChecks whether RegionId_Optional has been set.
public inline void SetRegionIdToNull()Sets the value explicitly to be treated as null.
public inline bool IsRegionIdNull() constChecks whether RegionId_Optional is set to null.
public inline FString & GetServerId()Gets the value of ServerId_Optional, regardless of it having been set.
public inline const FString & GetServerId() constGets the value of ServerId_Optional, regardless of it having been set.
public inline const FString & GetServerId(const FString & DefaultValue) constGets the value of ServerId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetServerId(FString & OutValue) constFills OutValue with the value of ServerId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetServerIdOrNull()Returns a pointer to ServerId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetServerIdOrNull() constReturns a pointer to ServerId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetServerId(const FString & NewValue)Sets the value of ServerId_Optional and also sets ServerId_IsSet to true.
public inline void SetServerId(FString && NewValue)Sets the value of ServerId_Optional and also sets ServerId_IsSet to true using move semantics.
public inline void ClearServerId()Clears the value of ServerId_Optional and sets ServerId_IsSet to false.
public inline bool IsServerIdSet() constChecks whether ServerId_Optional has been set.
public inline void SetServerIdToNull()Sets the value explicitly to be treated as null.
public inline bool IsServerIdNull() constChecks whether ServerId_Optional is set to null.
public inline FString & GetAllocationId()Gets the value of AllocationId_Optional, regardless of it having been set.
public inline const FString & GetAllocationId() constGets the value of AllocationId_Optional, regardless of it having been set.
public inline const FString & GetAllocationId(const FString & DefaultValue) constGets the value of AllocationId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAllocationId(FString & OutValue) constFills OutValue with the value of AllocationId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetAllocationIdOrNull()Returns a pointer to AllocationId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetAllocationIdOrNull() constReturns a pointer to AllocationId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetAllocationId(const FString & NewValue)Sets the value of AllocationId_Optional and also sets AllocationId_IsSet to true.
public inline void SetAllocationId(FString && NewValue)Sets the value of AllocationId_Optional and also sets AllocationId_IsSet to true using move semantics.
public inline void ClearAllocationId()Clears the value of AllocationId_Optional and sets AllocationId_IsSet to false.
public inline bool IsAllocationIdSet() constChecks whether AllocationId_Optional has been set.
public inline void SetAllocationIdToNull()Sets the value explicitly to be treated as null.
public inline bool IsAllocationIdNull() constChecks whether AllocationId_Optional is set to null.
public inline FString & GetDatacenterProvider()Gets the value of DatacenterProvider_Optional, regardless of it having been set.
public inline const FString & GetDatacenterProvider() constGets the value of DatacenterProvider_Optional, regardless of it having been set.
public inline const FString & GetDatacenterProvider(const FString & DefaultValue) constGets the value of DatacenterProvider_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetDatacenterProvider(FString & OutValue) constFills OutValue with the value of DatacenterProvider_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetDatacenterProviderOrNull()Returns a pointer to DatacenterProvider_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetDatacenterProviderOrNull() constReturns a pointer to DatacenterProvider_Optional, if it has been set, otherwise returns nullptr.
public inline void SetDatacenterProvider(const FString & NewValue)Sets the value of DatacenterProvider_Optional and also sets DatacenterProvider_IsSet to true.
public inline void SetDatacenterProvider(FString && NewValue)Sets the value of DatacenterProvider_Optional and also sets DatacenterProvider_IsSet to true using move semantics.
public inline void ClearDatacenterProvider()Clears the value of DatacenterProvider_Optional and sets DatacenterProvider_IsSet to false.
public inline bool IsDatacenterProviderSet() constChecks whether DatacenterProvider_Optional has been set.
public inline void SetDatacenterProviderToNull()Sets the value explicitly to be treated as null.
public inline bool IsDatacenterProviderNull() constChecks whether DatacenterProvider_Optional is set to null.
public inline FString & GetDatacenterLocation()Gets the value of DatacenterLocation_Optional, regardless of it having been set.
public inline const FString & GetDatacenterLocation() constGets the value of DatacenterLocation_Optional, regardless of it having been set.
public inline const FString & GetDatacenterLocation(const FString & DefaultValue) constGets the value of DatacenterLocation_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetDatacenterLocation(FString & OutValue) constFills OutValue with the value of DatacenterLocation_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetDatacenterLocationOrNull()Returns a pointer to DatacenterLocation_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetDatacenterLocationOrNull() constReturns a pointer to DatacenterLocation_Optional, if it has been set, otherwise returns nullptr.
public inline void SetDatacenterLocation(const FString & NewValue)Sets the value of DatacenterLocation_Optional and also sets DatacenterLocation_IsSet to true.
public inline void SetDatacenterLocation(FString && NewValue)Sets the value of DatacenterLocation_Optional and also sets DatacenterLocation_IsSet to true using move semantics.
public inline void ClearDatacenterLocation()Clears the value of DatacenterLocation_Optional and sets DatacenterLocation_IsSet to false.
public inline bool IsDatacenterLocationSet() constChecks whether DatacenterLocation_Optional has been set.
public inline void SetDatacenterLocationToNull()Sets the value explicitly to be treated as null.
public inline bool IsDatacenterLocationNull() constChecks whether DatacenterLocation_Optional is set to null.
public inline FString & GetAddressIp()Gets the value of AddressIp_Optional, regardless of it having been set.
public inline const FString & GetAddressIp() constGets the value of AddressIp_Optional, regardless of it having been set.
public inline const FString & GetAddressIp(const FString & DefaultValue) constGets the value of AddressIp_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAddressIp(FString & OutValue) constFills OutValue with the value of AddressIp_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetAddressIpOrNull()Returns a pointer to AddressIp_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetAddressIpOrNull() constReturns a pointer to AddressIp_Optional, if it has been set, otherwise returns nullptr.
public inline void SetAddressIp(const FString & NewValue)Sets the value of AddressIp_Optional and also sets AddressIp_IsSet to true.
public inline void SetAddressIp(FString && NewValue)Sets the value of AddressIp_Optional and also sets AddressIp_IsSet to true using move semantics.
public inline void ClearAddressIp()Clears the value of AddressIp_Optional and sets AddressIp_IsSet to false.
public inline bool IsAddressIpSet() constChecks whether AddressIp_Optional has been set.
public inline void SetAddressIpToNull()Sets the value explicitly to be treated as null.
public inline bool IsAddressIpNull() constChecks whether AddressIp_Optional is set to null.
public inline FString & GetMapName()Gets the value of MapName_Optional, regardless of it having been set.
public inline const FString & GetMapName() constGets the value of MapName_Optional, regardless of it having been set.
public inline const FString & GetMapName(const FString & DefaultValue) constGets the value of MapName_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMapName(FString & OutValue) constFills OutValue with the value of MapName_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetMapNameOrNull()Returns a pointer to MapName_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetMapNameOrNull() constReturns a pointer to MapName_Optional, if it has been set, otherwise returns nullptr.
public inline void SetMapName(const FString & NewValue)Sets the value of MapName_Optional and also sets MapName_IsSet to true.
public inline void SetMapName(FString && NewValue)Sets the value of MapName_Optional and also sets MapName_IsSet to true using move semantics.
public inline void ClearMapName()Clears the value of MapName_Optional and sets MapName_IsSet to false.
public inline bool IsMapNameSet() constChecks whether MapName_Optional has been set.
public inline void SetMapNameToNull()Sets the value explicitly to be treated as null.
public inline bool IsMapNameNull() constChecks whether MapName_Optional is set to null.
public inline FString & GetGameMode()Gets the value of GameMode_Optional, regardless of it having been set.
public inline const FString & GetGameMode() constGets the value of GameMode_Optional, regardless of it having been set.
public inline const FString & GetGameMode(const FString & DefaultValue) constGets the value of GameMode_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetGameMode(FString & OutValue) constFills OutValue with the value of GameMode_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetGameModeOrNull()Returns a pointer to GameMode_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetGameModeOrNull() constReturns a pointer to GameMode_Optional, if it has been set, otherwise returns nullptr.
public inline void SetGameMode(const FString & NewValue)Sets the value of GameMode_Optional and also sets GameMode_IsSet to true.
public inline void SetGameMode(FString && NewValue)Sets the value of GameMode_Optional and also sets GameMode_IsSet to true using move semantics.
public inline void ClearGameMode()Clears the value of GameMode_Optional and sets GameMode_IsSet to false.
public inline bool IsGameModeSet() constChecks whether GameMode_Optional has been set.
public inline void SetGameModeToNull()Sets the value explicitly to be treated as null.
public inline bool IsGameModeNull() constChecks whether GameMode_Optional is set to null.
public inline FString & GetMatchmakingProfileId()Gets the value of MatchmakingProfileId_Optional, regardless of it having been set.
public inline const FString & GetMatchmakingProfileId() constGets the value of MatchmakingProfileId_Optional, regardless of it having been set.
public inline const FString & GetMatchmakingProfileId(const FString & DefaultValue) constGets the value of MatchmakingProfileId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMatchmakingProfileId(FString & OutValue) constFills OutValue with the value of MatchmakingProfileId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetMatchmakingProfileIdOrNull()Returns a pointer to MatchmakingProfileId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetMatchmakingProfileIdOrNull() constReturns a pointer to MatchmakingProfileId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetMatchmakingProfileId(const FString & NewValue)Sets the value of MatchmakingProfileId_Optional and also sets MatchmakingProfileId_IsSet to true.
public inline void SetMatchmakingProfileId(FString && NewValue)Sets the value of MatchmakingProfileId_Optional and also sets MatchmakingProfileId_IsSet to true using move semantics.
public inline void ClearMatchmakingProfileId()Clears the value of MatchmakingProfileId_Optional and sets MatchmakingProfileId_IsSet to false.
public inline bool IsMatchmakingProfileIdSet() constChecks whether MatchmakingProfileId_Optional has been set.
public inline void SetMatchmakingProfileIdToNull()Sets the value explicitly to be treated as null.
public inline bool IsMatchmakingProfileIdNull() constChecks whether MatchmakingProfileId_Optional is set to null.
public inline int32 & GetExpectedTeamSize()Gets the value of ExpectedTeamSize_Optional, regardless of it having been set.
public inline const int32 & GetExpectedTeamSize() constGets the value of ExpectedTeamSize_Optional, regardless of it having been set.
public inline const int32 & GetExpectedTeamSize(const int32 & DefaultValue) constGets the value of ExpectedTeamSize_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetExpectedTeamSize(int32 & OutValue) constFills OutValue with the value of ExpectedTeamSize_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetExpectedTeamSizeOrNull()Returns a pointer to ExpectedTeamSize_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetExpectedTeamSizeOrNull() constReturns a pointer to ExpectedTeamSize_Optional, if it has been set, otherwise returns nullptr.
public inline void SetExpectedTeamSize(const int32 & NewValue)Sets the value of ExpectedTeamSize_Optional and also sets ExpectedTeamSize_IsSet to true.
public inline void SetExpectedTeamSize(int32 && NewValue)Sets the value of ExpectedTeamSize_Optional and also sets ExpectedTeamSize_IsSet to true using move semantics.
public inline void ClearExpectedTeamSize()Clears the value of ExpectedTeamSize_Optional and sets ExpectedTeamSize_IsSet to false.
public inline bool IsExpectedTeamSizeSet() constChecks whether ExpectedTeamSize_Optional has been set.
public inline bool IsExpectedTeamSizeDefaultValue() constReturns true if ExpectedTeamSize_Optional is set and matches the default value.
public inline void SetExpectedTeamSizeToDefault()Sets the value of ExpectedTeamSize_Optional to its default and also sets ExpectedTeamSize_IsSet to true.
public inline void SetExpectedTeamSizeToNull()Sets the value explicitly to be treated as null.
public inline bool IsExpectedTeamSizeNull() constChecks whether ExpectedTeamSize_Optional is set to null.
public inline int32 & GetExpectedPlayerCount()Gets the value of ExpectedPlayerCount_Optional, regardless of it having been set.
public inline const int32 & GetExpectedPlayerCount() constGets the value of ExpectedPlayerCount_Optional, regardless of it having been set.
public inline const int32 & GetExpectedPlayerCount(const int32 & DefaultValue) constGets the value of ExpectedPlayerCount_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetExpectedPlayerCount(int32 & OutValue) constFills OutValue with the value of ExpectedPlayerCount_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetExpectedPlayerCountOrNull()Returns a pointer to ExpectedPlayerCount_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetExpectedPlayerCountOrNull() constReturns a pointer to ExpectedPlayerCount_Optional, if it has been set, otherwise returns nullptr.
public inline void SetExpectedPlayerCount(const int32 & NewValue)Sets the value of ExpectedPlayerCount_Optional and also sets ExpectedPlayerCount_IsSet to true.
public inline void SetExpectedPlayerCount(int32 && NewValue)Sets the value of ExpectedPlayerCount_Optional and also sets ExpectedPlayerCount_IsSet to true using move semantics.
public inline void ClearExpectedPlayerCount()Clears the value of ExpectedPlayerCount_Optional and sets ExpectedPlayerCount_IsSet to false.
public inline bool IsExpectedPlayerCountSet() constChecks whether ExpectedPlayerCount_Optional has been set.
public inline bool IsExpectedPlayerCountDefaultValue() constReturns true if ExpectedPlayerCount_Optional is set and matches the default value.
public inline void SetExpectedPlayerCountToDefault()Sets the value of ExpectedPlayerCount_Optional to its default and also sets ExpectedPlayerCount_IsSet to true.
public inline void SetExpectedPlayerCountToNull()Sets the value explicitly to be treated as null.
public inline bool IsExpectedPlayerCountNull() constChecks whether ExpectedPlayerCount_Optional is set to null.
public inline FGuid & GetHostPlayerUuid()Gets the value of HostPlayerUuid_Optional, regardless of it having been set.
public inline const FGuid & GetHostPlayerUuid() constGets the value of HostPlayerUuid_Optional, regardless of it having been set.
public inline const FGuid & GetHostPlayerUuid(const FGuid & DefaultValue) constGets the value of HostPlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetHostPlayerUuid(FGuid & OutValue) constFills OutValue with the value of HostPlayerUuid_Optional and returns true if it has been set, otherwise returns false.
public inline FGuid * GetHostPlayerUuidOrNull()Returns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline const FGuid * GetHostPlayerUuidOrNull() constReturns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline void SetHostPlayerUuid(const FGuid & NewValue)Sets the value of HostPlayerUuid_Optional and also sets HostPlayerUuid_IsSet to true.
public inline void SetHostPlayerUuid(FGuid && NewValue)Sets the value of HostPlayerUuid_Optional and also sets HostPlayerUuid_IsSet to true using move semantics.
public inline void ClearHostPlayerUuid()Clears the value of HostPlayerUuid_Optional and sets HostPlayerUuid_IsSet to false.
public inline bool IsHostPlayerUuidSet() constChecks whether HostPlayerUuid_Optional has been set.
public inline void SetHostPlayerUuidToNull()Sets the value explicitly to be treated as null.
public inline bool IsHostPlayerUuidNull() constChecks whether HostPlayerUuid_Optional is set to null.
public inline FGuid & GetOwningPlayerUuid()Gets the value of OwningPlayerUuid_Optional, regardless of it having been set.
public inline const FGuid & GetOwningPlayerUuid() constGets the value of OwningPlayerUuid_Optional, regardless of it having been set.
public inline const FGuid & GetOwningPlayerUuid(const FGuid & DefaultValue) constGets the value of OwningPlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetOwningPlayerUuid(FGuid & OutValue) constFills OutValue with the value of OwningPlayerUuid_Optional and returns true if it has been set, otherwise returns false.
public inline FGuid * GetOwningPlayerUuidOrNull()Returns a pointer to OwningPlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline const FGuid * GetOwningPlayerUuidOrNull() constReturns a pointer to OwningPlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline void SetOwningPlayerUuid(const FGuid & NewValue)Sets the value of OwningPlayerUuid_Optional and also sets OwningPlayerUuid_IsSet to true.
public inline void SetOwningPlayerUuid(FGuid && NewValue)Sets the value of OwningPlayerUuid_Optional and also sets OwningPlayerUuid_IsSet to true using move semantics.
public inline void ClearOwningPlayerUuid()Clears the value of OwningPlayerUuid_Optional and sets OwningPlayerUuid_IsSet to false.
public inline bool IsOwningPlayerUuidSet() constChecks whether OwningPlayerUuid_Optional has been set.
public inline void SetOwningPlayerUuidToNull()Sets the value explicitly to be treated as null.
public inline bool IsOwningPlayerUuidNull() constChecks whether OwningPlayerUuid_Optional is set to null.
public inline FString & GetVersion()Gets the value of Version_Optional, regardless of it having been set.
public inline const FString & GetVersion() constGets the value of Version_Optional, regardless of it having been set.
public inline const FString & GetVersion(const FString & DefaultValue) constGets the value of Version_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetVersion(FString & OutValue) constFills OutValue with the value of Version_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetVersionOrNull()Returns a pointer to Version_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetVersionOrNull() constReturns a pointer to Version_Optional, if it has been set, otherwise returns nullptr.
public inline void SetVersion(const FString & NewValue)Sets the value of Version_Optional and also sets Version_IsSet to true.
public inline void SetVersion(FString && NewValue)Sets the value of Version_Optional and also sets Version_IsSet to true using move semantics.
public inline void ClearVersion()Clears the value of Version_Optional and sets Version_IsSet to false.
public inline bool IsVersionSet() constChecks whether Version_Optional has been set.
public inline void SetVersionToNull()Sets the value explicitly to be treated as null.
public inline bool IsVersionNull() constChecks whether Version_Optional is set to null.
public inline FString & GetDeviceInfo()Gets the value of DeviceInfo_Optional, regardless of it having been set.
public inline const FString & GetDeviceInfo() constGets the value of DeviceInfo_Optional, regardless of it having been set.
public inline const FString & GetDeviceInfo(const FString & DefaultValue) constGets the value of DeviceInfo_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetDeviceInfo(FString & OutValue) constFills OutValue with the value of DeviceInfo_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetDeviceInfoOrNull()Returns a pointer to DeviceInfo_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetDeviceInfoOrNull() constReturns a pointer to DeviceInfo_Optional, if it has been set, otherwise returns nullptr.
public inline void SetDeviceInfo(const FString & NewValue)Sets the value of DeviceInfo_Optional and also sets DeviceInfo_IsSet to true.
public inline void SetDeviceInfo(FString && NewValue)Sets the value of DeviceInfo_Optional and also sets DeviceInfo_IsSet to true using move semantics.
public inline void ClearDeviceInfo()Clears the value of DeviceInfo_Optional and sets DeviceInfo_IsSet to false.
public inline bool IsDeviceInfoSet() constChecks whether DeviceInfo_Optional has been set.
public inline void SetDeviceInfoToNull()Sets the value explicitly to be treated as null.
public inline bool IsDeviceInfoNull() constChecks whether DeviceInfo_Optional is set to null.
public inline ERHAPI_MatchPlatform & GetPlatformId()Gets the value of PlatformId_Optional, regardless of it having been set.
public inline const ERHAPI_MatchPlatform & GetPlatformId() constGets the value of PlatformId_Optional, regardless of it having been set.
public inline const ERHAPI_MatchPlatform & GetPlatformId(const ERHAPI_MatchPlatform & DefaultValue) constGets the value of PlatformId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPlatformId(ERHAPI_MatchPlatform & OutValue) constFills OutValue with the value of PlatformId_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_MatchPlatform * GetPlatformIdOrNull()Returns a pointer to PlatformId_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_MatchPlatform * GetPlatformIdOrNull() constReturns a pointer to PlatformId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPlatformId(const ERHAPI_MatchPlatform & NewValue)Sets the value of PlatformId_Optional and also sets PlatformId_IsSet to true.
public inline void SetPlatformId(ERHAPI_MatchPlatform && NewValue)Sets the value of PlatformId_Optional and also sets PlatformId_IsSet to true using move semantics.
public inline void ClearPlatformId()Clears the value of PlatformId_Optional and sets PlatformId_IsSet to false.
public inline bool IsPlatformIdSet() constChecks whether PlatformId_Optional has been set.
public inline void SetPlatformIdToNull()Sets the value explicitly to be treated as null.
public inline bool IsPlatformIdNull() constChecks whether PlatformId_Optional is set to null.
public inline TMap< FString, FString > & GetCustomData()Gets the value of CustomData_Optional, regardless of it having been set.
public inline const TMap< FString, FString > & GetCustomData() constGets the value of CustomData_Optional, regardless of it having been set.
public inline const TMap< FString, FString > & GetCustomData(const TMap< FString, FString > & DefaultValue) constGets the value of CustomData_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetCustomData(TMap< FString, FString > & OutValue) constFills OutValue with the value of CustomData_Optional and returns true if it has been set, otherwise returns false.
public inline TMap< FString, FString > * GetCustomDataOrNull()Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr.
public inline const TMap< FString, FString > * GetCustomDataOrNull() constReturns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr.
public inline void SetCustomData(const TMap< FString, FString > & NewValue)Sets the value of CustomData_Optional and also sets CustomData_IsSet to true.
public inline void SetCustomData(TMap< FString, FString > && NewValue)Sets the value of CustomData_Optional and also sets CustomData_IsSet to true using move semantics.
public inline void ClearCustomData()Clears the value of CustomData_Optional and sets CustomData_IsSet to false.
public inline bool IsCustomDataSet() constChecks whether CustomData_Optional has been set.
public inline void SetCustomDataToNull()Sets the value explicitly to be treated as null.
public inline bool IsCustomDataNull() constChecks whether CustomData_Optional is set to null.
public inline FGuid & GetPlayerUuid()Gets the value of PlayerUuid.
public inline const FGuid & GetPlayerUuid() constGets the value of PlayerUuid.
public inline void SetPlayerUuid(const FGuid & NewValue)Sets the value of PlayerUuid.
public inline void SetPlayerUuid(FGuid && NewValue)Sets the value of PlayerUuid using move semantics.

Members

public FRHAPI_PexStat FrameTime_Optional

public bool FrameTime_IsSet

true if FrameTime_Optional has been set to a value

public bool FrameTime_IsNull

true if FrameTime_Optional has been explicitly set to null

public FRHAPI_PexStat DeltaTime_Optional

public bool DeltaTime_IsSet

true if DeltaTime_Optional has been set to a value

public bool DeltaTime_IsNull

true if DeltaTime_Optional has been explicitly set to null

public FRHAPI_PexStat TickCount_Optional

public bool TickCount_IsSet

true if TickCount_Optional has been set to a value

public bool TickCount_IsNull

true if TickCount_Optional has been explicitly set to null

public FRHAPI_PexStat DelayedTickCount_Optional

public bool DelayedTickCount_IsSet

true if DelayedTickCount_Optional has been set to a value

public bool DelayedTickCount_IsNull

true if DelayedTickCount_Optional has been explicitly set to null

public FRHAPI_PexStat MemoryWs_Optional

public bool MemoryWs_IsSet

true if MemoryWs_Optional has been set to a value

public bool MemoryWs_IsNull

true if MemoryWs_Optional has been explicitly set to null

public FRHAPI_PexStat MemoryVb_Optional

public bool MemoryVb_IsSet

true if MemoryVb_Optional has been set to a value

public bool MemoryVb_IsNull

true if MemoryVb_Optional has been explicitly set to null

public FRHAPI_PexStat CpuProcess_Optional

public bool CpuProcess_IsSet

true if CpuProcess_Optional has been set to a value

public bool CpuProcess_IsNull

true if CpuProcess_Optional has been explicitly set to null

public FRHAPI_PexStat Ping_Optional

public bool Ping_IsSet

true if Ping_Optional has been set to a value

public bool Ping_IsNull

true if Ping_Optional has been explicitly set to null

public FRHAPI_PexStat InPackets_Optional

public bool InPackets_IsSet

true if InPackets_Optional has been set to a value

public bool InPackets_IsNull

true if InPackets_Optional has been explicitly set to null

public FRHAPI_PexStat OutPackets_Optional

public bool OutPackets_IsSet

true if OutPackets_Optional has been set to a value

public bool OutPackets_IsNull

true if OutPackets_Optional has been explicitly set to null

public FRHAPI_PexStat TotalPackets_Optional

public bool TotalPackets_IsSet

true if TotalPackets_Optional has been set to a value

public bool TotalPackets_IsNull

true if TotalPackets_Optional has been explicitly set to null

public FRHAPI_PexStat InPacketLoss_Optional

public bool InPacketLoss_IsSet

true if InPacketLoss_Optional has been set to a value

public bool InPacketLoss_IsNull

true if InPacketLoss_Optional has been explicitly set to null

public FRHAPI_PexStat OutPacketLoss_Optional

public bool OutPacketLoss_IsSet

true if OutPacketLoss_Optional has been set to a value

public bool OutPacketLoss_IsNull

true if OutPacketLoss_Optional has been explicitly set to null

public FRHAPI_PexStat TotalPacketLoss_Optional

public bool TotalPacketLoss_IsSet

true if TotalPacketLoss_Optional has been set to a value

public bool TotalPacketLoss_IsNull

true if TotalPacketLoss_Optional has been explicitly set to null

public FRHAPI_PexStat InPacketLossPct_Optional

public bool InPacketLossPct_IsSet

true if InPacketLossPct_Optional has been set to a value

public bool InPacketLossPct_IsNull

true if InPacketLossPct_Optional has been explicitly set to null

public FRHAPI_PexStat OutPacketLossPct_Optional

public bool OutPacketLossPct_IsSet

true if OutPacketLossPct_Optional has been set to a value

public bool OutPacketLossPct_IsNull

true if OutPacketLossPct_Optional has been explicitly set to null

public FRHAPI_PexStat TotalPacketLossPct_Optional

public bool TotalPacketLossPct_IsSet

true if TotalPacketLossPct_Optional has been set to a value

public bool TotalPacketLossPct_IsNull

true if TotalPacketLossPct_Optional has been explicitly set to null

public FRHAPI_PexCount TotalDisconnects_Optional

public bool TotalDisconnects_IsSet

true if TotalDisconnects_Optional has been set to a value

public bool TotalDisconnects_IsNull

true if TotalDisconnects_Optional has been explicitly set to null

public FRHAPI_PexCount MatchDuration_Optional

public bool MatchDuration_IsSet

true if MatchDuration_Optional has been set to a value

public bool MatchDuration_IsNull

true if MatchDuration_Optional has been explicitly set to null

public FRHAPI_PexStat GameThreadTime_Optional

public bool GameThreadTime_IsSet

true if GameThreadTime_Optional has been set to a value

public bool GameThreadTime_IsNull

true if GameThreadTime_Optional has been explicitly set to null

public FRHAPI_PexStat RenderThreadTime_Optional

public bool RenderThreadTime_IsSet

true if RenderThreadTime_Optional has been set to a value

public bool RenderThreadTime_IsNull

true if RenderThreadTime_Optional has been explicitly set to null

public FRHAPI_PexStat GpuTime_Optional

public bool GpuTime_IsSet

true if GpuTime_Optional has been set to a value

public bool GpuTime_IsNull

true if GpuTime_Optional has been explicitly set to null

public FString MatchId

Match ID.

public FString RegionId_Optional

public bool RegionId_IsSet

true if RegionId_Optional has been set to a value

public bool RegionId_IsNull

true if RegionId_Optional has been explicitly set to null

public FString ServerId_Optional

public bool ServerId_IsSet

true if ServerId_Optional has been set to a value

public bool ServerId_IsNull

true if ServerId_Optional has been explicitly set to null

public FString AllocationId_Optional

public bool AllocationId_IsSet

true if AllocationId_Optional has been set to a value

public bool AllocationId_IsNull

true if AllocationId_Optional has been explicitly set to null

public FString DatacenterProvider_Optional

public bool DatacenterProvider_IsSet

true if DatacenterProvider_Optional has been set to a value

public bool DatacenterProvider_IsNull

true if DatacenterProvider_Optional has been explicitly set to null

public FString DatacenterLocation_Optional

public bool DatacenterLocation_IsSet

true if DatacenterLocation_Optional has been set to a value

public bool DatacenterLocation_IsNull

true if DatacenterLocation_Optional has been explicitly set to null

public FString AddressIp_Optional

public bool AddressIp_IsSet

true if AddressIp_Optional has been set to a value

public bool AddressIp_IsNull

true if AddressIp_Optional has been explicitly set to null

public FString MapName_Optional

public bool MapName_IsSet

true if MapName_Optional has been set to a value

public bool MapName_IsNull

true if MapName_Optional has been explicitly set to null

public FString GameMode_Optional

public bool GameMode_IsSet

true if GameMode_Optional has been set to a value

public bool GameMode_IsNull

true if GameMode_Optional has been explicitly set to null

public FString MatchmakingProfileId_Optional

public bool MatchmakingProfileId_IsSet

true if MatchmakingProfileId_Optional has been set to a value

public bool MatchmakingProfileId_IsNull

true if MatchmakingProfileId_Optional has been explicitly set to null

public int32 ExpectedTeamSize_Optional

public bool ExpectedTeamSize_IsSet

true if ExpectedTeamSize_Optional has been set to a value

public bool ExpectedTeamSize_IsNull

true if ExpectedTeamSize_Optional has been explicitly set to null

public int32 ExpectedPlayerCount_Optional

public bool ExpectedPlayerCount_IsSet

true if ExpectedPlayerCount_Optional has been set to a value

public bool ExpectedPlayerCount_IsNull

true if ExpectedPlayerCount_Optional has been explicitly set to null

public FGuid HostPlayerUuid_Optional

public bool HostPlayerUuid_IsSet

true if HostPlayerUuid_Optional has been set to a value

public bool HostPlayerUuid_IsNull

true if HostPlayerUuid_Optional has been explicitly set to null

public FGuid OwningPlayerUuid_Optional

public bool OwningPlayerUuid_IsSet

true if OwningPlayerUuid_Optional has been set to a value

public bool OwningPlayerUuid_IsNull

true if OwningPlayerUuid_Optional has been explicitly set to null

public FString Version_Optional

public bool Version_IsSet

true if Version_Optional has been set to a value

public bool Version_IsNull

true if Version_Optional has been explicitly set to null

public FString DeviceInfo_Optional

public bool DeviceInfo_IsSet

true if DeviceInfo_Optional has been set to a value

public bool DeviceInfo_IsNull

true if DeviceInfo_Optional has been explicitly set to null

public ERHAPI_MatchPlatform PlatformId_Optional

public bool PlatformId_IsSet

true if PlatformId_Optional has been set to a value

public bool PlatformId_IsNull

true if PlatformId_Optional has been explicitly set to null

public TMap< FString, FString > CustomData_Optional

public bool CustomData_IsSet

true if CustomData_Optional has been set to a value

public bool CustomData_IsNull

true if CustomData_Optional has been explicitly set to null

public FGuid PlayerUuid

Player UUID.

public virtual bool FromJson(const TSharedPtr< FJsonValue > & JsonValue)

Fills this object with data from the passed in JSON.

Parameters

  • JsonValue Data from the API call.

Returns

true if parsing of the JSON data was successful.

public virtual void WriteJson(TSharedRef< TJsonWriter<>> & Writer) const

Writes the data from this object into the specified JSON Writer stream.

Parameters

  • Writer JSON Writer stream to push .

public inline FRHAPI_PexStat&GetFrameTime()

Gets the value of FrameTime_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetFrameTime() const

Gets the value of FrameTime_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetFrameTime(const FRHAPI_PexStat & DefaultValue) const

Gets the value of FrameTime_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetFrameTime(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of FrameTime_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetFrameTimeOrNull()

Returns a pointer to FrameTime_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetFrameTimeOrNull() const

Returns a pointer to FrameTime_Optional, if it has been set, otherwise returns nullptr.

public inline void SetFrameTime(const FRHAPI_PexStat & NewValue)

Sets the value of FrameTime_Optional and also sets FrameTime_IsSet to true.

public inline void SetFrameTime(FRHAPI_PexStat && NewValue)

Sets the value of FrameTime_Optional and also sets FrameTime_IsSet to true using move semantics.

public inline void ClearFrameTime()

Clears the value of FrameTime_Optional and sets FrameTime_IsSet to false.

public inline bool IsFrameTimeSet() const

Checks whether FrameTime_Optional has been set.

public inline void SetFrameTimeToNull()

Sets the value explicitly to be treated as null.

public inline bool IsFrameTimeNull() const

Checks whether FrameTime_Optional is set to null.

public inline FRHAPI_PexStat&GetDeltaTime()

Gets the value of DeltaTime_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetDeltaTime() const

Gets the value of DeltaTime_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetDeltaTime(const FRHAPI_PexStat & DefaultValue) const

Gets the value of DeltaTime_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetDeltaTime(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of DeltaTime_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetDeltaTimeOrNull()

Returns a pointer to DeltaTime_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetDeltaTimeOrNull() const

Returns a pointer to DeltaTime_Optional, if it has been set, otherwise returns nullptr.

public inline void SetDeltaTime(const FRHAPI_PexStat & NewValue)

Sets the value of DeltaTime_Optional and also sets DeltaTime_IsSet to true.

public inline void SetDeltaTime(FRHAPI_PexStat && NewValue)

Sets the value of DeltaTime_Optional and also sets DeltaTime_IsSet to true using move semantics.

public inline void ClearDeltaTime()

Clears the value of DeltaTime_Optional and sets DeltaTime_IsSet to false.

public inline bool IsDeltaTimeSet() const

Checks whether DeltaTime_Optional has been set.

public inline void SetDeltaTimeToNull()

Sets the value explicitly to be treated as null.

public inline bool IsDeltaTimeNull() const

Checks whether DeltaTime_Optional is set to null.

public inline FRHAPI_PexStat&GetTickCount()

Gets the value of TickCount_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetTickCount() const

Gets the value of TickCount_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetTickCount(const FRHAPI_PexStat & DefaultValue) const

Gets the value of TickCount_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetTickCount(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of TickCount_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetTickCountOrNull()

Returns a pointer to TickCount_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetTickCountOrNull() const

Returns a pointer to TickCount_Optional, if it has been set, otherwise returns nullptr.

public inline void SetTickCount(const FRHAPI_PexStat & NewValue)

Sets the value of TickCount_Optional and also sets TickCount_IsSet to true.

public inline void SetTickCount(FRHAPI_PexStat && NewValue)

Sets the value of TickCount_Optional and also sets TickCount_IsSet to true using move semantics.

public inline void ClearTickCount()

Clears the value of TickCount_Optional and sets TickCount_IsSet to false.

public inline bool IsTickCountSet() const

Checks whether TickCount_Optional has been set.

public inline void SetTickCountToNull()

Sets the value explicitly to be treated as null.

public inline bool IsTickCountNull() const

Checks whether TickCount_Optional is set to null.

public inline FRHAPI_PexStat&GetDelayedTickCount()

Gets the value of DelayedTickCount_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetDelayedTickCount() const

Gets the value of DelayedTickCount_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetDelayedTickCount(const FRHAPI_PexStat & DefaultValue) const

Gets the value of DelayedTickCount_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetDelayedTickCount(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of DelayedTickCount_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetDelayedTickCountOrNull()

Returns a pointer to DelayedTickCount_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetDelayedTickCountOrNull() const

Returns a pointer to DelayedTickCount_Optional, if it has been set, otherwise returns nullptr.

public inline void SetDelayedTickCount(const FRHAPI_PexStat & NewValue)

Sets the value of DelayedTickCount_Optional and also sets DelayedTickCount_IsSet to true.

public inline void SetDelayedTickCount(FRHAPI_PexStat && NewValue)

Sets the value of DelayedTickCount_Optional and also sets DelayedTickCount_IsSet to true using move semantics.

public inline void ClearDelayedTickCount()

Clears the value of DelayedTickCount_Optional and sets DelayedTickCount_IsSet to false.

public inline bool IsDelayedTickCountSet() const

Checks whether DelayedTickCount_Optional has been set.

public inline void SetDelayedTickCountToNull()

Sets the value explicitly to be treated as null.

public inline bool IsDelayedTickCountNull() const

Checks whether DelayedTickCount_Optional is set to null.

public inline FRHAPI_PexStat&GetMemoryWs()

Gets the value of MemoryWs_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetMemoryWs() const

Gets the value of MemoryWs_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetMemoryWs(const FRHAPI_PexStat & DefaultValue) const

Gets the value of MemoryWs_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetMemoryWs(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of MemoryWs_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetMemoryWsOrNull()

Returns a pointer to MemoryWs_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetMemoryWsOrNull() const

Returns a pointer to MemoryWs_Optional, if it has been set, otherwise returns nullptr.

public inline void SetMemoryWs(const FRHAPI_PexStat & NewValue)

Sets the value of MemoryWs_Optional and also sets MemoryWs_IsSet to true.

public inline void SetMemoryWs(FRHAPI_PexStat && NewValue)

Sets the value of MemoryWs_Optional and also sets MemoryWs_IsSet to true using move semantics.

public inline void ClearMemoryWs()

Clears the value of MemoryWs_Optional and sets MemoryWs_IsSet to false.

public inline bool IsMemoryWsSet() const

Checks whether MemoryWs_Optional has been set.

public inline void SetMemoryWsToNull()

Sets the value explicitly to be treated as null.

public inline bool IsMemoryWsNull() const

Checks whether MemoryWs_Optional is set to null.

public inline FRHAPI_PexStat&GetMemoryVb()

Gets the value of MemoryVb_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetMemoryVb() const

Gets the value of MemoryVb_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetMemoryVb(const FRHAPI_PexStat & DefaultValue) const

Gets the value of MemoryVb_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetMemoryVb(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of MemoryVb_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetMemoryVbOrNull()

Returns a pointer to MemoryVb_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetMemoryVbOrNull() const

Returns a pointer to MemoryVb_Optional, if it has been set, otherwise returns nullptr.

public inline void SetMemoryVb(const FRHAPI_PexStat & NewValue)

Sets the value of MemoryVb_Optional and also sets MemoryVb_IsSet to true.

public inline void SetMemoryVb(FRHAPI_PexStat && NewValue)

Sets the value of MemoryVb_Optional and also sets MemoryVb_IsSet to true using move semantics.

public inline void ClearMemoryVb()

Clears the value of MemoryVb_Optional and sets MemoryVb_IsSet to false.

public inline bool IsMemoryVbSet() const

Checks whether MemoryVb_Optional has been set.

public inline void SetMemoryVbToNull()

Sets the value explicitly to be treated as null.

public inline bool IsMemoryVbNull() const

Checks whether MemoryVb_Optional is set to null.

public inline FRHAPI_PexStat&GetCpuProcess()

Gets the value of CpuProcess_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetCpuProcess() const

Gets the value of CpuProcess_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetCpuProcess(const FRHAPI_PexStat & DefaultValue) const

Gets the value of CpuProcess_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetCpuProcess(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of CpuProcess_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetCpuProcessOrNull()

Returns a pointer to CpuProcess_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetCpuProcessOrNull() const

Returns a pointer to CpuProcess_Optional, if it has been set, otherwise returns nullptr.

public inline void SetCpuProcess(const FRHAPI_PexStat & NewValue)

Sets the value of CpuProcess_Optional and also sets CpuProcess_IsSet to true.

public inline void SetCpuProcess(FRHAPI_PexStat && NewValue)

Sets the value of CpuProcess_Optional and also sets CpuProcess_IsSet to true using move semantics.

public inline void ClearCpuProcess()

Clears the value of CpuProcess_Optional and sets CpuProcess_IsSet to false.

public inline bool IsCpuProcessSet() const

Checks whether CpuProcess_Optional has been set.

public inline void SetCpuProcessToNull()

Sets the value explicitly to be treated as null.

public inline bool IsCpuProcessNull() const

Checks whether CpuProcess_Optional is set to null.

public inline FRHAPI_PexStat&GetPing()

Gets the value of Ping_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetPing() const

Gets the value of Ping_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetPing(const FRHAPI_PexStat & DefaultValue) const

Gets the value of Ping_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetPing(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of Ping_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetPingOrNull()

Returns a pointer to Ping_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetPingOrNull() const

Returns a pointer to Ping_Optional, if it has been set, otherwise returns nullptr.

public inline void SetPing(const FRHAPI_PexStat & NewValue)

Sets the value of Ping_Optional and also sets Ping_IsSet to true.

public inline void SetPing(FRHAPI_PexStat && NewValue)

Sets the value of Ping_Optional and also sets Ping_IsSet to true using move semantics.

public inline void ClearPing()

Clears the value of Ping_Optional and sets Ping_IsSet to false.

public inline bool IsPingSet() const

Checks whether Ping_Optional has been set.

public inline void SetPingToNull()

Sets the value explicitly to be treated as null.

public inline bool IsPingNull() const

Checks whether Ping_Optional is set to null.

public inline FRHAPI_PexStat&GetInPackets()

Gets the value of InPackets_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetInPackets() const

Gets the value of InPackets_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetInPackets(const FRHAPI_PexStat & DefaultValue) const

Gets the value of InPackets_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetInPackets(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of InPackets_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetInPacketsOrNull()

Returns a pointer to InPackets_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetInPacketsOrNull() const

Returns a pointer to InPackets_Optional, if it has been set, otherwise returns nullptr.

public inline void SetInPackets(const FRHAPI_PexStat & NewValue)

Sets the value of InPackets_Optional and also sets InPackets_IsSet to true.

public inline void SetInPackets(FRHAPI_PexStat && NewValue)

Sets the value of InPackets_Optional and also sets InPackets_IsSet to true using move semantics.

public inline void ClearInPackets()

Clears the value of InPackets_Optional and sets InPackets_IsSet to false.

public inline bool IsInPacketsSet() const

Checks whether InPackets_Optional has been set.

public inline void SetInPacketsToNull()

Sets the value explicitly to be treated as null.

public inline bool IsInPacketsNull() const

Checks whether InPackets_Optional is set to null.

public inline FRHAPI_PexStat&GetOutPackets()

Gets the value of OutPackets_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetOutPackets() const

Gets the value of OutPackets_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetOutPackets(const FRHAPI_PexStat & DefaultValue) const

Gets the value of OutPackets_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetOutPackets(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of OutPackets_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetOutPacketsOrNull()

Returns a pointer to OutPackets_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetOutPacketsOrNull() const

Returns a pointer to OutPackets_Optional, if it has been set, otherwise returns nullptr.

public inline void SetOutPackets(const FRHAPI_PexStat & NewValue)

Sets the value of OutPackets_Optional and also sets OutPackets_IsSet to true.

public inline void SetOutPackets(FRHAPI_PexStat && NewValue)

Sets the value of OutPackets_Optional and also sets OutPackets_IsSet to true using move semantics.

public inline void ClearOutPackets()

Clears the value of OutPackets_Optional and sets OutPackets_IsSet to false.

public inline bool IsOutPacketsSet() const

Checks whether OutPackets_Optional has been set.

public inline void SetOutPacketsToNull()

Sets the value explicitly to be treated as null.

public inline bool IsOutPacketsNull() const

Checks whether OutPackets_Optional is set to null.

public inline FRHAPI_PexStat&GetTotalPackets()

Gets the value of TotalPackets_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetTotalPackets() const

Gets the value of TotalPackets_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetTotalPackets(const FRHAPI_PexStat & DefaultValue) const

Gets the value of TotalPackets_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetTotalPackets(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of TotalPackets_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetTotalPacketsOrNull()

Returns a pointer to TotalPackets_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetTotalPacketsOrNull() const

Returns a pointer to TotalPackets_Optional, if it has been set, otherwise returns nullptr.

public inline void SetTotalPackets(const FRHAPI_PexStat & NewValue)

Sets the value of TotalPackets_Optional and also sets TotalPackets_IsSet to true.

public inline void SetTotalPackets(FRHAPI_PexStat && NewValue)

Sets the value of TotalPackets_Optional and also sets TotalPackets_IsSet to true using move semantics.

public inline void ClearTotalPackets()

Clears the value of TotalPackets_Optional and sets TotalPackets_IsSet to false.

public inline bool IsTotalPacketsSet() const

Checks whether TotalPackets_Optional has been set.

public inline void SetTotalPacketsToNull()

Sets the value explicitly to be treated as null.

public inline bool IsTotalPacketsNull() const

Checks whether TotalPackets_Optional is set to null.

public inline FRHAPI_PexStat&GetInPacketLoss()

Gets the value of InPacketLoss_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetInPacketLoss() const

Gets the value of InPacketLoss_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetInPacketLoss(const FRHAPI_PexStat & DefaultValue) const

Gets the value of InPacketLoss_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetInPacketLoss(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of InPacketLoss_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetInPacketLossOrNull()

Returns a pointer to InPacketLoss_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetInPacketLossOrNull() const

Returns a pointer to InPacketLoss_Optional, if it has been set, otherwise returns nullptr.

public inline void SetInPacketLoss(const FRHAPI_PexStat & NewValue)

Sets the value of InPacketLoss_Optional and also sets InPacketLoss_IsSet to true.

public inline void SetInPacketLoss(FRHAPI_PexStat && NewValue)

Sets the value of InPacketLoss_Optional and also sets InPacketLoss_IsSet to true using move semantics.

public inline void ClearInPacketLoss()

Clears the value of InPacketLoss_Optional and sets InPacketLoss_IsSet to false.

public inline bool IsInPacketLossSet() const

Checks whether InPacketLoss_Optional has been set.

public inline void SetInPacketLossToNull()

Sets the value explicitly to be treated as null.

public inline bool IsInPacketLossNull() const

Checks whether InPacketLoss_Optional is set to null.

public inline FRHAPI_PexStat&GetOutPacketLoss()

Gets the value of OutPacketLoss_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetOutPacketLoss() const

Gets the value of OutPacketLoss_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetOutPacketLoss(const FRHAPI_PexStat & DefaultValue) const

Gets the value of OutPacketLoss_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetOutPacketLoss(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of OutPacketLoss_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetOutPacketLossOrNull()

Returns a pointer to OutPacketLoss_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetOutPacketLossOrNull() const

Returns a pointer to OutPacketLoss_Optional, if it has been set, otherwise returns nullptr.

public inline void SetOutPacketLoss(const FRHAPI_PexStat & NewValue)

Sets the value of OutPacketLoss_Optional and also sets OutPacketLoss_IsSet to true.

public inline void SetOutPacketLoss(FRHAPI_PexStat && NewValue)

Sets the value of OutPacketLoss_Optional and also sets OutPacketLoss_IsSet to true using move semantics.

public inline void ClearOutPacketLoss()

Clears the value of OutPacketLoss_Optional and sets OutPacketLoss_IsSet to false.

public inline bool IsOutPacketLossSet() const

Checks whether OutPacketLoss_Optional has been set.

public inline void SetOutPacketLossToNull()

Sets the value explicitly to be treated as null.

public inline bool IsOutPacketLossNull() const

Checks whether OutPacketLoss_Optional is set to null.

public inline FRHAPI_PexStat&GetTotalPacketLoss()

Gets the value of TotalPacketLoss_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetTotalPacketLoss() const

Gets the value of TotalPacketLoss_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetTotalPacketLoss(const FRHAPI_PexStat & DefaultValue) const

Gets the value of TotalPacketLoss_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetTotalPacketLoss(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of TotalPacketLoss_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetTotalPacketLossOrNull()

Returns a pointer to TotalPacketLoss_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetTotalPacketLossOrNull() const

Returns a pointer to TotalPacketLoss_Optional, if it has been set, otherwise returns nullptr.

public inline void SetTotalPacketLoss(const FRHAPI_PexStat & NewValue)

Sets the value of TotalPacketLoss_Optional and also sets TotalPacketLoss_IsSet to true.

public inline void SetTotalPacketLoss(FRHAPI_PexStat && NewValue)

Sets the value of TotalPacketLoss_Optional and also sets TotalPacketLoss_IsSet to true using move semantics.

public inline void ClearTotalPacketLoss()

Clears the value of TotalPacketLoss_Optional and sets TotalPacketLoss_IsSet to false.

public inline bool IsTotalPacketLossSet() const

Checks whether TotalPacketLoss_Optional has been set.

public inline void SetTotalPacketLossToNull()

Sets the value explicitly to be treated as null.

public inline bool IsTotalPacketLossNull() const

Checks whether TotalPacketLoss_Optional is set to null.

public inline FRHAPI_PexStat&GetInPacketLossPct()

Gets the value of InPacketLossPct_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetInPacketLossPct() const

Gets the value of InPacketLossPct_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetInPacketLossPct(const FRHAPI_PexStat & DefaultValue) const

Gets the value of InPacketLossPct_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetInPacketLossPct(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of InPacketLossPct_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetInPacketLossPctOrNull()

Returns a pointer to InPacketLossPct_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetInPacketLossPctOrNull() const

Returns a pointer to InPacketLossPct_Optional, if it has been set, otherwise returns nullptr.

public inline void SetInPacketLossPct(const FRHAPI_PexStat & NewValue)

Sets the value of InPacketLossPct_Optional and also sets InPacketLossPct_IsSet to true.

public inline void SetInPacketLossPct(FRHAPI_PexStat && NewValue)

Sets the value of InPacketLossPct_Optional and also sets InPacketLossPct_IsSet to true using move semantics.

public inline void ClearInPacketLossPct()

Clears the value of InPacketLossPct_Optional and sets InPacketLossPct_IsSet to false.

public inline bool IsInPacketLossPctSet() const

Checks whether InPacketLossPct_Optional has been set.

public inline void SetInPacketLossPctToNull()

Sets the value explicitly to be treated as null.

public inline bool IsInPacketLossPctNull() const

Checks whether InPacketLossPct_Optional is set to null.

public inline FRHAPI_PexStat&GetOutPacketLossPct()

Gets the value of OutPacketLossPct_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetOutPacketLossPct() const

Gets the value of OutPacketLossPct_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetOutPacketLossPct(const FRHAPI_PexStat & DefaultValue) const

Gets the value of OutPacketLossPct_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetOutPacketLossPct(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of OutPacketLossPct_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetOutPacketLossPctOrNull()

Returns a pointer to OutPacketLossPct_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetOutPacketLossPctOrNull() const

Returns a pointer to OutPacketLossPct_Optional, if it has been set, otherwise returns nullptr.

public inline void SetOutPacketLossPct(const FRHAPI_PexStat & NewValue)

Sets the value of OutPacketLossPct_Optional and also sets OutPacketLossPct_IsSet to true.

public inline void SetOutPacketLossPct(FRHAPI_PexStat && NewValue)

Sets the value of OutPacketLossPct_Optional and also sets OutPacketLossPct_IsSet to true using move semantics.

public inline void ClearOutPacketLossPct()

Clears the value of OutPacketLossPct_Optional and sets OutPacketLossPct_IsSet to false.

public inline bool IsOutPacketLossPctSet() const

Checks whether OutPacketLossPct_Optional has been set.

public inline void SetOutPacketLossPctToNull()

Sets the value explicitly to be treated as null.

public inline bool IsOutPacketLossPctNull() const

Checks whether OutPacketLossPct_Optional is set to null.

public inline FRHAPI_PexStat&GetTotalPacketLossPct()

Gets the value of TotalPacketLossPct_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetTotalPacketLossPct() const

Gets the value of TotalPacketLossPct_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetTotalPacketLossPct(const FRHAPI_PexStat & DefaultValue) const

Gets the value of TotalPacketLossPct_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetTotalPacketLossPct(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of TotalPacketLossPct_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetTotalPacketLossPctOrNull()

Returns a pointer to TotalPacketLossPct_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetTotalPacketLossPctOrNull() const

Returns a pointer to TotalPacketLossPct_Optional, if it has been set, otherwise returns nullptr.

public inline void SetTotalPacketLossPct(const FRHAPI_PexStat & NewValue)

Sets the value of TotalPacketLossPct_Optional and also sets TotalPacketLossPct_IsSet to true.

public inline void SetTotalPacketLossPct(FRHAPI_PexStat && NewValue)

Sets the value of TotalPacketLossPct_Optional and also sets TotalPacketLossPct_IsSet to true using move semantics.

public inline void ClearTotalPacketLossPct()

Clears the value of TotalPacketLossPct_Optional and sets TotalPacketLossPct_IsSet to false.

public inline bool IsTotalPacketLossPctSet() const

Checks whether TotalPacketLossPct_Optional has been set.

public inline void SetTotalPacketLossPctToNull()

Sets the value explicitly to be treated as null.

public inline bool IsTotalPacketLossPctNull() const

Checks whether TotalPacketLossPct_Optional is set to null.

public inline FRHAPI_PexCount&GetTotalDisconnects()

Gets the value of TotalDisconnects_Optional, regardless of it having been set.

public inline const FRHAPI_PexCount&GetTotalDisconnects() const

Gets the value of TotalDisconnects_Optional, regardless of it having been set.

public inline const FRHAPI_PexCount&GetTotalDisconnects(const FRHAPI_PexCount & DefaultValue) const

Gets the value of TotalDisconnects_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetTotalDisconnects(FRHAPI_PexCount & OutValue) const

Fills OutValue with the value of TotalDisconnects_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexCount*GetTotalDisconnectsOrNull()

Returns a pointer to TotalDisconnects_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexCount*GetTotalDisconnectsOrNull() const

Returns a pointer to TotalDisconnects_Optional, if it has been set, otherwise returns nullptr.

public inline void SetTotalDisconnects(const FRHAPI_PexCount & NewValue)

Sets the value of TotalDisconnects_Optional and also sets TotalDisconnects_IsSet to true.

public inline void SetTotalDisconnects(FRHAPI_PexCount && NewValue)

Sets the value of TotalDisconnects_Optional and also sets TotalDisconnects_IsSet to true using move semantics.

public inline void ClearTotalDisconnects()

Clears the value of TotalDisconnects_Optional and sets TotalDisconnects_IsSet to false.

public inline bool IsTotalDisconnectsSet() const

Checks whether TotalDisconnects_Optional has been set.

public inline void SetTotalDisconnectsToNull()

Sets the value explicitly to be treated as null.

public inline bool IsTotalDisconnectsNull() const

Checks whether TotalDisconnects_Optional is set to null.

public inline FRHAPI_PexCount&GetMatchDuration()

Gets the value of MatchDuration_Optional, regardless of it having been set.

public inline const FRHAPI_PexCount&GetMatchDuration() const

Gets the value of MatchDuration_Optional, regardless of it having been set.

public inline const FRHAPI_PexCount&GetMatchDuration(const FRHAPI_PexCount & DefaultValue) const

Gets the value of MatchDuration_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetMatchDuration(FRHAPI_PexCount & OutValue) const

Fills OutValue with the value of MatchDuration_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexCount*GetMatchDurationOrNull()

Returns a pointer to MatchDuration_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexCount*GetMatchDurationOrNull() const

Returns a pointer to MatchDuration_Optional, if it has been set, otherwise returns nullptr.

public inline void SetMatchDuration(const FRHAPI_PexCount & NewValue)

Sets the value of MatchDuration_Optional and also sets MatchDuration_IsSet to true.

public inline void SetMatchDuration(FRHAPI_PexCount && NewValue)

Sets the value of MatchDuration_Optional and also sets MatchDuration_IsSet to true using move semantics.

public inline void ClearMatchDuration()

Clears the value of MatchDuration_Optional and sets MatchDuration_IsSet to false.

public inline bool IsMatchDurationSet() const

Checks whether MatchDuration_Optional has been set.

public inline void SetMatchDurationToNull()

Sets the value explicitly to be treated as null.

public inline bool IsMatchDurationNull() const

Checks whether MatchDuration_Optional is set to null.

public inline FRHAPI_PexStat&GetGameThreadTime()

Gets the value of GameThreadTime_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetGameThreadTime() const

Gets the value of GameThreadTime_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetGameThreadTime(const FRHAPI_PexStat & DefaultValue) const

Gets the value of GameThreadTime_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetGameThreadTime(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of GameThreadTime_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetGameThreadTimeOrNull()

Returns a pointer to GameThreadTime_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetGameThreadTimeOrNull() const

Returns a pointer to GameThreadTime_Optional, if it has been set, otherwise returns nullptr.

public inline void SetGameThreadTime(const FRHAPI_PexStat & NewValue)

Sets the value of GameThreadTime_Optional and also sets GameThreadTime_IsSet to true.

public inline void SetGameThreadTime(FRHAPI_PexStat && NewValue)

Sets the value of GameThreadTime_Optional and also sets GameThreadTime_IsSet to true using move semantics.

public inline void ClearGameThreadTime()

Clears the value of GameThreadTime_Optional and sets GameThreadTime_IsSet to false.

public inline bool IsGameThreadTimeSet() const

Checks whether GameThreadTime_Optional has been set.

public inline void SetGameThreadTimeToNull()

Sets the value explicitly to be treated as null.

public inline bool IsGameThreadTimeNull() const

Checks whether GameThreadTime_Optional is set to null.

public inline FRHAPI_PexStat&GetRenderThreadTime()

Gets the value of RenderThreadTime_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetRenderThreadTime() const

Gets the value of RenderThreadTime_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetRenderThreadTime(const FRHAPI_PexStat & DefaultValue) const

Gets the value of RenderThreadTime_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetRenderThreadTime(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of RenderThreadTime_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetRenderThreadTimeOrNull()

Returns a pointer to RenderThreadTime_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetRenderThreadTimeOrNull() const

Returns a pointer to RenderThreadTime_Optional, if it has been set, otherwise returns nullptr.

public inline void SetRenderThreadTime(const FRHAPI_PexStat & NewValue)

Sets the value of RenderThreadTime_Optional and also sets RenderThreadTime_IsSet to true.

public inline void SetRenderThreadTime(FRHAPI_PexStat && NewValue)

Sets the value of RenderThreadTime_Optional and also sets RenderThreadTime_IsSet to true using move semantics.

public inline void ClearRenderThreadTime()

Clears the value of RenderThreadTime_Optional and sets RenderThreadTime_IsSet to false.

public inline bool IsRenderThreadTimeSet() const

Checks whether RenderThreadTime_Optional has been set.

public inline void SetRenderThreadTimeToNull()

Sets the value explicitly to be treated as null.

public inline bool IsRenderThreadTimeNull() const

Checks whether RenderThreadTime_Optional is set to null.

public inline FRHAPI_PexStat&GetGpuTime()

Gets the value of GpuTime_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetGpuTime() const

Gets the value of GpuTime_Optional, regardless of it having been set.

public inline const FRHAPI_PexStat&GetGpuTime(const FRHAPI_PexStat & DefaultValue) const

Gets the value of GpuTime_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetGpuTime(FRHAPI_PexStat & OutValue) const

Fills OutValue with the value of GpuTime_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PexStat*GetGpuTimeOrNull()

Returns a pointer to GpuTime_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PexStat*GetGpuTimeOrNull() const

Returns a pointer to GpuTime_Optional, if it has been set, otherwise returns nullptr.

public inline void SetGpuTime(const FRHAPI_PexStat & NewValue)

Sets the value of GpuTime_Optional and also sets GpuTime_IsSet to true.

public inline void SetGpuTime(FRHAPI_PexStat && NewValue)

Sets the value of GpuTime_Optional and also sets GpuTime_IsSet to true using move semantics.

public inline void ClearGpuTime()

Clears the value of GpuTime_Optional and sets GpuTime_IsSet to false.

public inline bool IsGpuTimeSet() const

Checks whether GpuTime_Optional has been set.

public inline void SetGpuTimeToNull()

Sets the value explicitly to be treated as null.

public inline bool IsGpuTimeNull() const

Checks whether GpuTime_Optional is set to null.

public inline FString & GetMatchId()

Gets the value of MatchId.

public inline const FString & GetMatchId() const

Gets the value of MatchId.

public inline void SetMatchId(const FString & NewValue)

Sets the value of MatchId.

public inline void SetMatchId(FString && NewValue)

Sets the value of MatchId using move semantics.

public inline FString & GetRegionId()

Gets the value of RegionId_Optional, regardless of it having been set.

public inline const FString & GetRegionId() const

Gets the value of RegionId_Optional, regardless of it having been set.

public inline const FString & GetRegionId(const FString & DefaultValue) const

Gets the value of RegionId_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetRegionId(FString & OutValue) const

Fills OutValue with the value of RegionId_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetRegionIdOrNull()

Returns a pointer to RegionId_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetRegionIdOrNull() const

Returns a pointer to RegionId_Optional, if it has been set, otherwise returns nullptr.

public inline void SetRegionId(const FString & NewValue)

Sets the value of RegionId_Optional and also sets RegionId_IsSet to true.

public inline void SetRegionId(FString && NewValue)

Sets the value of RegionId_Optional and also sets RegionId_IsSet to true using move semantics.

public inline void ClearRegionId()

Clears the value of RegionId_Optional and sets RegionId_IsSet to false.

public inline bool IsRegionIdSet() const

Checks whether RegionId_Optional has been set.

public inline void SetRegionIdToNull()

Sets the value explicitly to be treated as null.

public inline bool IsRegionIdNull() const

Checks whether RegionId_Optional is set to null.

public inline FString & GetServerId()

Gets the value of ServerId_Optional, regardless of it having been set.

public inline const FString & GetServerId() const

Gets the value of ServerId_Optional, regardless of it having been set.

public inline const FString & GetServerId(const FString & DefaultValue) const

Gets the value of ServerId_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetServerId(FString & OutValue) const

Fills OutValue with the value of ServerId_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetServerIdOrNull()

Returns a pointer to ServerId_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetServerIdOrNull() const

Returns a pointer to ServerId_Optional, if it has been set, otherwise returns nullptr.

public inline void SetServerId(const FString & NewValue)

Sets the value of ServerId_Optional and also sets ServerId_IsSet to true.

public inline void SetServerId(FString && NewValue)

Sets the value of ServerId_Optional and also sets ServerId_IsSet to true using move semantics.

public inline void ClearServerId()

Clears the value of ServerId_Optional and sets ServerId_IsSet to false.

public inline bool IsServerIdSet() const

Checks whether ServerId_Optional has been set.

public inline void SetServerIdToNull()

Sets the value explicitly to be treated as null.

public inline bool IsServerIdNull() const

Checks whether ServerId_Optional is set to null.

public inline FString & GetAllocationId()

Gets the value of AllocationId_Optional, regardless of it having been set.

public inline const FString & GetAllocationId() const

Gets the value of AllocationId_Optional, regardless of it having been set.

public inline const FString & GetAllocationId(const FString & DefaultValue) const

Gets the value of AllocationId_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetAllocationId(FString & OutValue) const

Fills OutValue with the value of AllocationId_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetAllocationIdOrNull()

Returns a pointer to AllocationId_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetAllocationIdOrNull() const

Returns a pointer to AllocationId_Optional, if it has been set, otherwise returns nullptr.

public inline void SetAllocationId(const FString & NewValue)

Sets the value of AllocationId_Optional and also sets AllocationId_IsSet to true.

public inline void SetAllocationId(FString && NewValue)

Sets the value of AllocationId_Optional and also sets AllocationId_IsSet to true using move semantics.

public inline void ClearAllocationId()

Clears the value of AllocationId_Optional and sets AllocationId_IsSet to false.

public inline bool IsAllocationIdSet() const

Checks whether AllocationId_Optional has been set.

public inline void SetAllocationIdToNull()

Sets the value explicitly to be treated as null.

public inline bool IsAllocationIdNull() const

Checks whether AllocationId_Optional is set to null.

public inline FString & GetDatacenterProvider()

Gets the value of DatacenterProvider_Optional, regardless of it having been set.

public inline const FString & GetDatacenterProvider() const

Gets the value of DatacenterProvider_Optional, regardless of it having been set.

public inline const FString & GetDatacenterProvider(const FString & DefaultValue) const

Gets the value of DatacenterProvider_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetDatacenterProvider(FString & OutValue) const

Fills OutValue with the value of DatacenterProvider_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetDatacenterProviderOrNull()

Returns a pointer to DatacenterProvider_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetDatacenterProviderOrNull() const

Returns a pointer to DatacenterProvider_Optional, if it has been set, otherwise returns nullptr.

public inline void SetDatacenterProvider(const FString & NewValue)

Sets the value of DatacenterProvider_Optional and also sets DatacenterProvider_IsSet to true.

public inline void SetDatacenterProvider(FString && NewValue)

Sets the value of DatacenterProvider_Optional and also sets DatacenterProvider_IsSet to true using move semantics.

public inline void ClearDatacenterProvider()

Clears the value of DatacenterProvider_Optional and sets DatacenterProvider_IsSet to false.

public inline bool IsDatacenterProviderSet() const

Checks whether DatacenterProvider_Optional has been set.

public inline void SetDatacenterProviderToNull()

Sets the value explicitly to be treated as null.

public inline bool IsDatacenterProviderNull() const

Checks whether DatacenterProvider_Optional is set to null.

public inline FString & GetDatacenterLocation()

Gets the value of DatacenterLocation_Optional, regardless of it having been set.

public inline const FString & GetDatacenterLocation() const

Gets the value of DatacenterLocation_Optional, regardless of it having been set.

public inline const FString & GetDatacenterLocation(const FString & DefaultValue) const

Gets the value of DatacenterLocation_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetDatacenterLocation(FString & OutValue) const

Fills OutValue with the value of DatacenterLocation_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetDatacenterLocationOrNull()

Returns a pointer to DatacenterLocation_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetDatacenterLocationOrNull() const

Returns a pointer to DatacenterLocation_Optional, if it has been set, otherwise returns nullptr.

public inline void SetDatacenterLocation(const FString & NewValue)

Sets the value of DatacenterLocation_Optional and also sets DatacenterLocation_IsSet to true.

public inline void SetDatacenterLocation(FString && NewValue)

Sets the value of DatacenterLocation_Optional and also sets DatacenterLocation_IsSet to true using move semantics.

public inline void ClearDatacenterLocation()

Clears the value of DatacenterLocation_Optional and sets DatacenterLocation_IsSet to false.

public inline bool IsDatacenterLocationSet() const

Checks whether DatacenterLocation_Optional has been set.

public inline void SetDatacenterLocationToNull()

Sets the value explicitly to be treated as null.

public inline bool IsDatacenterLocationNull() const

Checks whether DatacenterLocation_Optional is set to null.

public inline FString & GetAddressIp()

Gets the value of AddressIp_Optional, regardless of it having been set.

public inline const FString & GetAddressIp() const

Gets the value of AddressIp_Optional, regardless of it having been set.

public inline const FString & GetAddressIp(const FString & DefaultValue) const

Gets the value of AddressIp_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetAddressIp(FString & OutValue) const

Fills OutValue with the value of AddressIp_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetAddressIpOrNull()

Returns a pointer to AddressIp_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetAddressIpOrNull() const

Returns a pointer to AddressIp_Optional, if it has been set, otherwise returns nullptr.

public inline void SetAddressIp(const FString & NewValue)

Sets the value of AddressIp_Optional and also sets AddressIp_IsSet to true.

public inline void SetAddressIp(FString && NewValue)

Sets the value of AddressIp_Optional and also sets AddressIp_IsSet to true using move semantics.

public inline void ClearAddressIp()

Clears the value of AddressIp_Optional and sets AddressIp_IsSet to false.

public inline bool IsAddressIpSet() const

Checks whether AddressIp_Optional has been set.

public inline void SetAddressIpToNull()

Sets the value explicitly to be treated as null.

public inline bool IsAddressIpNull() const

Checks whether AddressIp_Optional is set to null.

public inline FString & GetMapName()

Gets the value of MapName_Optional, regardless of it having been set.

public inline const FString & GetMapName() const

Gets the value of MapName_Optional, regardless of it having been set.

public inline const FString & GetMapName(const FString & DefaultValue) const

Gets the value of MapName_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetMapName(FString & OutValue) const

Fills OutValue with the value of MapName_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetMapNameOrNull()

Returns a pointer to MapName_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetMapNameOrNull() const

Returns a pointer to MapName_Optional, if it has been set, otherwise returns nullptr.

public inline void SetMapName(const FString & NewValue)

Sets the value of MapName_Optional and also sets MapName_IsSet to true.

public inline void SetMapName(FString && NewValue)

Sets the value of MapName_Optional and also sets MapName_IsSet to true using move semantics.

public inline void ClearMapName()

Clears the value of MapName_Optional and sets MapName_IsSet to false.

public inline bool IsMapNameSet() const

Checks whether MapName_Optional has been set.

public inline void SetMapNameToNull()

Sets the value explicitly to be treated as null.

public inline bool IsMapNameNull() const

Checks whether MapName_Optional is set to null.

public inline FString & GetGameMode()

Gets the value of GameMode_Optional, regardless of it having been set.

public inline const FString & GetGameMode() const

Gets the value of GameMode_Optional, regardless of it having been set.

public inline const FString & GetGameMode(const FString & DefaultValue) const

Gets the value of GameMode_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetGameMode(FString & OutValue) const

Fills OutValue with the value of GameMode_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetGameModeOrNull()

Returns a pointer to GameMode_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetGameModeOrNull() const

Returns a pointer to GameMode_Optional, if it has been set, otherwise returns nullptr.

public inline void SetGameMode(const FString & NewValue)

Sets the value of GameMode_Optional and also sets GameMode_IsSet to true.

public inline void SetGameMode(FString && NewValue)

Sets the value of GameMode_Optional and also sets GameMode_IsSet to true using move semantics.

public inline void ClearGameMode()

Clears the value of GameMode_Optional and sets GameMode_IsSet to false.

public inline bool IsGameModeSet() const

Checks whether GameMode_Optional has been set.

public inline void SetGameModeToNull()

Sets the value explicitly to be treated as null.

public inline bool IsGameModeNull() const

Checks whether GameMode_Optional is set to null.

public inline FString & GetMatchmakingProfileId()

Gets the value of MatchmakingProfileId_Optional, regardless of it having been set.

public inline const FString & GetMatchmakingProfileId() const

Gets the value of MatchmakingProfileId_Optional, regardless of it having been set.

public inline const FString & GetMatchmakingProfileId(const FString & DefaultValue) const

Gets the value of MatchmakingProfileId_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetMatchmakingProfileId(FString & OutValue) const

Fills OutValue with the value of MatchmakingProfileId_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetMatchmakingProfileIdOrNull()

Returns a pointer to MatchmakingProfileId_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetMatchmakingProfileIdOrNull() const

Returns a pointer to MatchmakingProfileId_Optional, if it has been set, otherwise returns nullptr.

public inline void SetMatchmakingProfileId(const FString & NewValue)

Sets the value of MatchmakingProfileId_Optional and also sets MatchmakingProfileId_IsSet to true.

public inline void SetMatchmakingProfileId(FString && NewValue)

Sets the value of MatchmakingProfileId_Optional and also sets MatchmakingProfileId_IsSet to true using move semantics.

public inline void ClearMatchmakingProfileId()

Clears the value of MatchmakingProfileId_Optional and sets MatchmakingProfileId_IsSet to false.

public inline bool IsMatchmakingProfileIdSet() const

Checks whether MatchmakingProfileId_Optional has been set.

public inline void SetMatchmakingProfileIdToNull()

Sets the value explicitly to be treated as null.

public inline bool IsMatchmakingProfileIdNull() const

Checks whether MatchmakingProfileId_Optional is set to null.

public inline int32 & GetExpectedTeamSize()

Gets the value of ExpectedTeamSize_Optional, regardless of it having been set.

public inline const int32 & GetExpectedTeamSize() const

Gets the value of ExpectedTeamSize_Optional, regardless of it having been set.

public inline const int32 & GetExpectedTeamSize(const int32 & DefaultValue) const

Gets the value of ExpectedTeamSize_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetExpectedTeamSize(int32 & OutValue) const

Fills OutValue with the value of ExpectedTeamSize_Optional and returns true if it has been set, otherwise returns false.

public inline int32 * GetExpectedTeamSizeOrNull()

Returns a pointer to ExpectedTeamSize_Optional, if it has been set, otherwise returns nullptr.

public inline const int32 * GetExpectedTeamSizeOrNull() const

Returns a pointer to ExpectedTeamSize_Optional, if it has been set, otherwise returns nullptr.

public inline void SetExpectedTeamSize(const int32 & NewValue)

Sets the value of ExpectedTeamSize_Optional and also sets ExpectedTeamSize_IsSet to true.

public inline void SetExpectedTeamSize(int32 && NewValue)

Sets the value of ExpectedTeamSize_Optional and also sets ExpectedTeamSize_IsSet to true using move semantics.

public inline void ClearExpectedTeamSize()

Clears the value of ExpectedTeamSize_Optional and sets ExpectedTeamSize_IsSet to false.

public inline bool IsExpectedTeamSizeSet() const

Checks whether ExpectedTeamSize_Optional has been set.

public inline bool IsExpectedTeamSizeDefaultValue() const

Returns true if ExpectedTeamSize_Optional is set and matches the default value.

public inline void SetExpectedTeamSizeToDefault()

Sets the value of ExpectedTeamSize_Optional to its default and also sets ExpectedTeamSize_IsSet to true.

public inline void SetExpectedTeamSizeToNull()

Sets the value explicitly to be treated as null.

public inline bool IsExpectedTeamSizeNull() const

Checks whether ExpectedTeamSize_Optional is set to null.

public inline int32 & GetExpectedPlayerCount()

Gets the value of ExpectedPlayerCount_Optional, regardless of it having been set.

public inline const int32 & GetExpectedPlayerCount() const

Gets the value of ExpectedPlayerCount_Optional, regardless of it having been set.

public inline const int32 & GetExpectedPlayerCount(const int32 & DefaultValue) const

Gets the value of ExpectedPlayerCount_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetExpectedPlayerCount(int32 & OutValue) const

Fills OutValue with the value of ExpectedPlayerCount_Optional and returns true if it has been set, otherwise returns false.

public inline int32 * GetExpectedPlayerCountOrNull()

Returns a pointer to ExpectedPlayerCount_Optional, if it has been set, otherwise returns nullptr.

public inline const int32 * GetExpectedPlayerCountOrNull() const

Returns a pointer to ExpectedPlayerCount_Optional, if it has been set, otherwise returns nullptr.

public inline void SetExpectedPlayerCount(const int32 & NewValue)

Sets the value of ExpectedPlayerCount_Optional and also sets ExpectedPlayerCount_IsSet to true.

public inline void SetExpectedPlayerCount(int32 && NewValue)

Sets the value of ExpectedPlayerCount_Optional and also sets ExpectedPlayerCount_IsSet to true using move semantics.

public inline void ClearExpectedPlayerCount()

Clears the value of ExpectedPlayerCount_Optional and sets ExpectedPlayerCount_IsSet to false.

public inline bool IsExpectedPlayerCountSet() const

Checks whether ExpectedPlayerCount_Optional has been set.

public inline bool IsExpectedPlayerCountDefaultValue() const

Returns true if ExpectedPlayerCount_Optional is set and matches the default value.

public inline void SetExpectedPlayerCountToDefault()

Sets the value of ExpectedPlayerCount_Optional to its default and also sets ExpectedPlayerCount_IsSet to true.

public inline void SetExpectedPlayerCountToNull()

Sets the value explicitly to be treated as null.

public inline bool IsExpectedPlayerCountNull() const

Checks whether ExpectedPlayerCount_Optional is set to null.

public inline FGuid & GetHostPlayerUuid()

Gets the value of HostPlayerUuid_Optional, regardless of it having been set.

public inline const FGuid & GetHostPlayerUuid() const

Gets the value of HostPlayerUuid_Optional, regardless of it having been set.

public inline const FGuid & GetHostPlayerUuid(const FGuid & DefaultValue) const

Gets the value of HostPlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetHostPlayerUuid(FGuid & OutValue) const

Fills OutValue with the value of HostPlayerUuid_Optional and returns true if it has been set, otherwise returns false.

public inline FGuid * GetHostPlayerUuidOrNull()

Returns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr.

public inline const FGuid * GetHostPlayerUuidOrNull() const

Returns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr.

public inline void SetHostPlayerUuid(const FGuid & NewValue)

Sets the value of HostPlayerUuid_Optional and also sets HostPlayerUuid_IsSet to true.

public inline void SetHostPlayerUuid(FGuid && NewValue)

Sets the value of HostPlayerUuid_Optional and also sets HostPlayerUuid_IsSet to true using move semantics.

public inline void ClearHostPlayerUuid()

Clears the value of HostPlayerUuid_Optional and sets HostPlayerUuid_IsSet to false.

public inline bool IsHostPlayerUuidSet() const

Checks whether HostPlayerUuid_Optional has been set.

public inline void SetHostPlayerUuidToNull()

Sets the value explicitly to be treated as null.

public inline bool IsHostPlayerUuidNull() const

Checks whether HostPlayerUuid_Optional is set to null.

public inline FGuid & GetOwningPlayerUuid()

Gets the value of OwningPlayerUuid_Optional, regardless of it having been set.

public inline const FGuid & GetOwningPlayerUuid() const

Gets the value of OwningPlayerUuid_Optional, regardless of it having been set.

public inline const FGuid & GetOwningPlayerUuid(const FGuid & DefaultValue) const

Gets the value of OwningPlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetOwningPlayerUuid(FGuid & OutValue) const

Fills OutValue with the value of OwningPlayerUuid_Optional and returns true if it has been set, otherwise returns false.

public inline FGuid * GetOwningPlayerUuidOrNull()

Returns a pointer to OwningPlayerUuid_Optional, if it has been set, otherwise returns nullptr.

public inline const FGuid * GetOwningPlayerUuidOrNull() const

Returns a pointer to OwningPlayerUuid_Optional, if it has been set, otherwise returns nullptr.

public inline void SetOwningPlayerUuid(const FGuid & NewValue)

Sets the value of OwningPlayerUuid_Optional and also sets OwningPlayerUuid_IsSet to true.

public inline void SetOwningPlayerUuid(FGuid && NewValue)

Sets the value of OwningPlayerUuid_Optional and also sets OwningPlayerUuid_IsSet to true using move semantics.

public inline void ClearOwningPlayerUuid()

Clears the value of OwningPlayerUuid_Optional and sets OwningPlayerUuid_IsSet to false.

public inline bool IsOwningPlayerUuidSet() const

Checks whether OwningPlayerUuid_Optional has been set.

public inline void SetOwningPlayerUuidToNull()

Sets the value explicitly to be treated as null.

public inline bool IsOwningPlayerUuidNull() const

Checks whether OwningPlayerUuid_Optional is set to null.

public inline FString & GetVersion()

Gets the value of Version_Optional, regardless of it having been set.

public inline const FString & GetVersion() const

Gets the value of Version_Optional, regardless of it having been set.

public inline const FString & GetVersion(const FString & DefaultValue) const

Gets the value of Version_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetVersion(FString & OutValue) const

Fills OutValue with the value of Version_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetVersionOrNull()

Returns a pointer to Version_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetVersionOrNull() const

Returns a pointer to Version_Optional, if it has been set, otherwise returns nullptr.

public inline void SetVersion(const FString & NewValue)

Sets the value of Version_Optional and also sets Version_IsSet to true.

public inline void SetVersion(FString && NewValue)

Sets the value of Version_Optional and also sets Version_IsSet to true using move semantics.

public inline void ClearVersion()

Clears the value of Version_Optional and sets Version_IsSet to false.

public inline bool IsVersionSet() const

Checks whether Version_Optional has been set.

public inline void SetVersionToNull()

Sets the value explicitly to be treated as null.

public inline bool IsVersionNull() const

Checks whether Version_Optional is set to null.

public inline FString & GetDeviceInfo()

Gets the value of DeviceInfo_Optional, regardless of it having been set.

public inline const FString & GetDeviceInfo() const

Gets the value of DeviceInfo_Optional, regardless of it having been set.

public inline const FString & GetDeviceInfo(const FString & DefaultValue) const

Gets the value of DeviceInfo_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetDeviceInfo(FString & OutValue) const

Fills OutValue with the value of DeviceInfo_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetDeviceInfoOrNull()

Returns a pointer to DeviceInfo_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetDeviceInfoOrNull() const

Returns a pointer to DeviceInfo_Optional, if it has been set, otherwise returns nullptr.

public inline void SetDeviceInfo(const FString & NewValue)

Sets the value of DeviceInfo_Optional and also sets DeviceInfo_IsSet to true.

public inline void SetDeviceInfo(FString && NewValue)

Sets the value of DeviceInfo_Optional and also sets DeviceInfo_IsSet to true using move semantics.

public inline void ClearDeviceInfo()

Clears the value of DeviceInfo_Optional and sets DeviceInfo_IsSet to false.

public inline bool IsDeviceInfoSet() const

Checks whether DeviceInfo_Optional has been set.

public inline void SetDeviceInfoToNull()

Sets the value explicitly to be treated as null.

public inline bool IsDeviceInfoNull() const

Checks whether DeviceInfo_Optional is set to null.

public inline ERHAPI_MatchPlatform & GetPlatformId()

Gets the value of PlatformId_Optional, regardless of it having been set.

public inline const ERHAPI_MatchPlatform & GetPlatformId() const

Gets the value of PlatformId_Optional, regardless of it having been set.

public inline const ERHAPI_MatchPlatform & GetPlatformId(const ERHAPI_MatchPlatform & DefaultValue) const

Gets the value of PlatformId_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetPlatformId(ERHAPI_MatchPlatform & OutValue) const

Fills OutValue with the value of PlatformId_Optional and returns true if it has been set, otherwise returns false.

public inline ERHAPI_MatchPlatform * GetPlatformIdOrNull()

Returns a pointer to PlatformId_Optional, if it has been set, otherwise returns nullptr.

public inline const ERHAPI_MatchPlatform * GetPlatformIdOrNull() const

Returns a pointer to PlatformId_Optional, if it has been set, otherwise returns nullptr.

public inline void SetPlatformId(const ERHAPI_MatchPlatform & NewValue)

Sets the value of PlatformId_Optional and also sets PlatformId_IsSet to true.

public inline void SetPlatformId(ERHAPI_MatchPlatform && NewValue)

Sets the value of PlatformId_Optional and also sets PlatformId_IsSet to true using move semantics.

public inline void ClearPlatformId()

Clears the value of PlatformId_Optional and sets PlatformId_IsSet to false.

public inline bool IsPlatformIdSet() const

Checks whether PlatformId_Optional has been set.

public inline void SetPlatformIdToNull()

Sets the value explicitly to be treated as null.

public inline bool IsPlatformIdNull() const

Checks whether PlatformId_Optional is set to null.

public inline TMap< FString, FString > & GetCustomData()

Gets the value of CustomData_Optional, regardless of it having been set.

public inline const TMap< FString, FString > & GetCustomData() const

Gets the value of CustomData_Optional, regardless of it having been set.

public inline const TMap< FString, FString > & GetCustomData(const TMap< FString, FString > & DefaultValue) const

Gets the value of CustomData_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetCustomData(TMap< FString, FString > & OutValue) const

Fills OutValue with the value of CustomData_Optional and returns true if it has been set, otherwise returns false.

public inline TMap< FString, FString > * GetCustomDataOrNull()

Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr.

public inline const TMap< FString, FString > * GetCustomDataOrNull() const

Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr.

public inline void SetCustomData(const TMap< FString, FString > & NewValue)

Sets the value of CustomData_Optional and also sets CustomData_IsSet to true.

public inline void SetCustomData(TMap< FString, FString > && NewValue)

Sets the value of CustomData_Optional and also sets CustomData_IsSet to true using move semantics.

public inline void ClearCustomData()

Clears the value of CustomData_Optional and sets CustomData_IsSet to false.

public inline bool IsCustomDataSet() const

Checks whether CustomData_Optional has been set.

public inline void SetCustomDataToNull()

Sets the value explicitly to be treated as null.

public inline bool IsCustomDataNull() const

Checks whether CustomData_Optional is set to null.

public inline FGuid & GetPlayerUuid()

Gets the value of PlayerUuid.

public inline const FGuid & GetPlayerUuid() const

Gets the value of PlayerUuid.

public inline void SetPlayerUuid(const FGuid & NewValue)

Sets the value of PlayerUuid.

public inline void SetPlayerUuid(FGuid && NewValue)

Sets the value of PlayerUuid using move semantics.