Skip to main content

RHAPI_PexHostScores

Summary

MembersDescriptions
struct FRHAPI_PexHostScores

struct FRHAPI_PexHostScores

struct FRHAPI_PexHostScores
: public FRHAPI_Model

Summary

MembersDescriptions
public bool OverallMatchScore_Optional
public bool OverallMatchScore_IsSettrue if OverallMatchScore_Optional has been set to a value
public bool OverallMatchScore_IsNulltrue if OverallMatchScore_Optional has been explicitly set to null
public bool AppScore_Optional
public bool AppScore_IsSettrue if AppScore_Optional has been set to a value
public bool AppScore_IsNulltrue if AppScore_Optional has been explicitly set to null
public bool GameplayScore_Optional
public bool GameplayScore_IsSettrue if GameplayScore_Optional has been set to a value
public bool GameplayScore_IsNulltrue if GameplayScore_Optional has been explicitly set to null
public bool NetworkScore_Optional
public bool NetworkScore_IsSettrue if NetworkScore_Optional has been set to a value
public bool NetworkScore_IsNulltrue if NetworkScore_Optional has been explicitly set to null
public bool ConnectionCountScore_Optional
public bool ConnectionCountScore_IsSettrue if ConnectionCountScore_Optional has been set to a value
public bool ConnectionCountScore_IsNulltrue if ConnectionCountScore_Optional has been explicitly set to null
public bool FrameTimeScore_Optional
public bool FrameTimeScore_IsSettrue if FrameTimeScore_Optional has been set to a value
public bool FrameTimeScore_IsNulltrue if FrameTimeScore_Optional has been explicitly set to null
public bool DeltaTimeScore_Optional
public bool DeltaTimeScore_IsSettrue if DeltaTimeScore_Optional has been set to a value
public bool DeltaTimeScore_IsNulltrue if DeltaTimeScore_Optional has been explicitly set to null
public bool TickCountScore_Optional
public bool TickCountScore_IsSettrue if TickCountScore_Optional has been set to a value
public bool TickCountScore_IsNulltrue if TickCountScore_Optional has been explicitly set to null
public bool DelayedTickCountScore_Optional
public bool DelayedTickCountScore_IsSettrue if DelayedTickCountScore_Optional has been set to a value
public bool DelayedTickCountScore_IsNulltrue if DelayedTickCountScore_Optional has been explicitly set to null
public bool MemoryWsScore_Optional
public bool MemoryWsScore_IsSettrue if MemoryWsScore_Optional has been set to a value
public bool MemoryWsScore_IsNulltrue if MemoryWsScore_Optional has been explicitly set to null
public bool MemoryVbScore_Optional
public bool MemoryVbScore_IsSettrue if MemoryVbScore_Optional has been set to a value
public bool MemoryVbScore_IsNulltrue if MemoryVbScore_Optional has been explicitly set to null
public bool CpuProcessScore_Optional
public bool CpuProcessScore_IsSettrue if CpuProcessScore_Optional has been set to a value
public bool CpuProcessScore_IsNulltrue if CpuProcessScore_Optional has been explicitly set to null
public bool PingScore_Optional
public bool PingScore_IsSettrue if PingScore_Optional has been set to a value
public bool PingScore_IsNulltrue if PingScore_Optional has been explicitly set to null
public bool InPacketLossScore_Optional
public bool InPacketLossScore_IsSettrue if InPacketLossScore_Optional has been set to a value
public bool InPacketLossScore_IsNulltrue if InPacketLossScore_Optional has been explicitly set to null
public bool OutPacketLossScore_Optional
public bool OutPacketLossScore_IsSettrue if OutPacketLossScore_Optional has been set to a value
public bool OutPacketLossScore_IsNulltrue if OutPacketLossScore_Optional has been explicitly set to null
public bool TotalDisconnectsScore_Optional
public bool TotalDisconnectsScore_IsSettrue if TotalDisconnectsScore_Optional has been set to a value
public bool TotalDisconnectsScore_IsNulltrue if TotalDisconnectsScore_Optional has been explicitly set to null
public bool TotalUniquePlayersScore_Optional
public bool TotalUniquePlayersScore_IsSettrue if TotalUniquePlayersScore_Optional has been set to a value
public bool TotalUniquePlayersScore_IsNulltrue if TotalUniquePlayersScore_Optional has been explicitly set to null
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 bool & GetOverallMatchScore()Gets the value of OverallMatchScore_Optional, regardless of it having been set.
public inline const bool & GetOverallMatchScore() constGets the value of OverallMatchScore_Optional, regardless of it having been set.
public inline const bool & GetOverallMatchScore(const bool & DefaultValue) constGets the value of OverallMatchScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetOverallMatchScore(bool & OutValue) constFills OutValue with the value of OverallMatchScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetOverallMatchScoreOrNull()Returns a pointer to OverallMatchScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetOverallMatchScoreOrNull() constReturns a pointer to OverallMatchScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetOverallMatchScore(const bool & NewValue)Sets the value of OverallMatchScore_Optional and also sets OverallMatchScore_IsSet to true.
public inline void SetOverallMatchScore(bool && NewValue)Sets the value of OverallMatchScore_Optional and also sets OverallMatchScore_IsSet to true using move semantics.
public inline void ClearOverallMatchScore()Clears the value of OverallMatchScore_Optional and sets OverallMatchScore_IsSet to false.
public inline bool IsOverallMatchScoreSet() constChecks whether OverallMatchScore_Optional has been set.
public inline bool IsOverallMatchScoreDefaultValue() constReturns true if OverallMatchScore_Optional is set and matches the default value.
public inline void SetOverallMatchScoreToDefault()Sets the value of OverallMatchScore_Optional to its default and also sets OverallMatchScore_IsSet to true.
public inline void SetOverallMatchScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsOverallMatchScoreNull() constChecks whether OverallMatchScore_Optional is set to null.
public inline bool & GetAppScore()Gets the value of AppScore_Optional, regardless of it having been set.
public inline const bool & GetAppScore() constGets the value of AppScore_Optional, regardless of it having been set.
public inline const bool & GetAppScore(const bool & DefaultValue) constGets the value of AppScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAppScore(bool & OutValue) constFills OutValue with the value of AppScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetAppScoreOrNull()Returns a pointer to AppScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetAppScoreOrNull() constReturns a pointer to AppScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetAppScore(const bool & NewValue)Sets the value of AppScore_Optional and also sets AppScore_IsSet to true.
public inline void SetAppScore(bool && NewValue)Sets the value of AppScore_Optional and also sets AppScore_IsSet to true using move semantics.
public inline void ClearAppScore()Clears the value of AppScore_Optional and sets AppScore_IsSet to false.
public inline bool IsAppScoreSet() constChecks whether AppScore_Optional has been set.
public inline bool IsAppScoreDefaultValue() constReturns true if AppScore_Optional is set and matches the default value.
public inline void SetAppScoreToDefault()Sets the value of AppScore_Optional to its default and also sets AppScore_IsSet to true.
public inline void SetAppScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsAppScoreNull() constChecks whether AppScore_Optional is set to null.
public inline bool & GetGameplayScore()Gets the value of GameplayScore_Optional, regardless of it having been set.
public inline const bool & GetGameplayScore() constGets the value of GameplayScore_Optional, regardless of it having been set.
public inline const bool & GetGameplayScore(const bool & DefaultValue) constGets the value of GameplayScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetGameplayScore(bool & OutValue) constFills OutValue with the value of GameplayScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetGameplayScoreOrNull()Returns a pointer to GameplayScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetGameplayScoreOrNull() constReturns a pointer to GameplayScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetGameplayScore(const bool & NewValue)Sets the value of GameplayScore_Optional and also sets GameplayScore_IsSet to true.
public inline void SetGameplayScore(bool && NewValue)Sets the value of GameplayScore_Optional and also sets GameplayScore_IsSet to true using move semantics.
public inline void ClearGameplayScore()Clears the value of GameplayScore_Optional and sets GameplayScore_IsSet to false.
public inline bool IsGameplayScoreSet() constChecks whether GameplayScore_Optional has been set.
public inline bool IsGameplayScoreDefaultValue() constReturns true if GameplayScore_Optional is set and matches the default value.
public inline void SetGameplayScoreToDefault()Sets the value of GameplayScore_Optional to its default and also sets GameplayScore_IsSet to true.
public inline void SetGameplayScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsGameplayScoreNull() constChecks whether GameplayScore_Optional is set to null.
public inline bool & GetNetworkScore()Gets the value of NetworkScore_Optional, regardless of it having been set.
public inline const bool & GetNetworkScore() constGets the value of NetworkScore_Optional, regardless of it having been set.
public inline const bool & GetNetworkScore(const bool & DefaultValue) constGets the value of NetworkScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetNetworkScore(bool & OutValue) constFills OutValue with the value of NetworkScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetNetworkScoreOrNull()Returns a pointer to NetworkScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetNetworkScoreOrNull() constReturns a pointer to NetworkScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetNetworkScore(const bool & NewValue)Sets the value of NetworkScore_Optional and also sets NetworkScore_IsSet to true.
public inline void SetNetworkScore(bool && NewValue)Sets the value of NetworkScore_Optional and also sets NetworkScore_IsSet to true using move semantics.
public inline void ClearNetworkScore()Clears the value of NetworkScore_Optional and sets NetworkScore_IsSet to false.
public inline bool IsNetworkScoreSet() constChecks whether NetworkScore_Optional has been set.
public inline bool IsNetworkScoreDefaultValue() constReturns true if NetworkScore_Optional is set and matches the default value.
public inline void SetNetworkScoreToDefault()Sets the value of NetworkScore_Optional to its default and also sets NetworkScore_IsSet to true.
public inline void SetNetworkScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsNetworkScoreNull() constChecks whether NetworkScore_Optional is set to null.
public inline bool & GetConnectionCountScore()Gets the value of ConnectionCountScore_Optional, regardless of it having been set.
public inline const bool & GetConnectionCountScore() constGets the value of ConnectionCountScore_Optional, regardless of it having been set.
public inline const bool & GetConnectionCountScore(const bool & DefaultValue) constGets the value of ConnectionCountScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetConnectionCountScore(bool & OutValue) constFills OutValue with the value of ConnectionCountScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetConnectionCountScoreOrNull()Returns a pointer to ConnectionCountScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetConnectionCountScoreOrNull() constReturns a pointer to ConnectionCountScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetConnectionCountScore(const bool & NewValue)Sets the value of ConnectionCountScore_Optional and also sets ConnectionCountScore_IsSet to true.
public inline void SetConnectionCountScore(bool && NewValue)Sets the value of ConnectionCountScore_Optional and also sets ConnectionCountScore_IsSet to true using move semantics.
public inline void ClearConnectionCountScore()Clears the value of ConnectionCountScore_Optional and sets ConnectionCountScore_IsSet to false.
public inline bool IsConnectionCountScoreSet() constChecks whether ConnectionCountScore_Optional has been set.
public inline bool IsConnectionCountScoreDefaultValue() constReturns true if ConnectionCountScore_Optional is set and matches the default value.
public inline void SetConnectionCountScoreToDefault()Sets the value of ConnectionCountScore_Optional to its default and also sets ConnectionCountScore_IsSet to true.
public inline void SetConnectionCountScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsConnectionCountScoreNull() constChecks whether ConnectionCountScore_Optional is set to null.
public inline bool & GetFrameTimeScore()Gets the value of FrameTimeScore_Optional, regardless of it having been set.
public inline const bool & GetFrameTimeScore() constGets the value of FrameTimeScore_Optional, regardless of it having been set.
public inline const bool & GetFrameTimeScore(const bool & DefaultValue) constGets the value of FrameTimeScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetFrameTimeScore(bool & OutValue) constFills OutValue with the value of FrameTimeScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetFrameTimeScoreOrNull()Returns a pointer to FrameTimeScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetFrameTimeScoreOrNull() constReturns a pointer to FrameTimeScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetFrameTimeScore(const bool & NewValue)Sets the value of FrameTimeScore_Optional and also sets FrameTimeScore_IsSet to true.
public inline void SetFrameTimeScore(bool && NewValue)Sets the value of FrameTimeScore_Optional and also sets FrameTimeScore_IsSet to true using move semantics.
public inline void ClearFrameTimeScore()Clears the value of FrameTimeScore_Optional and sets FrameTimeScore_IsSet to false.
public inline bool IsFrameTimeScoreSet() constChecks whether FrameTimeScore_Optional has been set.
public inline bool IsFrameTimeScoreDefaultValue() constReturns true if FrameTimeScore_Optional is set and matches the default value.
public inline void SetFrameTimeScoreToDefault()Sets the value of FrameTimeScore_Optional to its default and also sets FrameTimeScore_IsSet to true.
public inline void SetFrameTimeScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsFrameTimeScoreNull() constChecks whether FrameTimeScore_Optional is set to null.
public inline bool & GetDeltaTimeScore()Gets the value of DeltaTimeScore_Optional, regardless of it having been set.
public inline const bool & GetDeltaTimeScore() constGets the value of DeltaTimeScore_Optional, regardless of it having been set.
public inline const bool & GetDeltaTimeScore(const bool & DefaultValue) constGets the value of DeltaTimeScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetDeltaTimeScore(bool & OutValue) constFills OutValue with the value of DeltaTimeScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetDeltaTimeScoreOrNull()Returns a pointer to DeltaTimeScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetDeltaTimeScoreOrNull() constReturns a pointer to DeltaTimeScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetDeltaTimeScore(const bool & NewValue)Sets the value of DeltaTimeScore_Optional and also sets DeltaTimeScore_IsSet to true.
public inline void SetDeltaTimeScore(bool && NewValue)Sets the value of DeltaTimeScore_Optional and also sets DeltaTimeScore_IsSet to true using move semantics.
public inline void ClearDeltaTimeScore()Clears the value of DeltaTimeScore_Optional and sets DeltaTimeScore_IsSet to false.
public inline bool IsDeltaTimeScoreSet() constChecks whether DeltaTimeScore_Optional has been set.
public inline bool IsDeltaTimeScoreDefaultValue() constReturns true if DeltaTimeScore_Optional is set and matches the default value.
public inline void SetDeltaTimeScoreToDefault()Sets the value of DeltaTimeScore_Optional to its default and also sets DeltaTimeScore_IsSet to true.
public inline void SetDeltaTimeScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsDeltaTimeScoreNull() constChecks whether DeltaTimeScore_Optional is set to null.
public inline bool & GetTickCountScore()Gets the value of TickCountScore_Optional, regardless of it having been set.
public inline const bool & GetTickCountScore() constGets the value of TickCountScore_Optional, regardless of it having been set.
public inline const bool & GetTickCountScore(const bool & DefaultValue) constGets the value of TickCountScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTickCountScore(bool & OutValue) constFills OutValue with the value of TickCountScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetTickCountScoreOrNull()Returns a pointer to TickCountScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetTickCountScoreOrNull() constReturns a pointer to TickCountScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTickCountScore(const bool & NewValue)Sets the value of TickCountScore_Optional and also sets TickCountScore_IsSet to true.
public inline void SetTickCountScore(bool && NewValue)Sets the value of TickCountScore_Optional and also sets TickCountScore_IsSet to true using move semantics.
public inline void ClearTickCountScore()Clears the value of TickCountScore_Optional and sets TickCountScore_IsSet to false.
public inline bool IsTickCountScoreSet() constChecks whether TickCountScore_Optional has been set.
public inline bool IsTickCountScoreDefaultValue() constReturns true if TickCountScore_Optional is set and matches the default value.
public inline void SetTickCountScoreToDefault()Sets the value of TickCountScore_Optional to its default and also sets TickCountScore_IsSet to true.
public inline void SetTickCountScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsTickCountScoreNull() constChecks whether TickCountScore_Optional is set to null.
public inline bool & GetDelayedTickCountScore()Gets the value of DelayedTickCountScore_Optional, regardless of it having been set.
public inline const bool & GetDelayedTickCountScore() constGets the value of DelayedTickCountScore_Optional, regardless of it having been set.
public inline const bool & GetDelayedTickCountScore(const bool & DefaultValue) constGets the value of DelayedTickCountScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetDelayedTickCountScore(bool & OutValue) constFills OutValue with the value of DelayedTickCountScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetDelayedTickCountScoreOrNull()Returns a pointer to DelayedTickCountScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetDelayedTickCountScoreOrNull() constReturns a pointer to DelayedTickCountScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetDelayedTickCountScore(const bool & NewValue)Sets the value of DelayedTickCountScore_Optional and also sets DelayedTickCountScore_IsSet to true.
public inline void SetDelayedTickCountScore(bool && NewValue)Sets the value of DelayedTickCountScore_Optional and also sets DelayedTickCountScore_IsSet to true using move semantics.
public inline void ClearDelayedTickCountScore()Clears the value of DelayedTickCountScore_Optional and sets DelayedTickCountScore_IsSet to false.
public inline bool IsDelayedTickCountScoreSet() constChecks whether DelayedTickCountScore_Optional has been set.
public inline bool IsDelayedTickCountScoreDefaultValue() constReturns true if DelayedTickCountScore_Optional is set and matches the default value.
public inline void SetDelayedTickCountScoreToDefault()Sets the value of DelayedTickCountScore_Optional to its default and also sets DelayedTickCountScore_IsSet to true.
public inline void SetDelayedTickCountScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsDelayedTickCountScoreNull() constChecks whether DelayedTickCountScore_Optional is set to null.
public inline bool & GetMemoryWsScore()Gets the value of MemoryWsScore_Optional, regardless of it having been set.
public inline const bool & GetMemoryWsScore() constGets the value of MemoryWsScore_Optional, regardless of it having been set.
public inline const bool & GetMemoryWsScore(const bool & DefaultValue) constGets the value of MemoryWsScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMemoryWsScore(bool & OutValue) constFills OutValue with the value of MemoryWsScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetMemoryWsScoreOrNull()Returns a pointer to MemoryWsScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetMemoryWsScoreOrNull() constReturns a pointer to MemoryWsScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetMemoryWsScore(const bool & NewValue)Sets the value of MemoryWsScore_Optional and also sets MemoryWsScore_IsSet to true.
public inline void SetMemoryWsScore(bool && NewValue)Sets the value of MemoryWsScore_Optional and also sets MemoryWsScore_IsSet to true using move semantics.
public inline void ClearMemoryWsScore()Clears the value of MemoryWsScore_Optional and sets MemoryWsScore_IsSet to false.
public inline bool IsMemoryWsScoreSet() constChecks whether MemoryWsScore_Optional has been set.
public inline bool IsMemoryWsScoreDefaultValue() constReturns true if MemoryWsScore_Optional is set and matches the default value.
public inline void SetMemoryWsScoreToDefault()Sets the value of MemoryWsScore_Optional to its default and also sets MemoryWsScore_IsSet to true.
public inline void SetMemoryWsScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsMemoryWsScoreNull() constChecks whether MemoryWsScore_Optional is set to null.
public inline bool & GetMemoryVbScore()Gets the value of MemoryVbScore_Optional, regardless of it having been set.
public inline const bool & GetMemoryVbScore() constGets the value of MemoryVbScore_Optional, regardless of it having been set.
public inline const bool & GetMemoryVbScore(const bool & DefaultValue) constGets the value of MemoryVbScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMemoryVbScore(bool & OutValue) constFills OutValue with the value of MemoryVbScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetMemoryVbScoreOrNull()Returns a pointer to MemoryVbScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetMemoryVbScoreOrNull() constReturns a pointer to MemoryVbScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetMemoryVbScore(const bool & NewValue)Sets the value of MemoryVbScore_Optional and also sets MemoryVbScore_IsSet to true.
public inline void SetMemoryVbScore(bool && NewValue)Sets the value of MemoryVbScore_Optional and also sets MemoryVbScore_IsSet to true using move semantics.
public inline void ClearMemoryVbScore()Clears the value of MemoryVbScore_Optional and sets MemoryVbScore_IsSet to false.
public inline bool IsMemoryVbScoreSet() constChecks whether MemoryVbScore_Optional has been set.
public inline bool IsMemoryVbScoreDefaultValue() constReturns true if MemoryVbScore_Optional is set and matches the default value.
public inline void SetMemoryVbScoreToDefault()Sets the value of MemoryVbScore_Optional to its default and also sets MemoryVbScore_IsSet to true.
public inline void SetMemoryVbScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsMemoryVbScoreNull() constChecks whether MemoryVbScore_Optional is set to null.
public inline bool & GetCpuProcessScore()Gets the value of CpuProcessScore_Optional, regardless of it having been set.
public inline const bool & GetCpuProcessScore() constGets the value of CpuProcessScore_Optional, regardless of it having been set.
public inline const bool & GetCpuProcessScore(const bool & DefaultValue) constGets the value of CpuProcessScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetCpuProcessScore(bool & OutValue) constFills OutValue with the value of CpuProcessScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetCpuProcessScoreOrNull()Returns a pointer to CpuProcessScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetCpuProcessScoreOrNull() constReturns a pointer to CpuProcessScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetCpuProcessScore(const bool & NewValue)Sets the value of CpuProcessScore_Optional and also sets CpuProcessScore_IsSet to true.
public inline void SetCpuProcessScore(bool && NewValue)Sets the value of CpuProcessScore_Optional and also sets CpuProcessScore_IsSet to true using move semantics.
public inline void ClearCpuProcessScore()Clears the value of CpuProcessScore_Optional and sets CpuProcessScore_IsSet to false.
public inline bool IsCpuProcessScoreSet() constChecks whether CpuProcessScore_Optional has been set.
public inline bool IsCpuProcessScoreDefaultValue() constReturns true if CpuProcessScore_Optional is set and matches the default value.
public inline void SetCpuProcessScoreToDefault()Sets the value of CpuProcessScore_Optional to its default and also sets CpuProcessScore_IsSet to true.
public inline void SetCpuProcessScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsCpuProcessScoreNull() constChecks whether CpuProcessScore_Optional is set to null.
public inline bool & GetPingScore()Gets the value of PingScore_Optional, regardless of it having been set.
public inline const bool & GetPingScore() constGets the value of PingScore_Optional, regardless of it having been set.
public inline const bool & GetPingScore(const bool & DefaultValue) constGets the value of PingScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPingScore(bool & OutValue) constFills OutValue with the value of PingScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetPingScoreOrNull()Returns a pointer to PingScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetPingScoreOrNull() constReturns a pointer to PingScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPingScore(const bool & NewValue)Sets the value of PingScore_Optional and also sets PingScore_IsSet to true.
public inline void SetPingScore(bool && NewValue)Sets the value of PingScore_Optional and also sets PingScore_IsSet to true using move semantics.
public inline void ClearPingScore()Clears the value of PingScore_Optional and sets PingScore_IsSet to false.
public inline bool IsPingScoreSet() constChecks whether PingScore_Optional has been set.
public inline bool IsPingScoreDefaultValue() constReturns true if PingScore_Optional is set and matches the default value.
public inline void SetPingScoreToDefault()Sets the value of PingScore_Optional to its default and also sets PingScore_IsSet to true.
public inline void SetPingScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsPingScoreNull() constChecks whether PingScore_Optional is set to null.
public inline bool & GetInPacketLossScore()Gets the value of InPacketLossScore_Optional, regardless of it having been set.
public inline const bool & GetInPacketLossScore() constGets the value of InPacketLossScore_Optional, regardless of it having been set.
public inline const bool & GetInPacketLossScore(const bool & DefaultValue) constGets the value of InPacketLossScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetInPacketLossScore(bool & OutValue) constFills OutValue with the value of InPacketLossScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetInPacketLossScoreOrNull()Returns a pointer to InPacketLossScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetInPacketLossScoreOrNull() constReturns a pointer to InPacketLossScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetInPacketLossScore(const bool & NewValue)Sets the value of InPacketLossScore_Optional and also sets InPacketLossScore_IsSet to true.
public inline void SetInPacketLossScore(bool && NewValue)Sets the value of InPacketLossScore_Optional and also sets InPacketLossScore_IsSet to true using move semantics.
public inline void ClearInPacketLossScore()Clears the value of InPacketLossScore_Optional and sets InPacketLossScore_IsSet to false.
public inline bool IsInPacketLossScoreSet() constChecks whether InPacketLossScore_Optional has been set.
public inline bool IsInPacketLossScoreDefaultValue() constReturns true if InPacketLossScore_Optional is set and matches the default value.
public inline void SetInPacketLossScoreToDefault()Sets the value of InPacketLossScore_Optional to its default and also sets InPacketLossScore_IsSet to true.
public inline void SetInPacketLossScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsInPacketLossScoreNull() constChecks whether InPacketLossScore_Optional is set to null.
public inline bool & GetOutPacketLossScore()Gets the value of OutPacketLossScore_Optional, regardless of it having been set.
public inline const bool & GetOutPacketLossScore() constGets the value of OutPacketLossScore_Optional, regardless of it having been set.
public inline const bool & GetOutPacketLossScore(const bool & DefaultValue) constGets the value of OutPacketLossScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetOutPacketLossScore(bool & OutValue) constFills OutValue with the value of OutPacketLossScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetOutPacketLossScoreOrNull()Returns a pointer to OutPacketLossScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetOutPacketLossScoreOrNull() constReturns a pointer to OutPacketLossScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetOutPacketLossScore(const bool & NewValue)Sets the value of OutPacketLossScore_Optional and also sets OutPacketLossScore_IsSet to true.
public inline void SetOutPacketLossScore(bool && NewValue)Sets the value of OutPacketLossScore_Optional and also sets OutPacketLossScore_IsSet to true using move semantics.
public inline void ClearOutPacketLossScore()Clears the value of OutPacketLossScore_Optional and sets OutPacketLossScore_IsSet to false.
public inline bool IsOutPacketLossScoreSet() constChecks whether OutPacketLossScore_Optional has been set.
public inline bool IsOutPacketLossScoreDefaultValue() constReturns true if OutPacketLossScore_Optional is set and matches the default value.
public inline void SetOutPacketLossScoreToDefault()Sets the value of OutPacketLossScore_Optional to its default and also sets OutPacketLossScore_IsSet to true.
public inline void SetOutPacketLossScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsOutPacketLossScoreNull() constChecks whether OutPacketLossScore_Optional is set to null.
public inline bool & GetTotalDisconnectsScore()Gets the value of TotalDisconnectsScore_Optional, regardless of it having been set.
public inline const bool & GetTotalDisconnectsScore() constGets the value of TotalDisconnectsScore_Optional, regardless of it having been set.
public inline const bool & GetTotalDisconnectsScore(const bool & DefaultValue) constGets the value of TotalDisconnectsScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTotalDisconnectsScore(bool & OutValue) constFills OutValue with the value of TotalDisconnectsScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetTotalDisconnectsScoreOrNull()Returns a pointer to TotalDisconnectsScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetTotalDisconnectsScoreOrNull() constReturns a pointer to TotalDisconnectsScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTotalDisconnectsScore(const bool & NewValue)Sets the value of TotalDisconnectsScore_Optional and also sets TotalDisconnectsScore_IsSet to true.
public inline void SetTotalDisconnectsScore(bool && NewValue)Sets the value of TotalDisconnectsScore_Optional and also sets TotalDisconnectsScore_IsSet to true using move semantics.
public inline void ClearTotalDisconnectsScore()Clears the value of TotalDisconnectsScore_Optional and sets TotalDisconnectsScore_IsSet to false.
public inline bool IsTotalDisconnectsScoreSet() constChecks whether TotalDisconnectsScore_Optional has been set.
public inline bool IsTotalDisconnectsScoreDefaultValue() constReturns true if TotalDisconnectsScore_Optional is set and matches the default value.
public inline void SetTotalDisconnectsScoreToDefault()Sets the value of TotalDisconnectsScore_Optional to its default and also sets TotalDisconnectsScore_IsSet to true.
public inline void SetTotalDisconnectsScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsTotalDisconnectsScoreNull() constChecks whether TotalDisconnectsScore_Optional is set to null.
public inline bool & GetTotalUniquePlayersScore()Gets the value of TotalUniquePlayersScore_Optional, regardless of it having been set.
public inline const bool & GetTotalUniquePlayersScore() constGets the value of TotalUniquePlayersScore_Optional, regardless of it having been set.
public inline const bool & GetTotalUniquePlayersScore(const bool & DefaultValue) constGets the value of TotalUniquePlayersScore_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTotalUniquePlayersScore(bool & OutValue) constFills OutValue with the value of TotalUniquePlayersScore_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetTotalUniquePlayersScoreOrNull()Returns a pointer to TotalUniquePlayersScore_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetTotalUniquePlayersScoreOrNull() constReturns a pointer to TotalUniquePlayersScore_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTotalUniquePlayersScore(const bool & NewValue)Sets the value of TotalUniquePlayersScore_Optional and also sets TotalUniquePlayersScore_IsSet to true.
public inline void SetTotalUniquePlayersScore(bool && NewValue)Sets the value of TotalUniquePlayersScore_Optional and also sets TotalUniquePlayersScore_IsSet to true using move semantics.
public inline void ClearTotalUniquePlayersScore()Clears the value of TotalUniquePlayersScore_Optional and sets TotalUniquePlayersScore_IsSet to false.
public inline bool IsTotalUniquePlayersScoreSet() constChecks whether TotalUniquePlayersScore_Optional has been set.
public inline bool IsTotalUniquePlayersScoreDefaultValue() constReturns true if TotalUniquePlayersScore_Optional is set and matches the default value.
public inline void SetTotalUniquePlayersScoreToDefault()Sets the value of TotalUniquePlayersScore_Optional to its default and also sets TotalUniquePlayersScore_IsSet to true.
public inline void SetTotalUniquePlayersScoreToNull()Sets the value explicitly to be treated as null.
public inline bool IsTotalUniquePlayersScoreNull() constChecks whether TotalUniquePlayersScore_Optional is set to null.

Members

public bool OverallMatchScore_Optional

public bool OverallMatchScore_IsSet

true if OverallMatchScore_Optional has been set to a value

public bool OverallMatchScore_IsNull

true if OverallMatchScore_Optional has been explicitly set to null

public bool AppScore_Optional

public bool AppScore_IsSet

true if AppScore_Optional has been set to a value

public bool AppScore_IsNull

true if AppScore_Optional has been explicitly set to null

public bool GameplayScore_Optional

public bool GameplayScore_IsSet

true if GameplayScore_Optional has been set to a value

public bool GameplayScore_IsNull

true if GameplayScore_Optional has been explicitly set to null

public bool NetworkScore_Optional

public bool NetworkScore_IsSet

true if NetworkScore_Optional has been set to a value

public bool NetworkScore_IsNull

true if NetworkScore_Optional has been explicitly set to null

public bool ConnectionCountScore_Optional

public bool ConnectionCountScore_IsSet

true if ConnectionCountScore_Optional has been set to a value

public bool ConnectionCountScore_IsNull

true if ConnectionCountScore_Optional has been explicitly set to null

public bool FrameTimeScore_Optional

public bool FrameTimeScore_IsSet

true if FrameTimeScore_Optional has been set to a value

public bool FrameTimeScore_IsNull

true if FrameTimeScore_Optional has been explicitly set to null

public bool DeltaTimeScore_Optional

public bool DeltaTimeScore_IsSet

true if DeltaTimeScore_Optional has been set to a value

public bool DeltaTimeScore_IsNull

true if DeltaTimeScore_Optional has been explicitly set to null

public bool TickCountScore_Optional

public bool TickCountScore_IsSet

true if TickCountScore_Optional has been set to a value

public bool TickCountScore_IsNull

true if TickCountScore_Optional has been explicitly set to null

public bool DelayedTickCountScore_Optional

public bool DelayedTickCountScore_IsSet

true if DelayedTickCountScore_Optional has been set to a value

public bool DelayedTickCountScore_IsNull

true if DelayedTickCountScore_Optional has been explicitly set to null

public bool MemoryWsScore_Optional

public bool MemoryWsScore_IsSet

true if MemoryWsScore_Optional has been set to a value

public bool MemoryWsScore_IsNull

true if MemoryWsScore_Optional has been explicitly set to null

public bool MemoryVbScore_Optional

public bool MemoryVbScore_IsSet

true if MemoryVbScore_Optional has been set to a value

public bool MemoryVbScore_IsNull

true if MemoryVbScore_Optional has been explicitly set to null

public bool CpuProcessScore_Optional

public bool CpuProcessScore_IsSet

true if CpuProcessScore_Optional has been set to a value

public bool CpuProcessScore_IsNull

true if CpuProcessScore_Optional has been explicitly set to null

public bool PingScore_Optional

public bool PingScore_IsSet

true if PingScore_Optional has been set to a value

public bool PingScore_IsNull

true if PingScore_Optional has been explicitly set to null

public bool InPacketLossScore_Optional

public bool InPacketLossScore_IsSet

true if InPacketLossScore_Optional has been set to a value

public bool InPacketLossScore_IsNull

true if InPacketLossScore_Optional has been explicitly set to null

public bool OutPacketLossScore_Optional

public bool OutPacketLossScore_IsSet

true if OutPacketLossScore_Optional has been set to a value

public bool OutPacketLossScore_IsNull

true if OutPacketLossScore_Optional has been explicitly set to null

public bool TotalDisconnectsScore_Optional

public bool TotalDisconnectsScore_IsSet

true if TotalDisconnectsScore_Optional has been set to a value

public bool TotalDisconnectsScore_IsNull

true if TotalDisconnectsScore_Optional has been explicitly set to null

public bool TotalUniquePlayersScore_Optional

public bool TotalUniquePlayersScore_IsSet

true if TotalUniquePlayersScore_Optional has been set to a value

public bool TotalUniquePlayersScore_IsNull

true if TotalUniquePlayersScore_Optional has been explicitly set to null

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 bool & GetOverallMatchScore()

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

public inline const bool & GetOverallMatchScore() const

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

public inline const bool & GetOverallMatchScore(const bool & DefaultValue) const

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

public inline bool GetOverallMatchScore(bool & OutValue) const

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

public inline bool * GetOverallMatchScoreOrNull()

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

public inline const bool * GetOverallMatchScoreOrNull() const

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

public inline void SetOverallMatchScore(const bool & NewValue)

Sets the value of OverallMatchScore_Optional and also sets OverallMatchScore_IsSet to true.

public inline void SetOverallMatchScore(bool && NewValue)

Sets the value of OverallMatchScore_Optional and also sets OverallMatchScore_IsSet to true using move semantics.

public inline void ClearOverallMatchScore()

Clears the value of OverallMatchScore_Optional and sets OverallMatchScore_IsSet to false.

public inline bool IsOverallMatchScoreSet() const

Checks whether OverallMatchScore_Optional has been set.

public inline bool IsOverallMatchScoreDefaultValue() const

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

public inline void SetOverallMatchScoreToDefault()

Sets the value of OverallMatchScore_Optional to its default and also sets OverallMatchScore_IsSet to true.

public inline void SetOverallMatchScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsOverallMatchScoreNull() const

Checks whether OverallMatchScore_Optional is set to null.

public inline bool & GetAppScore()

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

public inline const bool & GetAppScore() const

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

public inline const bool & GetAppScore(const bool & DefaultValue) const

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

public inline bool GetAppScore(bool & OutValue) const

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

public inline bool * GetAppScoreOrNull()

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

public inline const bool * GetAppScoreOrNull() const

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

public inline void SetAppScore(const bool & NewValue)

Sets the value of AppScore_Optional and also sets AppScore_IsSet to true.

public inline void SetAppScore(bool && NewValue)

Sets the value of AppScore_Optional and also sets AppScore_IsSet to true using move semantics.

public inline void ClearAppScore()

Clears the value of AppScore_Optional and sets AppScore_IsSet to false.

public inline bool IsAppScoreSet() const

Checks whether AppScore_Optional has been set.

public inline bool IsAppScoreDefaultValue() const

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

public inline void SetAppScoreToDefault()

Sets the value of AppScore_Optional to its default and also sets AppScore_IsSet to true.

public inline void SetAppScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsAppScoreNull() const

Checks whether AppScore_Optional is set to null.

public inline bool & GetGameplayScore()

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

public inline const bool & GetGameplayScore() const

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

public inline const bool & GetGameplayScore(const bool & DefaultValue) const

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

public inline bool GetGameplayScore(bool & OutValue) const

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

public inline bool * GetGameplayScoreOrNull()

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

public inline const bool * GetGameplayScoreOrNull() const

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

public inline void SetGameplayScore(const bool & NewValue)

Sets the value of GameplayScore_Optional and also sets GameplayScore_IsSet to true.

public inline void SetGameplayScore(bool && NewValue)

Sets the value of GameplayScore_Optional and also sets GameplayScore_IsSet to true using move semantics.

public inline void ClearGameplayScore()

Clears the value of GameplayScore_Optional and sets GameplayScore_IsSet to false.

public inline bool IsGameplayScoreSet() const

Checks whether GameplayScore_Optional has been set.

public inline bool IsGameplayScoreDefaultValue() const

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

public inline void SetGameplayScoreToDefault()

Sets the value of GameplayScore_Optional to its default and also sets GameplayScore_IsSet to true.

public inline void SetGameplayScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsGameplayScoreNull() const

Checks whether GameplayScore_Optional is set to null.

public inline bool & GetNetworkScore()

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

public inline const bool & GetNetworkScore() const

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

public inline const bool & GetNetworkScore(const bool & DefaultValue) const

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

public inline bool GetNetworkScore(bool & OutValue) const

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

public inline bool * GetNetworkScoreOrNull()

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

public inline const bool * GetNetworkScoreOrNull() const

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

public inline void SetNetworkScore(const bool & NewValue)

Sets the value of NetworkScore_Optional and also sets NetworkScore_IsSet to true.

public inline void SetNetworkScore(bool && NewValue)

Sets the value of NetworkScore_Optional and also sets NetworkScore_IsSet to true using move semantics.

public inline void ClearNetworkScore()

Clears the value of NetworkScore_Optional and sets NetworkScore_IsSet to false.

public inline bool IsNetworkScoreSet() const

Checks whether NetworkScore_Optional has been set.

public inline bool IsNetworkScoreDefaultValue() const

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

public inline void SetNetworkScoreToDefault()

Sets the value of NetworkScore_Optional to its default and also sets NetworkScore_IsSet to true.

public inline void SetNetworkScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsNetworkScoreNull() const

Checks whether NetworkScore_Optional is set to null.

public inline bool & GetConnectionCountScore()

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

public inline const bool & GetConnectionCountScore() const

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

public inline const bool & GetConnectionCountScore(const bool & DefaultValue) const

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

public inline bool GetConnectionCountScore(bool & OutValue) const

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

public inline bool * GetConnectionCountScoreOrNull()

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

public inline const bool * GetConnectionCountScoreOrNull() const

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

public inline void SetConnectionCountScore(const bool & NewValue)

Sets the value of ConnectionCountScore_Optional and also sets ConnectionCountScore_IsSet to true.

public inline void SetConnectionCountScore(bool && NewValue)

Sets the value of ConnectionCountScore_Optional and also sets ConnectionCountScore_IsSet to true using move semantics.

public inline void ClearConnectionCountScore()

Clears the value of ConnectionCountScore_Optional and sets ConnectionCountScore_IsSet to false.

public inline bool IsConnectionCountScoreSet() const

Checks whether ConnectionCountScore_Optional has been set.

public inline bool IsConnectionCountScoreDefaultValue() const

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

public inline void SetConnectionCountScoreToDefault()

Sets the value of ConnectionCountScore_Optional to its default and also sets ConnectionCountScore_IsSet to true.

public inline void SetConnectionCountScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsConnectionCountScoreNull() const

Checks whether ConnectionCountScore_Optional is set to null.

public inline bool & GetFrameTimeScore()

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

public inline const bool & GetFrameTimeScore() const

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

public inline const bool & GetFrameTimeScore(const bool & DefaultValue) const

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

public inline bool GetFrameTimeScore(bool & OutValue) const

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

public inline bool * GetFrameTimeScoreOrNull()

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

public inline const bool * GetFrameTimeScoreOrNull() const

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

public inline void SetFrameTimeScore(const bool & NewValue)

Sets the value of FrameTimeScore_Optional and also sets FrameTimeScore_IsSet to true.

public inline void SetFrameTimeScore(bool && NewValue)

Sets the value of FrameTimeScore_Optional and also sets FrameTimeScore_IsSet to true using move semantics.

public inline void ClearFrameTimeScore()

Clears the value of FrameTimeScore_Optional and sets FrameTimeScore_IsSet to false.

public inline bool IsFrameTimeScoreSet() const

Checks whether FrameTimeScore_Optional has been set.

public inline bool IsFrameTimeScoreDefaultValue() const

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

public inline void SetFrameTimeScoreToDefault()

Sets the value of FrameTimeScore_Optional to its default and also sets FrameTimeScore_IsSet to true.

public inline void SetFrameTimeScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsFrameTimeScoreNull() const

Checks whether FrameTimeScore_Optional is set to null.

public inline bool & GetDeltaTimeScore()

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

public inline const bool & GetDeltaTimeScore() const

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

public inline const bool & GetDeltaTimeScore(const bool & DefaultValue) const

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

public inline bool GetDeltaTimeScore(bool & OutValue) const

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

public inline bool * GetDeltaTimeScoreOrNull()

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

public inline const bool * GetDeltaTimeScoreOrNull() const

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

public inline void SetDeltaTimeScore(const bool & NewValue)

Sets the value of DeltaTimeScore_Optional and also sets DeltaTimeScore_IsSet to true.

public inline void SetDeltaTimeScore(bool && NewValue)

Sets the value of DeltaTimeScore_Optional and also sets DeltaTimeScore_IsSet to true using move semantics.

public inline void ClearDeltaTimeScore()

Clears the value of DeltaTimeScore_Optional and sets DeltaTimeScore_IsSet to false.

public inline bool IsDeltaTimeScoreSet() const

Checks whether DeltaTimeScore_Optional has been set.

public inline bool IsDeltaTimeScoreDefaultValue() const

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

public inline void SetDeltaTimeScoreToDefault()

Sets the value of DeltaTimeScore_Optional to its default and also sets DeltaTimeScore_IsSet to true.

public inline void SetDeltaTimeScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsDeltaTimeScoreNull() const

Checks whether DeltaTimeScore_Optional is set to null.

public inline bool & GetTickCountScore()

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

public inline const bool & GetTickCountScore() const

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

public inline const bool & GetTickCountScore(const bool & DefaultValue) const

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

public inline bool GetTickCountScore(bool & OutValue) const

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

public inline bool * GetTickCountScoreOrNull()

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

public inline const bool * GetTickCountScoreOrNull() const

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

public inline void SetTickCountScore(const bool & NewValue)

Sets the value of TickCountScore_Optional and also sets TickCountScore_IsSet to true.

public inline void SetTickCountScore(bool && NewValue)

Sets the value of TickCountScore_Optional and also sets TickCountScore_IsSet to true using move semantics.

public inline void ClearTickCountScore()

Clears the value of TickCountScore_Optional and sets TickCountScore_IsSet to false.

public inline bool IsTickCountScoreSet() const

Checks whether TickCountScore_Optional has been set.

public inline bool IsTickCountScoreDefaultValue() const

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

public inline void SetTickCountScoreToDefault()

Sets the value of TickCountScore_Optional to its default and also sets TickCountScore_IsSet to true.

public inline void SetTickCountScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsTickCountScoreNull() const

Checks whether TickCountScore_Optional is set to null.

public inline bool & GetDelayedTickCountScore()

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

public inline const bool & GetDelayedTickCountScore() const

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

public inline const bool & GetDelayedTickCountScore(const bool & DefaultValue) const

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

public inline bool GetDelayedTickCountScore(bool & OutValue) const

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

public inline bool * GetDelayedTickCountScoreOrNull()

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

public inline const bool * GetDelayedTickCountScoreOrNull() const

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

public inline void SetDelayedTickCountScore(const bool & NewValue)

Sets the value of DelayedTickCountScore_Optional and also sets DelayedTickCountScore_IsSet to true.

public inline void SetDelayedTickCountScore(bool && NewValue)

Sets the value of DelayedTickCountScore_Optional and also sets DelayedTickCountScore_IsSet to true using move semantics.

public inline void ClearDelayedTickCountScore()

Clears the value of DelayedTickCountScore_Optional and sets DelayedTickCountScore_IsSet to false.

public inline bool IsDelayedTickCountScoreSet() const

Checks whether DelayedTickCountScore_Optional has been set.

public inline bool IsDelayedTickCountScoreDefaultValue() const

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

public inline void SetDelayedTickCountScoreToDefault()

Sets the value of DelayedTickCountScore_Optional to its default and also sets DelayedTickCountScore_IsSet to true.

public inline void SetDelayedTickCountScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsDelayedTickCountScoreNull() const

Checks whether DelayedTickCountScore_Optional is set to null.

public inline bool & GetMemoryWsScore()

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

public inline const bool & GetMemoryWsScore() const

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

public inline const bool & GetMemoryWsScore(const bool & DefaultValue) const

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

public inline bool GetMemoryWsScore(bool & OutValue) const

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

public inline bool * GetMemoryWsScoreOrNull()

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

public inline const bool * GetMemoryWsScoreOrNull() const

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

public inline void SetMemoryWsScore(const bool & NewValue)

Sets the value of MemoryWsScore_Optional and also sets MemoryWsScore_IsSet to true.

public inline void SetMemoryWsScore(bool && NewValue)

Sets the value of MemoryWsScore_Optional and also sets MemoryWsScore_IsSet to true using move semantics.

public inline void ClearMemoryWsScore()

Clears the value of MemoryWsScore_Optional and sets MemoryWsScore_IsSet to false.

public inline bool IsMemoryWsScoreSet() const

Checks whether MemoryWsScore_Optional has been set.

public inline bool IsMemoryWsScoreDefaultValue() const

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

public inline void SetMemoryWsScoreToDefault()

Sets the value of MemoryWsScore_Optional to its default and also sets MemoryWsScore_IsSet to true.

public inline void SetMemoryWsScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsMemoryWsScoreNull() const

Checks whether MemoryWsScore_Optional is set to null.

public inline bool & GetMemoryVbScore()

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

public inline const bool & GetMemoryVbScore() const

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

public inline const bool & GetMemoryVbScore(const bool & DefaultValue) const

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

public inline bool GetMemoryVbScore(bool & OutValue) const

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

public inline bool * GetMemoryVbScoreOrNull()

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

public inline const bool * GetMemoryVbScoreOrNull() const

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

public inline void SetMemoryVbScore(const bool & NewValue)

Sets the value of MemoryVbScore_Optional and also sets MemoryVbScore_IsSet to true.

public inline void SetMemoryVbScore(bool && NewValue)

Sets the value of MemoryVbScore_Optional and also sets MemoryVbScore_IsSet to true using move semantics.

public inline void ClearMemoryVbScore()

Clears the value of MemoryVbScore_Optional and sets MemoryVbScore_IsSet to false.

public inline bool IsMemoryVbScoreSet() const

Checks whether MemoryVbScore_Optional has been set.

public inline bool IsMemoryVbScoreDefaultValue() const

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

public inline void SetMemoryVbScoreToDefault()

Sets the value of MemoryVbScore_Optional to its default and also sets MemoryVbScore_IsSet to true.

public inline void SetMemoryVbScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsMemoryVbScoreNull() const

Checks whether MemoryVbScore_Optional is set to null.

public inline bool & GetCpuProcessScore()

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

public inline const bool & GetCpuProcessScore() const

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

public inline const bool & GetCpuProcessScore(const bool & DefaultValue) const

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

public inline bool GetCpuProcessScore(bool & OutValue) const

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

public inline bool * GetCpuProcessScoreOrNull()

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

public inline const bool * GetCpuProcessScoreOrNull() const

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

public inline void SetCpuProcessScore(const bool & NewValue)

Sets the value of CpuProcessScore_Optional and also sets CpuProcessScore_IsSet to true.

public inline void SetCpuProcessScore(bool && NewValue)

Sets the value of CpuProcessScore_Optional and also sets CpuProcessScore_IsSet to true using move semantics.

public inline void ClearCpuProcessScore()

Clears the value of CpuProcessScore_Optional and sets CpuProcessScore_IsSet to false.

public inline bool IsCpuProcessScoreSet() const

Checks whether CpuProcessScore_Optional has been set.

public inline bool IsCpuProcessScoreDefaultValue() const

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

public inline void SetCpuProcessScoreToDefault()

Sets the value of CpuProcessScore_Optional to its default and also sets CpuProcessScore_IsSet to true.

public inline void SetCpuProcessScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsCpuProcessScoreNull() const

Checks whether CpuProcessScore_Optional is set to null.

public inline bool & GetPingScore()

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

public inline const bool & GetPingScore() const

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

public inline const bool & GetPingScore(const bool & DefaultValue) const

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

public inline bool GetPingScore(bool & OutValue) const

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

public inline bool * GetPingScoreOrNull()

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

public inline const bool * GetPingScoreOrNull() const

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

public inline void SetPingScore(const bool & NewValue)

Sets the value of PingScore_Optional and also sets PingScore_IsSet to true.

public inline void SetPingScore(bool && NewValue)

Sets the value of PingScore_Optional and also sets PingScore_IsSet to true using move semantics.

public inline void ClearPingScore()

Clears the value of PingScore_Optional and sets PingScore_IsSet to false.

public inline bool IsPingScoreSet() const

Checks whether PingScore_Optional has been set.

public inline bool IsPingScoreDefaultValue() const

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

public inline void SetPingScoreToDefault()

Sets the value of PingScore_Optional to its default and also sets PingScore_IsSet to true.

public inline void SetPingScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsPingScoreNull() const

Checks whether PingScore_Optional is set to null.

public inline bool & GetInPacketLossScore()

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

public inline const bool & GetInPacketLossScore() const

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

public inline const bool & GetInPacketLossScore(const bool & DefaultValue) const

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

public inline bool GetInPacketLossScore(bool & OutValue) const

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

public inline bool * GetInPacketLossScoreOrNull()

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

public inline const bool * GetInPacketLossScoreOrNull() const

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

public inline void SetInPacketLossScore(const bool & NewValue)

Sets the value of InPacketLossScore_Optional and also sets InPacketLossScore_IsSet to true.

public inline void SetInPacketLossScore(bool && NewValue)

Sets the value of InPacketLossScore_Optional and also sets InPacketLossScore_IsSet to true using move semantics.

public inline void ClearInPacketLossScore()

Clears the value of InPacketLossScore_Optional and sets InPacketLossScore_IsSet to false.

public inline bool IsInPacketLossScoreSet() const

Checks whether InPacketLossScore_Optional has been set.

public inline bool IsInPacketLossScoreDefaultValue() const

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

public inline void SetInPacketLossScoreToDefault()

Sets the value of InPacketLossScore_Optional to its default and also sets InPacketLossScore_IsSet to true.

public inline void SetInPacketLossScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsInPacketLossScoreNull() const

Checks whether InPacketLossScore_Optional is set to null.

public inline bool & GetOutPacketLossScore()

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

public inline const bool & GetOutPacketLossScore() const

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

public inline const bool & GetOutPacketLossScore(const bool & DefaultValue) const

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

public inline bool GetOutPacketLossScore(bool & OutValue) const

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

public inline bool * GetOutPacketLossScoreOrNull()

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

public inline const bool * GetOutPacketLossScoreOrNull() const

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

public inline void SetOutPacketLossScore(const bool & NewValue)

Sets the value of OutPacketLossScore_Optional and also sets OutPacketLossScore_IsSet to true.

public inline void SetOutPacketLossScore(bool && NewValue)

Sets the value of OutPacketLossScore_Optional and also sets OutPacketLossScore_IsSet to true using move semantics.

public inline void ClearOutPacketLossScore()

Clears the value of OutPacketLossScore_Optional and sets OutPacketLossScore_IsSet to false.

public inline bool IsOutPacketLossScoreSet() const

Checks whether OutPacketLossScore_Optional has been set.

public inline bool IsOutPacketLossScoreDefaultValue() const

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

public inline void SetOutPacketLossScoreToDefault()

Sets the value of OutPacketLossScore_Optional to its default and also sets OutPacketLossScore_IsSet to true.

public inline void SetOutPacketLossScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsOutPacketLossScoreNull() const

Checks whether OutPacketLossScore_Optional is set to null.

public inline bool & GetTotalDisconnectsScore()

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

public inline const bool & GetTotalDisconnectsScore() const

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

public inline const bool & GetTotalDisconnectsScore(const bool & DefaultValue) const

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

public inline bool GetTotalDisconnectsScore(bool & OutValue) const

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

public inline bool * GetTotalDisconnectsScoreOrNull()

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

public inline const bool * GetTotalDisconnectsScoreOrNull() const

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

public inline void SetTotalDisconnectsScore(const bool & NewValue)

Sets the value of TotalDisconnectsScore_Optional and also sets TotalDisconnectsScore_IsSet to true.

public inline void SetTotalDisconnectsScore(bool && NewValue)

Sets the value of TotalDisconnectsScore_Optional and also sets TotalDisconnectsScore_IsSet to true using move semantics.

public inline void ClearTotalDisconnectsScore()

Clears the value of TotalDisconnectsScore_Optional and sets TotalDisconnectsScore_IsSet to false.

public inline bool IsTotalDisconnectsScoreSet() const

Checks whether TotalDisconnectsScore_Optional has been set.

public inline bool IsTotalDisconnectsScoreDefaultValue() const

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

public inline void SetTotalDisconnectsScoreToDefault()

Sets the value of TotalDisconnectsScore_Optional to its default and also sets TotalDisconnectsScore_IsSet to true.

public inline void SetTotalDisconnectsScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsTotalDisconnectsScoreNull() const

Checks whether TotalDisconnectsScore_Optional is set to null.

public inline bool & GetTotalUniquePlayersScore()

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

public inline const bool & GetTotalUniquePlayersScore() const

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

public inline const bool & GetTotalUniquePlayersScore(const bool & DefaultValue) const

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

public inline bool GetTotalUniquePlayersScore(bool & OutValue) const

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

public inline bool * GetTotalUniquePlayersScoreOrNull()

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

public inline const bool * GetTotalUniquePlayersScoreOrNull() const

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

public inline void SetTotalUniquePlayersScore(const bool & NewValue)

Sets the value of TotalUniquePlayersScore_Optional and also sets TotalUniquePlayersScore_IsSet to true.

public inline void SetTotalUniquePlayersScore(bool && NewValue)

Sets the value of TotalUniquePlayersScore_Optional and also sets TotalUniquePlayersScore_IsSet to true using move semantics.

public inline void ClearTotalUniquePlayersScore()

Clears the value of TotalUniquePlayersScore_Optional and sets TotalUniquePlayersScore_IsSet to false.

public inline bool IsTotalUniquePlayersScoreSet() const

Checks whether TotalUniquePlayersScore_Optional has been set.

public inline bool IsTotalUniquePlayersScoreDefaultValue() const

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

public inline void SetTotalUniquePlayersScoreToDefault()

Sets the value of TotalUniquePlayersScore_Optional to its default and also sets TotalUniquePlayersScore_IsSet to true.

public inline void SetTotalUniquePlayersScoreToNull()

Sets the value explicitly to be treated as null.

public inline bool IsTotalUniquePlayersScoreNull() const

Checks whether TotalUniquePlayersScore_Optional is set to null.