Skip to content

RHAPI_MatchPlayerWithMatch

Summary

MembersDescriptions
struct FRHAPI_MatchPlayerWithMatch

struct FRHAPI_MatchPlayerWithMatch

struct FRHAPI_MatchPlayerWithMatch
: public FRHAPI_Model

Summary

MembersDescriptions
public FDateTime LastModifiedTimestamp_OptionalTimestamp of when the resource was last modified.
public bool LastModifiedTimestamp_IsSettrue if LastModifiedTimestamp_Optional has been set to a value
public FDateTime CreatedTimestamp_OptionalTimestamp of when the resource was created.
public bool CreatedTimestamp_IsSettrue if CreatedTimestamp_Optional has been set to a value
public FGuid PlayerUuid_Optional
public bool PlayerUuid_IsSettrue if PlayerUuid_Optional has been set to a value
public FString TeamId_Optional
public bool TeamId_IsSettrue if TeamId_Optional has been set to a value
public FString PartySessionId_Optional
public bool PartySessionId_IsSettrue if PartySessionId_Optional has been set to a value
public int32 Placement_Optional
public bool Placement_IsSettrue if Placement_Optional has been set to a value
public FDateTime JoinedMatchTimestamp_OptionalDatetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.
public bool JoinedMatchTimestamp_IsSettrue if JoinedMatchTimestamp_Optional has been set to a value
public FDateTime LeftMatchTimestamp_OptionalDatetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.
public bool LeftMatchTimestamp_IsSettrue if LeftMatchTimestamp_Optional has been set to a value
public int32 DurationSeconds_Optional
public bool DurationSeconds_IsSettrue if DurationSeconds_Optional has been set to a value
public FString StartingRank_Optional
public bool StartingRank_IsSettrue if StartingRank_Optional has been set to a value
public FString FinishingRank_Optional
public bool FinishingRank_IsSettrue if FinishingRank_Optional has been set to a value
public TMap< FString, FString > CustomData_Optional
public bool CustomData_IsSettrue if CustomData_Optional has been set to a value
public FRHAPI_MatchValuesOnly MatchMatch the player was in.
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 FDateTime & GetLastModifiedTimestamp()Gets the value of LastModifiedTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetLastModifiedTimestamp() constGets the value of LastModifiedTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetLastModifiedTimestamp(const FDateTime & DefaultValue) constGets the value of LastModifiedTimestamp_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetLastModifiedTimestamp(FDateTime & OutValue) constFills OutValue with the value of LastModifiedTimestamp_Optional and returns true if it has been set, otherwise returns false.
public inline FDateTime * GetLastModifiedTimestampOrNull()Returns a pointer to LastModifiedTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline const FDateTime * GetLastModifiedTimestampOrNull() constReturns a pointer to LastModifiedTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline void SetLastModifiedTimestamp(FDateTime NewValue)Sets the value of LastModifiedTimestamp_Optional and also sets LastModifiedTimestamp_IsSet to true.
public inline void ClearLastModifiedTimestamp()Clears the value of LastModifiedTimestamp_Optional and sets LastModifiedTimestamp_IsSet to false.
public inline FDateTime & GetCreatedTimestamp()Gets the value of CreatedTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetCreatedTimestamp() constGets the value of CreatedTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetCreatedTimestamp(const FDateTime & DefaultValue) constGets the value of CreatedTimestamp_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetCreatedTimestamp(FDateTime & OutValue) constFills OutValue with the value of CreatedTimestamp_Optional and returns true if it has been set, otherwise returns false.
public inline FDateTime * GetCreatedTimestampOrNull()Returns a pointer to CreatedTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline const FDateTime * GetCreatedTimestampOrNull() constReturns a pointer to CreatedTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline void SetCreatedTimestamp(FDateTime NewValue)Sets the value of CreatedTimestamp_Optional and also sets CreatedTimestamp_IsSet to true.
public inline void ClearCreatedTimestamp()Clears the value of CreatedTimestamp_Optional and sets CreatedTimestamp_IsSet to false.
public inline FGuid & GetPlayerUuid()Gets the value of PlayerUuid_Optional, regardless of it having been set.
public inline const FGuid & GetPlayerUuid() constGets the value of PlayerUuid_Optional, regardless of it having been set.
public inline const FGuid & GetPlayerUuid(const FGuid & DefaultValue) constGets the value of PlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPlayerUuid(FGuid & OutValue) constFills OutValue with the value of PlayerUuid_Optional and returns true if it has been set, otherwise returns false.
public inline FGuid * GetPlayerUuidOrNull()Returns a pointer to PlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline const FGuid * GetPlayerUuidOrNull() constReturns a pointer to PlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPlayerUuid(FGuid NewValue)Sets the value of PlayerUuid_Optional and also sets PlayerUuid_IsSet to true.
public inline void ClearPlayerUuid()Clears the value of PlayerUuid_Optional and sets PlayerUuid_IsSet to false.
public inline FString & GetTeamId()Gets the value of TeamId_Optional, regardless of it having been set.
public inline const FString & GetTeamId() constGets the value of TeamId_Optional, regardless of it having been set.
public inline const FString & GetTeamId(const FString & DefaultValue) constGets the value of TeamId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTeamId(FString & OutValue) constFills OutValue with the value of TeamId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetTeamIdOrNull()Returns a pointer to TeamId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetTeamIdOrNull() constReturns a pointer to TeamId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTeamId(FString NewValue)Sets the value of TeamId_Optional and also sets TeamId_IsSet to true.
public inline void ClearTeamId()Clears the value of TeamId_Optional and sets TeamId_IsSet to false.
public inline FString & GetPartySessionId()Gets the value of PartySessionId_Optional, regardless of it having been set.
public inline const FString & GetPartySessionId() constGets the value of PartySessionId_Optional, regardless of it having been set.
public inline const FString & GetPartySessionId(const FString & DefaultValue) constGets the value of PartySessionId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPartySessionId(FString & OutValue) constFills OutValue with the value of PartySessionId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetPartySessionIdOrNull()Returns a pointer to PartySessionId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetPartySessionIdOrNull() constReturns a pointer to PartySessionId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPartySessionId(FString NewValue)Sets the value of PartySessionId_Optional and also sets PartySessionId_IsSet to true.
public inline void ClearPartySessionId()Clears the value of PartySessionId_Optional and sets PartySessionId_IsSet to false.
public inline int32 & GetPlacement()Gets the value of Placement_Optional, regardless of it having been set.
public inline const int32 & GetPlacement() constGets the value of Placement_Optional, regardless of it having been set.
public inline const int32 & GetPlacement(const int32 & DefaultValue) constGets the value of Placement_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPlacement(int32 & OutValue) constFills OutValue with the value of Placement_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetPlacementOrNull()Returns a pointer to Placement_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetPlacementOrNull() constReturns a pointer to Placement_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPlacement(int32 NewValue)Sets the value of Placement_Optional and also sets Placement_IsSet to true.
public inline void ClearPlacement()Clears the value of Placement_Optional and sets Placement_IsSet to false.
public inline bool IsPlacementDefaultValue() constReturns true if Placement_Optional is set and matches the default value.
public inline void SetPlacementToDefault()Sets the value of Placement_Optional to its default and also sets Placement_IsSet to true.
public inline FDateTime & GetJoinedMatchTimestamp()Gets the value of JoinedMatchTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetJoinedMatchTimestamp() constGets the value of JoinedMatchTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetJoinedMatchTimestamp(const FDateTime & DefaultValue) constGets the value of JoinedMatchTimestamp_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetJoinedMatchTimestamp(FDateTime & OutValue) constFills OutValue with the value of JoinedMatchTimestamp_Optional and returns true if it has been set, otherwise returns false.
public inline FDateTime * GetJoinedMatchTimestampOrNull()Returns a pointer to JoinedMatchTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline const FDateTime * GetJoinedMatchTimestampOrNull() constReturns a pointer to JoinedMatchTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline void SetJoinedMatchTimestamp(FDateTime NewValue)Sets the value of JoinedMatchTimestamp_Optional and also sets JoinedMatchTimestamp_IsSet to true.
public inline void ClearJoinedMatchTimestamp()Clears the value of JoinedMatchTimestamp_Optional and sets JoinedMatchTimestamp_IsSet to false.
public inline FDateTime & GetLeftMatchTimestamp()Gets the value of LeftMatchTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetLeftMatchTimestamp() constGets the value of LeftMatchTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetLeftMatchTimestamp(const FDateTime & DefaultValue) constGets the value of LeftMatchTimestamp_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetLeftMatchTimestamp(FDateTime & OutValue) constFills OutValue with the value of LeftMatchTimestamp_Optional and returns true if it has been set, otherwise returns false.
public inline FDateTime * GetLeftMatchTimestampOrNull()Returns a pointer to LeftMatchTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline const FDateTime * GetLeftMatchTimestampOrNull() constReturns a pointer to LeftMatchTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline void SetLeftMatchTimestamp(FDateTime NewValue)Sets the value of LeftMatchTimestamp_Optional and also sets LeftMatchTimestamp_IsSet to true.
public inline void ClearLeftMatchTimestamp()Clears the value of LeftMatchTimestamp_Optional and sets LeftMatchTimestamp_IsSet to false.
public inline int32 & GetDurationSeconds()Gets the value of DurationSeconds_Optional, regardless of it having been set.
public inline const int32 & GetDurationSeconds() constGets the value of DurationSeconds_Optional, regardless of it having been set.
public inline const int32 & GetDurationSeconds(const int32 & DefaultValue) constGets the value of DurationSeconds_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetDurationSeconds(int32 & OutValue) constFills OutValue with the value of DurationSeconds_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetDurationSecondsOrNull()Returns a pointer to DurationSeconds_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetDurationSecondsOrNull() constReturns a pointer to DurationSeconds_Optional, if it has been set, otherwise returns nullptr.
public inline void SetDurationSeconds(int32 NewValue)Sets the value of DurationSeconds_Optional and also sets DurationSeconds_IsSet to true.
public inline void ClearDurationSeconds()Clears the value of DurationSeconds_Optional and sets DurationSeconds_IsSet to false.
public inline bool IsDurationSecondsDefaultValue() constReturns true if DurationSeconds_Optional is set and matches the default value.
public inline void SetDurationSecondsToDefault()Sets the value of DurationSeconds_Optional to its default and also sets DurationSeconds_IsSet to true.
public inline FString & GetStartingRank()Gets the value of StartingRank_Optional, regardless of it having been set.
public inline const FString & GetStartingRank() constGets the value of StartingRank_Optional, regardless of it having been set.
public inline const FString & GetStartingRank(const FString & DefaultValue) constGets the value of StartingRank_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetStartingRank(FString & OutValue) constFills OutValue with the value of StartingRank_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetStartingRankOrNull()Returns a pointer to StartingRank_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetStartingRankOrNull() constReturns a pointer to StartingRank_Optional, if it has been set, otherwise returns nullptr.
public inline void SetStartingRank(FString NewValue)Sets the value of StartingRank_Optional and also sets StartingRank_IsSet to true.
public inline void ClearStartingRank()Clears the value of StartingRank_Optional and sets StartingRank_IsSet to false.
public inline FString & GetFinishingRank()Gets the value of FinishingRank_Optional, regardless of it having been set.
public inline const FString & GetFinishingRank() constGets the value of FinishingRank_Optional, regardless of it having been set.
public inline const FString & GetFinishingRank(const FString & DefaultValue) constGets the value of FinishingRank_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetFinishingRank(FString & OutValue) constFills OutValue with the value of FinishingRank_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetFinishingRankOrNull()Returns a pointer to FinishingRank_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetFinishingRankOrNull() constReturns a pointer to FinishingRank_Optional, if it has been set, otherwise returns nullptr.
public inline void SetFinishingRank(FString NewValue)Sets the value of FinishingRank_Optional and also sets FinishingRank_IsSet to true.
public inline void ClearFinishingRank()Clears the value of FinishingRank_Optional and sets FinishingRank_IsSet to false.
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(TMap< FString, FString > NewValue)Sets the value of CustomData_Optional and also sets CustomData_IsSet to true.
public inline void ClearCustomData()Clears the value of CustomData_Optional and sets CustomData_IsSet to false.
public inline FRHAPI_MatchValuesOnly&GetMatch()Gets the value of Match.
public inline const FRHAPI_MatchValuesOnly&GetMatch() constGets the value of Match.
public inline void SetMatch(FRHAPI_MatchValuesOnly NewValue)Sets the value of Match.

Members

public FDateTime LastModifiedTimestamp_Optional

Timestamp of when the resource was last modified.

public bool LastModifiedTimestamp_IsSet

true if LastModifiedTimestamp_Optional has been set to a value

public FDateTime CreatedTimestamp_Optional

Timestamp of when the resource was created.

public bool CreatedTimestamp_IsSet

true if CreatedTimestamp_Optional has been set to a value

public FGuid PlayerUuid_Optional

public bool PlayerUuid_IsSet

true if PlayerUuid_Optional has been set to a value

public FString TeamId_Optional

public bool TeamId_IsSet

true if TeamId_Optional has been set to a value

public FString PartySessionId_Optional

public bool PartySessionId_IsSet

true if PartySessionId_Optional has been set to a value

public int32 Placement_Optional

public bool Placement_IsSet

true if Placement_Optional has been set to a value

public FDateTime JoinedMatchTimestamp_Optional

Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.

public bool JoinedMatchTimestamp_IsSet

true if JoinedMatchTimestamp_Optional has been set to a value

public FDateTime LeftMatchTimestamp_Optional

Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.

public bool LeftMatchTimestamp_IsSet

true if LeftMatchTimestamp_Optional has been set to a value

public int32 DurationSeconds_Optional

public bool DurationSeconds_IsSet

true if DurationSeconds_Optional has been set to a value

public FString StartingRank_Optional

public bool StartingRank_IsSet

true if StartingRank_Optional has been set to a value

public FString FinishingRank_Optional

public bool FinishingRank_IsSet

true if FinishingRank_Optional has been set to a value

public TMap< FString, FString > CustomData_Optional

public bool CustomData_IsSet

true if CustomData_Optional has been set to a value

public FRHAPI_MatchValuesOnly Match

Match the player was in.

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 FDateTime & GetLastModifiedTimestamp()

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

public inline const FDateTime & GetLastModifiedTimestamp() const

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

public inline const FDateTime & GetLastModifiedTimestamp(const FDateTime & DefaultValue) const

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

public inline bool GetLastModifiedTimestamp(FDateTime & OutValue) const

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

public inline FDateTime * GetLastModifiedTimestampOrNull()

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

public inline const FDateTime * GetLastModifiedTimestampOrNull() const

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

public inline void SetLastModifiedTimestamp(FDateTime NewValue)

Sets the value of LastModifiedTimestamp_Optional and also sets LastModifiedTimestamp_IsSet to true.

public inline void ClearLastModifiedTimestamp()

Clears the value of LastModifiedTimestamp_Optional and sets LastModifiedTimestamp_IsSet to false.

public inline FDateTime & GetCreatedTimestamp()

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

public inline const FDateTime & GetCreatedTimestamp() const

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

public inline const FDateTime & GetCreatedTimestamp(const FDateTime & DefaultValue) const

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

public inline bool GetCreatedTimestamp(FDateTime & OutValue) const

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

public inline FDateTime * GetCreatedTimestampOrNull()

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

public inline const FDateTime * GetCreatedTimestampOrNull() const

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

public inline void SetCreatedTimestamp(FDateTime NewValue)

Sets the value of CreatedTimestamp_Optional and also sets CreatedTimestamp_IsSet to true.

public inline void ClearCreatedTimestamp()

Clears the value of CreatedTimestamp_Optional and sets CreatedTimestamp_IsSet to false.

public inline FGuid & GetPlayerUuid()

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

public inline const FGuid & GetPlayerUuid() const

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

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

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

public inline bool GetPlayerUuid(FGuid & OutValue) const

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

public inline FGuid * GetPlayerUuidOrNull()

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

public inline const FGuid * GetPlayerUuidOrNull() const

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

public inline void SetPlayerUuid(FGuid NewValue)

Sets the value of PlayerUuid_Optional and also sets PlayerUuid_IsSet to true.

public inline void ClearPlayerUuid()

Clears the value of PlayerUuid_Optional and sets PlayerUuid_IsSet to false.

public inline FString & GetTeamId()

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

public inline const FString & GetTeamId() const

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

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

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

public inline bool GetTeamId(FString & OutValue) const

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

public inline FString * GetTeamIdOrNull()

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

public inline const FString * GetTeamIdOrNull() const

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

public inline void SetTeamId(FString NewValue)

Sets the value of TeamId_Optional and also sets TeamId_IsSet to true.

public inline void ClearTeamId()

Clears the value of TeamId_Optional and sets TeamId_IsSet to false.

public inline FString & GetPartySessionId()

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

public inline const FString & GetPartySessionId() const

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

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

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

public inline bool GetPartySessionId(FString & OutValue) const

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

public inline FString * GetPartySessionIdOrNull()

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

public inline const FString * GetPartySessionIdOrNull() const

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

public inline void SetPartySessionId(FString NewValue)

Sets the value of PartySessionId_Optional and also sets PartySessionId_IsSet to true.

public inline void ClearPartySessionId()

Clears the value of PartySessionId_Optional and sets PartySessionId_IsSet to false.

public inline int32 & GetPlacement()

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

public inline const int32 & GetPlacement() const

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

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

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

public inline bool GetPlacement(int32 & OutValue) const

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

public inline int32 * GetPlacementOrNull()

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

public inline const int32 * GetPlacementOrNull() const

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

public inline void SetPlacement(int32 NewValue)

Sets the value of Placement_Optional and also sets Placement_IsSet to true.

public inline void ClearPlacement()

Clears the value of Placement_Optional and sets Placement_IsSet to false.

public inline bool IsPlacementDefaultValue() const

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

public inline void SetPlacementToDefault()

Sets the value of Placement_Optional to its default and also sets Placement_IsSet to true.

public inline FDateTime & GetJoinedMatchTimestamp()

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

public inline const FDateTime & GetJoinedMatchTimestamp() const

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

public inline const FDateTime & GetJoinedMatchTimestamp(const FDateTime & DefaultValue) const

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

public inline bool GetJoinedMatchTimestamp(FDateTime & OutValue) const

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

public inline FDateTime * GetJoinedMatchTimestampOrNull()

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

public inline const FDateTime * GetJoinedMatchTimestampOrNull() const

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

public inline void SetJoinedMatchTimestamp(FDateTime NewValue)

Sets the value of JoinedMatchTimestamp_Optional and also sets JoinedMatchTimestamp_IsSet to true.

public inline void ClearJoinedMatchTimestamp()

Clears the value of JoinedMatchTimestamp_Optional and sets JoinedMatchTimestamp_IsSet to false.

public inline FDateTime & GetLeftMatchTimestamp()

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

public inline const FDateTime & GetLeftMatchTimestamp() const

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

public inline const FDateTime & GetLeftMatchTimestamp(const FDateTime & DefaultValue) const

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

public inline bool GetLeftMatchTimestamp(FDateTime & OutValue) const

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

public inline FDateTime * GetLeftMatchTimestampOrNull()

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

public inline const FDateTime * GetLeftMatchTimestampOrNull() const

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

public inline void SetLeftMatchTimestamp(FDateTime NewValue)

Sets the value of LeftMatchTimestamp_Optional and also sets LeftMatchTimestamp_IsSet to true.

public inline void ClearLeftMatchTimestamp()

Clears the value of LeftMatchTimestamp_Optional and sets LeftMatchTimestamp_IsSet to false.

public inline int32 & GetDurationSeconds()

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

public inline const int32 & GetDurationSeconds() const

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

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

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

public inline bool GetDurationSeconds(int32 & OutValue) const

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

public inline int32 * GetDurationSecondsOrNull()

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

public inline const int32 * GetDurationSecondsOrNull() const

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

public inline void SetDurationSeconds(int32 NewValue)

Sets the value of DurationSeconds_Optional and also sets DurationSeconds_IsSet to true.

public inline void ClearDurationSeconds()

Clears the value of DurationSeconds_Optional and sets DurationSeconds_IsSet to false.

public inline bool IsDurationSecondsDefaultValue() const

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

public inline void SetDurationSecondsToDefault()

Sets the value of DurationSeconds_Optional to its default and also sets DurationSeconds_IsSet to true.

public inline FString & GetStartingRank()

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

public inline const FString & GetStartingRank() const

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

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

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

public inline bool GetStartingRank(FString & OutValue) const

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

public inline FString * GetStartingRankOrNull()

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

public inline const FString * GetStartingRankOrNull() const

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

public inline void SetStartingRank(FString NewValue)

Sets the value of StartingRank_Optional and also sets StartingRank_IsSet to true.

public inline void ClearStartingRank()

Clears the value of StartingRank_Optional and sets StartingRank_IsSet to false.

public inline FString & GetFinishingRank()

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

public inline const FString & GetFinishingRank() const

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

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

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

public inline bool GetFinishingRank(FString & OutValue) const

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

public inline FString * GetFinishingRankOrNull()

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

public inline const FString * GetFinishingRankOrNull() const

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

public inline void SetFinishingRank(FString NewValue)

Sets the value of FinishingRank_Optional and also sets FinishingRank_IsSet to true.

public inline void ClearFinishingRank()

Clears the value of FinishingRank_Optional and sets FinishingRank_IsSet to false.

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(TMap< FString, FString > NewValue)

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

public inline void ClearCustomData()

Clears the value of CustomData_Optional and sets CustomData_IsSet to false.

public inline FRHAPI_MatchValuesOnly&GetMatch()

Gets the value of Match.

public inline const FRHAPI_MatchValuesOnly&GetMatch() const

Gets the value of Match.

public inline void SetMatch(FRHAPI_MatchValuesOnly NewValue)

Sets the value of Match.