RHAPI_PlayerReport
Summary
Members | Descriptions |
---|---|
struct FRHAPI_PlayerReport |
struct FRHAPI_PlayerReport
Summary
Members | Descriptions |
---|---|
public FString ReportId | Unique ID for the player report. |
public FGuid SourcePlayerUuid_Optional | |
public bool SourcePlayerUuid_IsSet | true if SourcePlayerUuid_Optional has been set to a value |
public int32 SourcePlayerId_Optional | |
public bool SourcePlayerId_IsSet | true if SourcePlayerId_Optional has been set to a value |
public FGuid TargetPlayerUuid | |
public int32 TargetPlayerId_Optional | |
public bool TargetPlayerId_IsSet | true if TargetPlayerId_Optional has been set to a value |
public ERHAPI_ReportReason Reason | The reason for the report. |
public FString Description_Optional | |
public bool Description_IsSet | true if Description_Optional has been set to a value |
public FString SessionId_Optional | |
public bool SessionId_IsSet | true if SessionId_Optional has been set to a value |
public FString InstanceId_Optional | |
public bool InstanceId_IsSet | true if InstanceId_Optional has been set to a value |
public FString MatchId_Optional | |
public bool MatchId_IsSet | true if MatchId_Optional has been set to a value |
public FString MatchSegment_Optional | |
public bool MatchSegment_IsSet | true if MatchSegment_Optional has been set to a value |
public TMap< FString, FString > CustomData_Optional | Custom data for the report. |
public bool CustomData_IsSet | true if CustomData_Optional has been set to a value |
public FDateTime Created_Optional | |
public bool Created_IsSet | true if Created_Optional has been set to a value |
public FDateTime Modified_Optional | |
public bool Modified_IsSet | true if Modified_Optional has been set to a value |
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) const | Writes the data from this object into the specified JSON Writer stream. |
public inline FString & GetReportId () | Gets the value of ReportId. |
public inline const FString & GetReportId () const | Gets the value of ReportId. |
public inline void SetReportId (FString NewValue) | Sets the value of ReportId. |
public inline FGuid & GetSourcePlayerUuid () | Gets the value of SourcePlayerUuid_Optional, regardless of it having been set. |
public inline const FGuid & GetSourcePlayerUuid () const | Gets the value of SourcePlayerUuid_Optional, regardless of it having been set. |
public inline const FGuid & GetSourcePlayerUuid (const FGuid & DefaultValue) const | Gets the value of SourcePlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetSourcePlayerUuid (FGuid & OutValue) const | Fills OutValue with the value of SourcePlayerUuid_Optional and returns true if it has been set, otherwise returns false. |
public inline FGuid * GetSourcePlayerUuidOrNull () | Returns a pointer to SourcePlayerUuid_Optional, if it has been set, otherwise returns nullptr. |
public inline const FGuid * GetSourcePlayerUuidOrNull () const | Returns a pointer to SourcePlayerUuid_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetSourcePlayerUuid (FGuid NewValue) | Sets the value of SourcePlayerUuid_Optional and also sets SourcePlayerUuid_IsSet to true. |
public inline void ClearSourcePlayerUuid () | Clears the value of SourcePlayerUuid_Optional and sets SourcePlayerUuid_IsSet to false. |
public inline int32 & GetSourcePlayerId () | Gets the value of SourcePlayerId_Optional, regardless of it having been set. |
public inline const int32 & GetSourcePlayerId () const | Gets the value of SourcePlayerId_Optional, regardless of it having been set. |
public inline const int32 & GetSourcePlayerId (const int32 & DefaultValue) const | Gets the value of SourcePlayerId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetSourcePlayerId (int32 & OutValue) const | Fills OutValue with the value of SourcePlayerId_Optional and returns true if it has been set, otherwise returns false. |
public inline int32 * GetSourcePlayerIdOrNull () | Returns a pointer to SourcePlayerId_Optional, if it has been set, otherwise returns nullptr. |
public inline const int32 * GetSourcePlayerIdOrNull () const | Returns a pointer to SourcePlayerId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetSourcePlayerId (int32 NewValue) | Sets the value of SourcePlayerId_Optional and also sets SourcePlayerId_IsSet to true. |
public inline void ClearSourcePlayerId () | Clears the value of SourcePlayerId_Optional and sets SourcePlayerId_IsSet to false. |
public inline bool IsSourcePlayerIdDefaultValue () const | Returns true if SourcePlayerId_Optional is set and matches the default value. |
public inline void SetSourcePlayerIdToDefault () | Sets the value of SourcePlayerId_Optional to its default and also sets SourcePlayerId_IsSet to true. |
public inline FGuid & GetTargetPlayerUuid () | Gets the value of TargetPlayerUuid. |
public inline const FGuid & GetTargetPlayerUuid () const | Gets the value of TargetPlayerUuid. |
public inline void SetTargetPlayerUuid (FGuid NewValue) | Sets the value of TargetPlayerUuid. |
public inline int32 & GetTargetPlayerId () | Gets the value of TargetPlayerId_Optional, regardless of it having been set. |
public inline const int32 & GetTargetPlayerId () const | Gets the value of TargetPlayerId_Optional, regardless of it having been set. |
public inline const int32 & GetTargetPlayerId (const int32 & DefaultValue) const | Gets the value of TargetPlayerId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetTargetPlayerId (int32 & OutValue) const | Fills OutValue with the value of TargetPlayerId_Optional and returns true if it has been set, otherwise returns false. |
public inline int32 * GetTargetPlayerIdOrNull () | Returns a pointer to TargetPlayerId_Optional, if it has been set, otherwise returns nullptr. |
public inline const int32 * GetTargetPlayerIdOrNull () const | Returns a pointer to TargetPlayerId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetTargetPlayerId (int32 NewValue) | Sets the value of TargetPlayerId_Optional and also sets TargetPlayerId_IsSet to true. |
public inline void ClearTargetPlayerId () | Clears the value of TargetPlayerId_Optional and sets TargetPlayerId_IsSet to false. |
public inline bool IsTargetPlayerIdDefaultValue () const | Returns true if TargetPlayerId_Optional is set and matches the default value. |
public inline void SetTargetPlayerIdToDefault () | Sets the value of TargetPlayerId_Optional to its default and also sets TargetPlayerId_IsSet to true. |
public inline ERHAPI_ReportReason & GetReason () | Gets the value of Reason. |
public inline const ERHAPI_ReportReason & GetReason () const | Gets the value of Reason. |
public inline void SetReason (ERHAPI_ReportReason NewValue) | Sets the value of Reason. |
public inline FString & GetDescription () | Gets the value of Description_Optional, regardless of it having been set. |
public inline const FString & GetDescription () const | Gets the value of Description_Optional, regardless of it having been set. |
public inline const FString & GetDescription (const FString & DefaultValue) const | Gets the value of Description_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetDescription (FString & OutValue) const | Fills OutValue with the value of Description_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetDescriptionOrNull () | Returns a pointer to Description_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetDescriptionOrNull () const | Returns a pointer to Description_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetDescription (FString NewValue) | Sets the value of Description_Optional and also sets Description_IsSet to true. |
public inline void ClearDescription () | Clears the value of Description_Optional and sets Description_IsSet to false. |
public inline FString & GetSessionId () | Gets the value of SessionId_Optional, regardless of it having been set. |
public inline const FString & GetSessionId () const | Gets the value of SessionId_Optional, regardless of it having been set. |
public inline const FString & GetSessionId (const FString & DefaultValue) const | Gets the value of SessionId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetSessionId (FString & OutValue) const | Fills OutValue with the value of SessionId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetSessionIdOrNull () | Returns a pointer to SessionId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetSessionIdOrNull () const | Returns a pointer to SessionId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetSessionId (FString NewValue) | Sets the value of SessionId_Optional and also sets SessionId_IsSet to true. |
public inline void ClearSessionId () | Clears the value of SessionId_Optional and sets SessionId_IsSet to false. |
public inline FString & GetInstanceId () | Gets the value of InstanceId_Optional, regardless of it having been set. |
public inline const FString & GetInstanceId () const | Gets the value of InstanceId_Optional, regardless of it having been set. |
public inline const FString & GetInstanceId (const FString & DefaultValue) const | Gets the value of InstanceId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetInstanceId (FString & OutValue) const | Fills OutValue with the value of InstanceId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetInstanceIdOrNull () | Returns a pointer to InstanceId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetInstanceIdOrNull () const | Returns a pointer to InstanceId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetInstanceId (FString NewValue) | Sets the value of InstanceId_Optional and also sets InstanceId_IsSet to true. |
public inline void ClearInstanceId () | Clears the value of InstanceId_Optional and sets InstanceId_IsSet to false. |
public inline FString & GetMatchId () | Gets the value of MatchId_Optional, regardless of it having been set. |
public inline const FString & GetMatchId () const | Gets the value of MatchId_Optional, regardless of it having been set. |
public inline const FString & GetMatchId (const FString & DefaultValue) const | Gets the value of MatchId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetMatchId (FString & OutValue) const | Fills OutValue with the value of MatchId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetMatchIdOrNull () | Returns a pointer to MatchId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetMatchIdOrNull () const | Returns a pointer to MatchId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetMatchId (FString NewValue) | Sets the value of MatchId_Optional and also sets MatchId_IsSet to true. |
public inline void ClearMatchId () | Clears the value of MatchId_Optional and sets MatchId_IsSet to false. |
public inline FString & GetMatchSegment () | Gets the value of MatchSegment_Optional, regardless of it having been set. |
public inline const FString & GetMatchSegment () const | Gets the value of MatchSegment_Optional, regardless of it having been set. |
public inline const FString & GetMatchSegment (const FString & DefaultValue) const | Gets the value of MatchSegment_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetMatchSegment (FString & OutValue) const | Fills OutValue with the value of MatchSegment_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetMatchSegmentOrNull () | Returns a pointer to MatchSegment_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetMatchSegmentOrNull () const | Returns a pointer to MatchSegment_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetMatchSegment (FString NewValue) | Sets the value of MatchSegment_Optional and also sets MatchSegment_IsSet to true. |
public inline void ClearMatchSegment () | Clears the value of MatchSegment_Optional and sets MatchSegment_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 FDateTime & GetCreated () | Gets the value of Created_Optional, regardless of it having been set. |
public inline const FDateTime & GetCreated () const | Gets the value of Created_Optional, regardless of it having been set. |
public inline const FDateTime & GetCreated (const FDateTime & DefaultValue) const | Gets the value of Created_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetCreated (FDateTime & OutValue) const | Fills OutValue with the value of Created_Optional and returns true if it has been set, otherwise returns false. |
public inline FDateTime * GetCreatedOrNull () | Returns a pointer to Created_Optional, if it has been set, otherwise returns nullptr. |
public inline const FDateTime * GetCreatedOrNull () const | Returns a pointer to Created_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetCreated (FDateTime NewValue) | Sets the value of Created_Optional and also sets Created_IsSet to true. |
public inline void ClearCreated () | Clears the value of Created_Optional and sets Created_IsSet to false. |
public inline FDateTime & GetModified () | Gets the value of Modified_Optional, regardless of it having been set. |
public inline const FDateTime & GetModified () const | Gets the value of Modified_Optional, regardless of it having been set. |
public inline const FDateTime & GetModified (const FDateTime & DefaultValue) const | Gets the value of Modified_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetModified (FDateTime & OutValue) const | Fills OutValue with the value of Modified_Optional and returns true if it has been set, otherwise returns false. |
public inline FDateTime * GetModifiedOrNull () | Returns a pointer to Modified_Optional, if it has been set, otherwise returns nullptr. |
public inline const FDateTime * GetModifiedOrNull () const | Returns a pointer to Modified_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetModified (FDateTime NewValue) | Sets the value of Modified_Optional and also sets Modified_IsSet to true. |
public inline void ClearModified () | Clears the value of Modified_Optional and sets Modified_IsSet to false. |
Members
public FString
ReportId
Unique ID for the player report.
#### `public FGuid `[`SourcePlayerUuid_Optional`](#structFRHAPI__PlayerReport_1a08fcb28e363b0a610b2094345fef71e8)
#### `public bool `[`SourcePlayerUuid_IsSet`](#structFRHAPI__PlayerReport_1a94013524f43688f57365448ab547f541)
true if SourcePlayerUuid_Optional has been set to a value
#### `public int32 `[`SourcePlayerId_Optional`](#structFRHAPI__PlayerReport_1a29877b89c3d77b314fa88b0a36498b2e)
#### `public bool `[`SourcePlayerId_IsSet`](#structFRHAPI__PlayerReport_1aae1e2d68510288a651f3c428885584ce)
true if SourcePlayerId_Optional has been set to a value
#### `public FGuid `[`TargetPlayerUuid`](#structFRHAPI__PlayerReport_1ac7f4d142d3bcdb3fe0f0514190135171)
#### `public int32 `[`TargetPlayerId_Optional`](#structFRHAPI__PlayerReport_1a77af8cbee84b001e9392e1e98e1b3cbb)
#### `public bool `[`TargetPlayerId_IsSet`](#structFRHAPI__PlayerReport_1a044e3dabe75fcf0fe113bf41889b7a78)
true if TargetPlayerId_Optional has been set to a value
#### `public ERHAPI_ReportReason `[`Reason`](#structFRHAPI__PlayerReport_1ae3feb519772ec26847bab22bfea8f9c9)
The reason for the report.
#### `public FString `[`Description_Optional`](#structFRHAPI__PlayerReport_1a9a2aae9e03ee80fe7c057261fa5f4a08)
#### `public bool `[`Description_IsSet`](#structFRHAPI__PlayerReport_1a21ca401a324d2c44569fe1d39f567983)
true if Description_Optional has been set to a value
#### `public FString `[`SessionId_Optional`](#structFRHAPI__PlayerReport_1ac5f256086a91a6e57a0d2108d4a80e65)
#### `public bool `[`SessionId_IsSet`](#structFRHAPI__PlayerReport_1a6ba5108860799819379363ea7a158c25)
true if SessionId_Optional has been set to a value
#### `public FString `[`InstanceId_Optional`](#structFRHAPI__PlayerReport_1a693fd4fc9c39e2c2acb9df94ead6e63d)
#### `public bool `[`InstanceId_IsSet`](#structFRHAPI__PlayerReport_1af6c6bde55f0204d93fefb5736905b2d2)
true if InstanceId_Optional has been set to a value
#### `public FString `[`MatchId_Optional`](#structFRHAPI__PlayerReport_1a51b57e66148af98ebe8a417a1934ebcd)
#### `public bool `[`MatchId_IsSet`](#structFRHAPI__PlayerReport_1a1329755fd98ef7f472e74f80292c613a)
true if MatchId_Optional has been set to a value
#### `public FString `[`MatchSegment_Optional`](#structFRHAPI__PlayerReport_1a89059c798981790d55bc8139f471e6da)
#### `public bool `[`MatchSegment_IsSet`](#structFRHAPI__PlayerReport_1a1dd8140a5aa65f4811c2792939fcab8c)
true if MatchSegment_Optional has been set to a value
#### `public TMap< FString, FString > `[`CustomData_Optional`](#structFRHAPI__PlayerReport_1a80153d5a0c0581838a4dd5d0f4fd0599)
Custom data for the report.
#### `public bool `[`CustomData_IsSet`](#structFRHAPI__PlayerReport_1a0abbc656b7e49086f1d00fbf6c7efabd)
true if CustomData_Optional has been set to a value
#### `public FDateTime `[`Created_Optional`](#structFRHAPI__PlayerReport_1a2c81b6a985bb83ebde61d6aab1cbafea)
#### `public bool `[`Created_IsSet`](#structFRHAPI__PlayerReport_1a700bd42011d3674794ef12e43464e2fc)
true if Created_Optional has been set to a value
#### `public FDateTime `[`Modified_Optional`](#structFRHAPI__PlayerReport_1a3bfc047d489eac3451a0966e32625228)
#### `public bool `[`Modified_IsSet`](#structFRHAPI__PlayerReport_1ad7fc9d8e0748891e1201a5df50c7a6b3)
true if Modified_Optional has been set to a value
#### `public virtual bool `[`FromJson`](#structFRHAPI__PlayerReport_1a79d167f3dd25bcb0eabd6e44e9c06dc7)`(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`](#structFRHAPI__PlayerReport_1a6874963318331b37acc0ad0f213e095c)`(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 FString & `[`GetReportId`](#structFRHAPI__PlayerReport_1ab4c39a98b4871a277ac52ad03f1253ad)`()`
Gets the value of ReportId.
#### `public inline const FString & `[`GetReportId`](#structFRHAPI__PlayerReport_1a7c9e91d3f9f506d9e45d20ed23921950)`() const`
Gets the value of ReportId.
#### `public inline void `[`SetReportId`](#structFRHAPI__PlayerReport_1aa7b092369949c6573164de168302f3eb)`(FString NewValue)`
Sets the value of ReportId.
#### `public inline FGuid & `[`GetSourcePlayerUuid`](#structFRHAPI__PlayerReport_1a93a0c4d2184728454dc9d42e6178ee43)`()`
Gets the value of SourcePlayerUuid_Optional, regardless of it having been set.
#### `public inline const FGuid & `[`GetSourcePlayerUuid`](#structFRHAPI__PlayerReport_1a31a41b32a29390f9dc02b3df8bbc9937)`() const`
Gets the value of SourcePlayerUuid_Optional, regardless of it having been set.
#### `public inline const FGuid & `[`GetSourcePlayerUuid`](#structFRHAPI__PlayerReport_1a6227875c14b46efd46fe433fd6d4d8f0)`(const FGuid & DefaultValue) const`
Gets the value of SourcePlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetSourcePlayerUuid`](#structFRHAPI__PlayerReport_1a069a886e501f96577f546bef5bbdfbcc)`(FGuid & OutValue) const`
Fills OutValue with the value of SourcePlayerUuid_Optional and returns true if it has been set, otherwise returns false.
#### `public inline FGuid * `[`GetSourcePlayerUuidOrNull`](#structFRHAPI__PlayerReport_1a0c41eb704dac53779c22123b2edf63c3)`()`
Returns a pointer to SourcePlayerUuid_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FGuid * `[`GetSourcePlayerUuidOrNull`](#structFRHAPI__PlayerReport_1a3bbb0f2c0a0cbc6105706881caf97f60)`() const`
Returns a pointer to SourcePlayerUuid_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetSourcePlayerUuid`](#structFRHAPI__PlayerReport_1a026cc48060612c2dfea9232d1b23a211)`(FGuid NewValue)`
Sets the value of SourcePlayerUuid_Optional and also sets SourcePlayerUuid_IsSet to true.
#### `public inline void `[`ClearSourcePlayerUuid`](#structFRHAPI__PlayerReport_1a97a7000fa35325ceb49685aad4d82199)`()`
Clears the value of SourcePlayerUuid_Optional and sets SourcePlayerUuid_IsSet to false.
#### `public inline int32 & `[`GetSourcePlayerId`](#structFRHAPI__PlayerReport_1a73ac1bbf3c771eee81e3ec7099f4e06a)`()`
Gets the value of SourcePlayerId_Optional, regardless of it having been set.
#### `public inline const int32 & `[`GetSourcePlayerId`](#structFRHAPI__PlayerReport_1ace19edf3a6b2142c98f13daf5e8eecee)`() const`
Gets the value of SourcePlayerId_Optional, regardless of it having been set.
#### `public inline const int32 & `[`GetSourcePlayerId`](#structFRHAPI__PlayerReport_1a8e159137710337e3c0cb37943822d20c)`(const int32 & DefaultValue) const`
Gets the value of SourcePlayerId_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetSourcePlayerId`](#structFRHAPI__PlayerReport_1a8013eb0e7b523c8b63de5afc26490a2d)`(int32 & OutValue) const`
Fills OutValue with the value of SourcePlayerId_Optional and returns true if it has been set, otherwise returns false.
#### `public inline int32 * `[`GetSourcePlayerIdOrNull`](#structFRHAPI__PlayerReport_1a42604d45bda53c5ec10a3c56a82c9891)`()`
Returns a pointer to SourcePlayerId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const int32 * `[`GetSourcePlayerIdOrNull`](#structFRHAPI__PlayerReport_1a0ea3e53fea379328ee6bdd13cdee0013)`() const`
Returns a pointer to SourcePlayerId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetSourcePlayerId`](#structFRHAPI__PlayerReport_1a804659bca51a2a654fdde550c2447672)`(int32 NewValue)`
Sets the value of SourcePlayerId_Optional and also sets SourcePlayerId_IsSet to true.
#### `public inline void `[`ClearSourcePlayerId`](#structFRHAPI__PlayerReport_1a2344462927f94ee3533b684debd2c485)`()`
Clears the value of SourcePlayerId_Optional and sets SourcePlayerId_IsSet to false.
#### `public inline bool `[`IsSourcePlayerIdDefaultValue`](#structFRHAPI__PlayerReport_1a8c5ae31a8f7e3f52c62469cc39f120b1)`() const`
Returns true if SourcePlayerId_Optional is set and matches the default value.
#### `public inline void `[`SetSourcePlayerIdToDefault`](#structFRHAPI__PlayerReport_1adcd70f55ebd032fddcc57a5f0fc69b40)`()`
Sets the value of SourcePlayerId_Optional to its default and also sets SourcePlayerId_IsSet to true.
#### `public inline FGuid & `[`GetTargetPlayerUuid`](#structFRHAPI__PlayerReport_1ad04c7cca8f8c35532e7b9c6bad4bede7)`()`
Gets the value of TargetPlayerUuid.
#### `public inline const FGuid & `[`GetTargetPlayerUuid`](#structFRHAPI__PlayerReport_1a86f6785326b18ef84ebc51564c5683c9)`() const`
Gets the value of TargetPlayerUuid.
#### `public inline void `[`SetTargetPlayerUuid`](#structFRHAPI__PlayerReport_1a61846d11140a54da7d23df68a314ab51)`(FGuid NewValue)`
Sets the value of TargetPlayerUuid.
#### `public inline int32 & `[`GetTargetPlayerId`](#structFRHAPI__PlayerReport_1a32090bcc0dee423c1accff6bd0f0dba5)`()`
Gets the value of TargetPlayerId_Optional, regardless of it having been set.
#### `public inline const int32 & `[`GetTargetPlayerId`](#structFRHAPI__PlayerReport_1a2742dc1bf1cab16c6a61234dd70cfadb)`() const`
Gets the value of TargetPlayerId_Optional, regardless of it having been set.
#### `public inline const int32 & `[`GetTargetPlayerId`](#structFRHAPI__PlayerReport_1a7669d909e0ce3674e4fd4e974c0d6ddb)`(const int32 & DefaultValue) const`
Gets the value of TargetPlayerId_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetTargetPlayerId`](#structFRHAPI__PlayerReport_1a1e18509dd703d846ffb96fa1b1e5dbc4)`(int32 & OutValue) const`
Fills OutValue with the value of TargetPlayerId_Optional and returns true if it has been set, otherwise returns false.
#### `public inline int32 * `[`GetTargetPlayerIdOrNull`](#structFRHAPI__PlayerReport_1a1b42b9b2b0b3b20c08bd6be38ff004f7)`()`
Returns a pointer to TargetPlayerId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const int32 * `[`GetTargetPlayerIdOrNull`](#structFRHAPI__PlayerReport_1aee8fc296f90df7824f803b32f1e43828)`() const`
Returns a pointer to TargetPlayerId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetTargetPlayerId`](#structFRHAPI__PlayerReport_1a2efb03115e10a762b98ef458fe7a3865)`(int32 NewValue)`
Sets the value of TargetPlayerId_Optional and also sets TargetPlayerId_IsSet to true.
#### `public inline void `[`ClearTargetPlayerId`](#structFRHAPI__PlayerReport_1a9e65eafed1ef63b813a5e989a342503d)`()`
Clears the value of TargetPlayerId_Optional and sets TargetPlayerId_IsSet to false.
#### `public inline bool `[`IsTargetPlayerIdDefaultValue`](#structFRHAPI__PlayerReport_1acb350781b50b85ef46ca2baec0cf0ce2)`() const`
Returns true if TargetPlayerId_Optional is set and matches the default value.
#### `public inline void `[`SetTargetPlayerIdToDefault`](#structFRHAPI__PlayerReport_1a181c104cf04cab05e21564fe328fc901)`()`
Sets the value of TargetPlayerId_Optional to its default and also sets TargetPlayerId_IsSet to true.
#### `public inline ERHAPI_ReportReason & `[`GetReason`](#structFRHAPI__PlayerReport_1a3ef68d3bb707b6dc33f345d1e87945dd)`()`
Gets the value of Reason.
#### `public inline const ERHAPI_ReportReason & `[`GetReason`](#structFRHAPI__PlayerReport_1a6790a6cdab4dfd8e3feb61517e36c695)`() const`
Gets the value of Reason.
#### `public inline void `[`SetReason`](#structFRHAPI__PlayerReport_1abdf609e84ff905f91748ea8b0fec56b6)`(ERHAPI_ReportReason NewValue)`
Sets the value of Reason.
#### `public inline FString & `[`GetDescription`](#structFRHAPI__PlayerReport_1a9dfd0b7ed1b2daa68de505e74257cfc4)`()`
Gets the value of Description_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetDescription`](#structFRHAPI__PlayerReport_1a2796eb0d3946624a95f46f9d617466ba)`() const`
Gets the value of Description_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetDescription`](#structFRHAPI__PlayerReport_1ac9b71466803edaac70d3a6293eb0939f)`(const FString & DefaultValue) const`
Gets the value of Description_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetDescription`](#structFRHAPI__PlayerReport_1a3c207c11ac9578efe9e663194d0f5055)`(FString & OutValue) const`
Fills OutValue with the value of Description_Optional and returns true if it has been set, otherwise returns false.
#### `public inline FString * `[`GetDescriptionOrNull`](#structFRHAPI__PlayerReport_1adc611d918e7f50baea915f932e8731aa)`()`
Returns a pointer to Description_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FString * `[`GetDescriptionOrNull`](#structFRHAPI__PlayerReport_1aeefe485b95a23e7cefd83c036666c853)`() const`
Returns a pointer to Description_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetDescription`](#structFRHAPI__PlayerReport_1a44c712dca6c1fba0faa6053f0180cc96)`(FString NewValue)`
Sets the value of Description_Optional and also sets Description_IsSet to true.
#### `public inline void `[`ClearDescription`](#structFRHAPI__PlayerReport_1a538e1c8d7a4c7ee210040970d062c7b7)`()`
Clears the value of Description_Optional and sets Description_IsSet to false.
#### `public inline FString & `[`GetSessionId`](#structFRHAPI__PlayerReport_1a8731c3b9d616ff92ae98128206537c97)`()`
Gets the value of SessionId_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetSessionId`](#structFRHAPI__PlayerReport_1a6ecfa71a96ba19391440a8831b5c7d44)`() const`
Gets the value of SessionId_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetSessionId`](#structFRHAPI__PlayerReport_1a5e4496844f950ad3e0b3c2cf22f77e84)`(const FString & DefaultValue) const`
Gets the value of SessionId_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetSessionId`](#structFRHAPI__PlayerReport_1a11b3bf55c8ab407496f6282d7c89b528)`(FString & OutValue) const`
Fills OutValue with the value of SessionId_Optional and returns true if it has been set, otherwise returns false.
#### `public inline FString * `[`GetSessionIdOrNull`](#structFRHAPI__PlayerReport_1aa1ab51621417fae2a910b309b104f041)`()`
Returns a pointer to SessionId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FString * `[`GetSessionIdOrNull`](#structFRHAPI__PlayerReport_1adb2af501e23c02536c0299410797f4ef)`() const`
Returns a pointer to SessionId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetSessionId`](#structFRHAPI__PlayerReport_1a24081d8b7c6a11eeb058cc16710b7e4d)`(FString NewValue)`
Sets the value of SessionId_Optional and also sets SessionId_IsSet to true.
#### `public inline void `[`ClearSessionId`](#structFRHAPI__PlayerReport_1ac11ae75048c12ead402ab706c2942b51)`()`
Clears the value of SessionId_Optional and sets SessionId_IsSet to false.
#### `public inline FString & `[`GetInstanceId`](#structFRHAPI__PlayerReport_1a59d2fe4b4c5a9c23f928a5a2a8e951d7)`()`
Gets the value of InstanceId_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetInstanceId`](#structFRHAPI__PlayerReport_1a1eefda99cc438ac48d8dc71fb66503af)`() const`
Gets the value of InstanceId_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetInstanceId`](#structFRHAPI__PlayerReport_1a5d734a2b8adeed93960dbd3096e55f8c)`(const FString & DefaultValue) const`
Gets the value of InstanceId_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetInstanceId`](#structFRHAPI__PlayerReport_1a78888291edce495a6edfdef4568e4cf9)`(FString & OutValue) const`
Fills OutValue with the value of InstanceId_Optional and returns true if it has been set, otherwise returns false.
#### `public inline FString * `[`GetInstanceIdOrNull`](#structFRHAPI__PlayerReport_1a06390c1b8a93773f384ab48d7c48ce9d)`()`
Returns a pointer to InstanceId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FString * `[`GetInstanceIdOrNull`](#structFRHAPI__PlayerReport_1aa3ce10a5070c0b13210c32591f78608b)`() const`
Returns a pointer to InstanceId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetInstanceId`](#structFRHAPI__PlayerReport_1afd8d90ccb77922e12c2c5c416d31dba0)`(FString NewValue)`
Sets the value of InstanceId_Optional and also sets InstanceId_IsSet to true.
#### `public inline void `[`ClearInstanceId`](#structFRHAPI__PlayerReport_1a318e81296d4530aa395cb9ce323aaf10)`()`
Clears the value of InstanceId_Optional and sets InstanceId_IsSet to false.
#### `public inline FString & `[`GetMatchId`](#structFRHAPI__PlayerReport_1ac8cae5c589a66e76c9c95a9f9685c2d0)`()`
Gets the value of MatchId_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetMatchId`](#structFRHAPI__PlayerReport_1a90b4f7ea58c6c8cf5ec5896c635d94c5)`() const`
Gets the value of MatchId_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetMatchId`](#structFRHAPI__PlayerReport_1ae7c85c38336233527c768349a6dfa1b4)`(const FString & DefaultValue) const`
Gets the value of MatchId_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetMatchId`](#structFRHAPI__PlayerReport_1aeee2a7624a172f08980ed46a7f5a299b)`(FString & OutValue) const`
Fills OutValue with the value of MatchId_Optional and returns true if it has been set, otherwise returns false.
#### `public inline FString * `[`GetMatchIdOrNull`](#structFRHAPI__PlayerReport_1a583e203c2535592f32c537347194442f)`()`
Returns a pointer to MatchId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FString * `[`GetMatchIdOrNull`](#structFRHAPI__PlayerReport_1a1a299f5caeb2956dc082f7446495135f)`() const`
Returns a pointer to MatchId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetMatchId`](#structFRHAPI__PlayerReport_1ab4bac1ec8cc2fde28dae7ef28616fb01)`(FString NewValue)`
Sets the value of MatchId_Optional and also sets MatchId_IsSet to true.
#### `public inline void `[`ClearMatchId`](#structFRHAPI__PlayerReport_1ac5cdcfbdb2a8fd6732bd130cf6da9a56)`()`
Clears the value of MatchId_Optional and sets MatchId_IsSet to false.
#### `public inline FString & `[`GetMatchSegment`](#structFRHAPI__PlayerReport_1a6bdf6e172d55a4a68b5f48eb16279798)`()`
Gets the value of MatchSegment_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetMatchSegment`](#structFRHAPI__PlayerReport_1a792a0720a227a09674d0f141e42ba703)`() const`
Gets the value of MatchSegment_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetMatchSegment`](#structFRHAPI__PlayerReport_1a742f6456cf9030cce693381401119ce3)`(const FString & DefaultValue) const`
Gets the value of MatchSegment_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetMatchSegment`](#structFRHAPI__PlayerReport_1a25a74a37312065b9d0d43d4361f42e50)`(FString & OutValue) const`
Fills OutValue with the value of MatchSegment_Optional and returns true if it has been set, otherwise returns false.
#### `public inline FString * `[`GetMatchSegmentOrNull`](#structFRHAPI__PlayerReport_1a07289dad1ffb0aeb4f93f78544c7bfde)`()`
Returns a pointer to MatchSegment_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FString * `[`GetMatchSegmentOrNull`](#structFRHAPI__PlayerReport_1aaf744a5aa01eb905210f295f191b27d5)`() const`
Returns a pointer to MatchSegment_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetMatchSegment`](#structFRHAPI__PlayerReport_1a68eee1f512a12d5d8f244169406ee434)`(FString NewValue)`
Sets the value of MatchSegment_Optional and also sets MatchSegment_IsSet to true.
#### `public inline void `[`ClearMatchSegment`](#structFRHAPI__PlayerReport_1ae4cc911288e101f606d03eff84cda53e)`()`
Clears the value of MatchSegment_Optional and sets MatchSegment_IsSet to false.
#### `public inline TMap< FString, FString > & `[`GetCustomData`](#structFRHAPI__PlayerReport_1a2385a92118ebd2247349552a20412750)`()`
Gets the value of CustomData_Optional, regardless of it having been set.
#### `public inline const TMap< FString, FString > & `[`GetCustomData`](#structFRHAPI__PlayerReport_1ac0ad68bcd23572a99d93abb31b6c97d1)`() const`
Gets the value of CustomData_Optional, regardless of it having been set.
#### `public inline const TMap< FString, FString > & `[`GetCustomData`](#structFRHAPI__PlayerReport_1a3451382935b44826946f90595f7826ff)`(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`](#structFRHAPI__PlayerReport_1a6c4782fe7af4eb5bb5e56c6949af09dd)`(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`](#structFRHAPI__PlayerReport_1a3d2b3be40690754366d6a50265ffdc51)`()`
Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const TMap< FString, FString > * `[`GetCustomDataOrNull`](#structFRHAPI__PlayerReport_1a2288794fdfa59d31f29a21caa0c65a53)`() const`
Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetCustomData`](#structFRHAPI__PlayerReport_1a013051eb7b11443e183f261961433aed)`(TMap< FString, FString > NewValue)`
Sets the value of CustomData_Optional and also sets CustomData_IsSet to true.
#### `public inline void `[`ClearCustomData`](#structFRHAPI__PlayerReport_1a9606358d4d6002b8c069eeeb1b3c4ae8)`()`
Clears the value of CustomData_Optional and sets CustomData_IsSet to false.
#### `public inline FDateTime & `[`GetCreated`](#structFRHAPI__PlayerReport_1ad53c4c368a4c0cc87cafc0dc7e95a1c9)`()`
Gets the value of Created_Optional, regardless of it having been set.
#### `public inline const FDateTime & `[`GetCreated`](#structFRHAPI__PlayerReport_1ad4cd7a1bffb0fe0d199e5aa44421e77a)`() const`
Gets the value of Created_Optional, regardless of it having been set.
#### `public inline const FDateTime & `[`GetCreated`](#structFRHAPI__PlayerReport_1a74d05b4ce1514d43b163c472e8692ce6)`(const FDateTime & DefaultValue) const`
Gets the value of Created_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetCreated`](#structFRHAPI__PlayerReport_1a1ea1f362d419449035758fe38c0d1e1c)`(FDateTime & OutValue) const`
Fills OutValue with the value of Created_Optional and returns true if it has been set, otherwise returns false.
#### `public inline FDateTime * `[`GetCreatedOrNull`](#structFRHAPI__PlayerReport_1a689df5ec540aef88c7e37ca86abdc660)`()`
Returns a pointer to Created_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FDateTime * `[`GetCreatedOrNull`](#structFRHAPI__PlayerReport_1a155bc71c4f9adbea8b1f5b871dbc50b6)`() const`
Returns a pointer to Created_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetCreated`](#structFRHAPI__PlayerReport_1ace5fd28391063fd4a78dd46695f8fcc3)`(FDateTime NewValue)`
Sets the value of Created_Optional and also sets Created_IsSet to true.
#### `public inline void `[`ClearCreated`](#structFRHAPI__PlayerReport_1ab68bb775bda9f07033c7e810999e8f0d)`()`
Clears the value of Created_Optional and sets Created_IsSet to false.
#### `public inline FDateTime & `[`GetModified`](#structFRHAPI__PlayerReport_1ab5cd0a5216fd16a6ab2222b803d27ef6)`()`
Gets the value of Modified_Optional, regardless of it having been set.
#### `public inline const FDateTime & `[`GetModified`](#structFRHAPI__PlayerReport_1aa9c5683655b7ee870c0f756ee3d85f73)`() const`
Gets the value of Modified_Optional, regardless of it having been set.
#### `public inline const FDateTime & `[`GetModified`](#structFRHAPI__PlayerReport_1afcb979548d9a4e7979d7adf4d389acb9)`(const FDateTime & DefaultValue) const`
Gets the value of Modified_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetModified`](#structFRHAPI__PlayerReport_1a9eb7bbd95743e4021ea5ae436322bb4b)`(FDateTime & OutValue) const`
Fills OutValue with the value of Modified_Optional and returns true if it has been set, otherwise returns false.
#### `public inline FDateTime * `[`GetModifiedOrNull`](#structFRHAPI__PlayerReport_1a22d9ab5c79aaec45e029241309f3ef05)`()`
Returns a pointer to Modified_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FDateTime * `[`GetModifiedOrNull`](#structFRHAPI__PlayerReport_1afe2bbd7ef40b775532e18bd9b7dadbaa)`() const`
Returns a pointer to Modified_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetModified`](#structFRHAPI__PlayerReport_1a7082bfdf1169d3bedef923c9e9a880b1)`(FDateTime NewValue)`
Sets the value of Modified_Optional and also sets Modified_IsSet to true.
#### `public inline void `[`ClearModified`](#structFRHAPI__PlayerReport_1a4fff49337b878205f0b1956483f42b25)`()`
Clears the value of Modified_Optional and sets Modified_IsSet to false.