RHAPI_PlatformEntitlementProcessResult
Summary
Members | Descriptions |
---|---|
struct FRHAPI_PlatformEntitlementProcessResult | Result of processing a platform entitlement. |
struct FRHAPI_PlatformEntitlementProcessResult
Result of processing a platform entitlement.
Summary
Members | Descriptions |
---|---|
public FString RequestId | unique id to allow tracking the request |
public ERHAPI_ClientType ClientType | client type this purchase was made on |
public FString TransactionId | unique id for this transaction on the platform |
public ERHAPI_PlatformRegion PlatformRegion | region this purchase was made in |
public FString Status_Optional | status of this result |
public bool Status_IsSet | true if Status_Optional has been set to a value |
public TArray< FRHAPI_PlatformEntitlement > ClientEntitlements_Optional | Client entitlements that have been processed. |
public bool ClientEntitlements_IsSet | true if ClientEntitlements_Optional has been set to a value |
public TArray< FRHAPI_PlatformEntitlement > ServerEntitlements_Optional | Server entitlements that have been processed. |
public bool ServerEntitlements_IsSet | true if ServerEntitlements_Optional has been set to a value |
public ERHAPI_Platform PlatformId | Platform these transactions were processed on. |
public FString PlatformUserId | Unique identifier for the platform user that processed this entitlement. |
public bool SkippedServerEntitlements_Optional | True if the server entitlements were skipped. |
public bool SkippedServerEntitlements_IsSet | true if SkippedServerEntitlements_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 & GetRequestId () | Gets the value of RequestId. |
public inline const FString & GetRequestId () const | Gets the value of RequestId. |
public inline void SetRequestId (FString NewValue) | Sets the value of RequestId. |
public inline ERHAPI_ClientType & GetClientType () | Gets the value of ClientType. |
public inline const ERHAPI_ClientType & GetClientType () const | Gets the value of ClientType. |
public inline void SetClientType (ERHAPI_ClientType NewValue) | Sets the value of ClientType. |
public inline FString & GetTransactionId () | Gets the value of TransactionId. |
public inline const FString & GetTransactionId () const | Gets the value of TransactionId. |
public inline void SetTransactionId (FString NewValue) | Sets the value of TransactionId. |
public inline ERHAPI_PlatformRegion & GetPlatformRegion () | Gets the value of PlatformRegion. |
public inline const ERHAPI_PlatformRegion & GetPlatformRegion () const | Gets the value of PlatformRegion. |
public inline void SetPlatformRegion (ERHAPI_PlatformRegion NewValue) | Sets the value of PlatformRegion. |
public inline FString & GetStatus () | Gets the value of Status_Optional, regardless of it having been set. |
public inline const FString & GetStatus () const | Gets the value of Status_Optional, regardless of it having been set. |
public inline const FString & GetStatus (const FString & DefaultValue) const | Gets the value of Status_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetStatus (FString & OutValue) const | Fills OutValue with the value of Status_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetStatusOrNull () | Returns a pointer to Status_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetStatusOrNull () const | Returns a pointer to Status_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetStatus (FString NewValue) | Sets the value of Status_Optional and also sets Status_IsSet to true. |
public inline void ClearStatus () | Clears the value of Status_Optional and sets Status_IsSet to false. |
public inline bool IsStatusDefaultValue () const | Returns true if Status_Optional is set and matches the default value. |
public inline void SetStatusToDefault () | Sets the value of Status_Optional to its default and also sets Status_IsSet to true. |
public inline TArray< FRHAPI_PlatformEntitlement > & GetClientEntitlements () | Gets the value of ClientEntitlements_Optional, regardless of it having been set. |
public inline const TArray< FRHAPI_PlatformEntitlement > & GetClientEntitlements () const | Gets the value of ClientEntitlements_Optional, regardless of it having been set. |
public inline const TArray< FRHAPI_PlatformEntitlement > & GetClientEntitlements (const TArray< FRHAPI_PlatformEntitlement > & DefaultValue) const | Gets the value of ClientEntitlements_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetClientEntitlements (TArray< FRHAPI_PlatformEntitlement > & OutValue) const | Fills OutValue with the value of ClientEntitlements_Optional and returns true if it has been set, otherwise returns false. |
public inline TArray< FRHAPI_PlatformEntitlement > * GetClientEntitlementsOrNull () | Returns a pointer to ClientEntitlements_Optional, if it has been set, otherwise returns nullptr. |
public inline const TArray< FRHAPI_PlatformEntitlement > * GetClientEntitlementsOrNull () const | Returns a pointer to ClientEntitlements_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetClientEntitlements (TArray< FRHAPI_PlatformEntitlement > NewValue) | Sets the value of ClientEntitlements_Optional and also sets ClientEntitlements_IsSet to true. |
public inline void ClearClientEntitlements () | Clears the value of ClientEntitlements_Optional and sets ClientEntitlements_IsSet to false. |
public inline TArray< FRHAPI_PlatformEntitlement > & GetServerEntitlements () | Gets the value of ServerEntitlements_Optional, regardless of it having been set. |
public inline const TArray< FRHAPI_PlatformEntitlement > & GetServerEntitlements () const | Gets the value of ServerEntitlements_Optional, regardless of it having been set. |
public inline const TArray< FRHAPI_PlatformEntitlement > & GetServerEntitlements (const TArray< FRHAPI_PlatformEntitlement > & DefaultValue) const | Gets the value of ServerEntitlements_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetServerEntitlements (TArray< FRHAPI_PlatformEntitlement > & OutValue) const | Fills OutValue with the value of ServerEntitlements_Optional and returns true if it has been set, otherwise returns false. |
public inline TArray< FRHAPI_PlatformEntitlement > * GetServerEntitlementsOrNull () | Returns a pointer to ServerEntitlements_Optional, if it has been set, otherwise returns nullptr. |
public inline const TArray< FRHAPI_PlatformEntitlement > * GetServerEntitlementsOrNull () const | Returns a pointer to ServerEntitlements_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetServerEntitlements (TArray< FRHAPI_PlatformEntitlement > NewValue) | Sets the value of ServerEntitlements_Optional and also sets ServerEntitlements_IsSet to true. |
public inline void ClearServerEntitlements () | Clears the value of ServerEntitlements_Optional and sets ServerEntitlements_IsSet to false. |
public inline ERHAPI_Platform & GetPlatformId () | Gets the value of PlatformId. |
public inline const ERHAPI_Platform & GetPlatformId () const | Gets the value of PlatformId. |
public inline void SetPlatformId (ERHAPI_Platform NewValue) | Sets the value of PlatformId. |
public inline FString & GetPlatformUserId () | Gets the value of PlatformUserId. |
public inline const FString & GetPlatformUserId () const | Gets the value of PlatformUserId. |
public inline void SetPlatformUserId (FString NewValue) | Sets the value of PlatformUserId. |
public inline bool & GetSkippedServerEntitlements () | Gets the value of SkippedServerEntitlements_Optional, regardless of it having been set. |
public inline const bool & GetSkippedServerEntitlements () const | Gets the value of SkippedServerEntitlements_Optional, regardless of it having been set. |
public inline const bool & GetSkippedServerEntitlements (const bool & DefaultValue) const | Gets the value of SkippedServerEntitlements_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetSkippedServerEntitlements (bool & OutValue) const | Fills OutValue with the value of SkippedServerEntitlements_Optional and returns true if it has been set, otherwise returns false. |
public inline bool * GetSkippedServerEntitlementsOrNull () | Returns a pointer to SkippedServerEntitlements_Optional, if it has been set, otherwise returns nullptr. |
public inline const bool * GetSkippedServerEntitlementsOrNull () const | Returns a pointer to SkippedServerEntitlements_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetSkippedServerEntitlements (bool NewValue) | Sets the value of SkippedServerEntitlements_Optional and also sets SkippedServerEntitlements_IsSet to true. |
public inline void ClearSkippedServerEntitlements () | Clears the value of SkippedServerEntitlements_Optional and sets SkippedServerEntitlements_IsSet to false. |
public inline bool IsSkippedServerEntitlementsDefaultValue () const | Returns true if SkippedServerEntitlements_Optional is set and matches the default value. |
public inline void SetSkippedServerEntitlementsToDefault () | Sets the value of SkippedServerEntitlements_Optional to its default and also sets SkippedServerEntitlements_IsSet to true. |
Members
public FString
RequestId
unique id to allow tracking the request
#### `public ERHAPI_ClientType `[`ClientType`](#structFRHAPI__PlatformEntitlementProcessResult_1a617fe403bc85562d6bd5085c2b72fe00)
client type this purchase was made on
#### `public FString `[`TransactionId`](#structFRHAPI__PlatformEntitlementProcessResult_1ac4e5064b8dd8dce73c0d93ff4bc196d8)
unique id for this transaction on the platform
#### `public ERHAPI_PlatformRegion `[`PlatformRegion`](#structFRHAPI__PlatformEntitlementProcessResult_1adb311eefbbc7b0e7e34a2189e7c2edaf)
region this purchase was made in
#### `public FString `[`Status_Optional`](#structFRHAPI__PlatformEntitlementProcessResult_1a8d74f677f67627a8b0a1367d99655fdf)
status of this result
#### `public bool `[`Status_IsSet`](#structFRHAPI__PlatformEntitlementProcessResult_1abca3d4ab6149c9cb2998b0b41ed8ef7c)
true if Status_Optional has been set to a value
#### `public TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > `[`ClientEntitlements_Optional`](#structFRHAPI__PlatformEntitlementProcessResult_1ab364b54bdebc6777f9ffe6e046161b6c)
Client entitlements that have been processed.
#### `public bool `[`ClientEntitlements_IsSet`](#structFRHAPI__PlatformEntitlementProcessResult_1a53fc5f42cd21746352e77d4e11ff1e35)
true if ClientEntitlements_Optional has been set to a value
#### `public TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > `[`ServerEntitlements_Optional`](#structFRHAPI__PlatformEntitlementProcessResult_1aa5c0162acdebd1b679a3a532480f56f1)
Server entitlements that have been processed.
#### `public bool `[`ServerEntitlements_IsSet`](#structFRHAPI__PlatformEntitlementProcessResult_1a7811dbb2ed9aa8c86ebf55e7b65a5f1f)
true if ServerEntitlements_Optional has been set to a value
#### `public ERHAPI_Platform `[`PlatformId`](#structFRHAPI__PlatformEntitlementProcessResult_1a3942cf5bfee604460bfb00c0bda56728)
Platform these transactions were processed on.
#### `public FString `[`PlatformUserId`](#structFRHAPI__PlatformEntitlementProcessResult_1a5e27e7e6c68e086ec3a2eb805c2d6488)
Unique identifier for the platform user that processed this entitlement.
#### `public bool `[`SkippedServerEntitlements_Optional`](#structFRHAPI__PlatformEntitlementProcessResult_1aedc8e7425204af954d95b39faaef2e53)
True if the server entitlements were skipped.
#### `public bool `[`SkippedServerEntitlements_IsSet`](#structFRHAPI__PlatformEntitlementProcessResult_1a1588a5d0d180aff1f81430371a93a6e0)
true if SkippedServerEntitlements_Optional has been set to a value
#### `public virtual bool `[`FromJson`](#structFRHAPI__PlatformEntitlementProcessResult_1ad108abc48df6c4c617e0fe351747dc01)`(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__PlatformEntitlementProcessResult_1aba0657945dfaf09647ac494f0c0e6ae5)`(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 & `[`GetRequestId`](#structFRHAPI__PlatformEntitlementProcessResult_1ad91f9ad6322419576a16fa20ae6f024c)`()`
Gets the value of RequestId.
#### `public inline const FString & `[`GetRequestId`](#structFRHAPI__PlatformEntitlementProcessResult_1a670729b04ecca6b3fbd9eba1f0030bf6)`() const`
Gets the value of RequestId.
#### `public inline void `[`SetRequestId`](#structFRHAPI__PlatformEntitlementProcessResult_1a14e5407efe3ba686334fab6272d51fd9)`(FString NewValue)`
Sets the value of RequestId.
#### `public inline ERHAPI_ClientType & `[`GetClientType`](#structFRHAPI__PlatformEntitlementProcessResult_1a8a807f7b00f898958aa1ca1ac40e6089)`()`
Gets the value of ClientType.
#### `public inline const ERHAPI_ClientType & `[`GetClientType`](#structFRHAPI__PlatformEntitlementProcessResult_1a98a9c8edeabca820a66ab0777a256168)`() const`
Gets the value of ClientType.
#### `public inline void `[`SetClientType`](#structFRHAPI__PlatformEntitlementProcessResult_1ac784a1e34f0b0b61babfe0ec0d9479c3)`(ERHAPI_ClientType NewValue)`
Sets the value of ClientType.
#### `public inline FString & `[`GetTransactionId`](#structFRHAPI__PlatformEntitlementProcessResult_1a50babcdd3fee3fd2be24c39d7e207ee5)`()`
Gets the value of TransactionId.
#### `public inline const FString & `[`GetTransactionId`](#structFRHAPI__PlatformEntitlementProcessResult_1a61eb2bad09ee850069cf8b17f60bf330)`() const`
Gets the value of TransactionId.
#### `public inline void `[`SetTransactionId`](#structFRHAPI__PlatformEntitlementProcessResult_1a052516ce09ea1b8ea2fa1fe0d219c597)`(FString NewValue)`
Sets the value of TransactionId.
#### `public inline ERHAPI_PlatformRegion & `[`GetPlatformRegion`](#structFRHAPI__PlatformEntitlementProcessResult_1a9349613c3dfcffe134a3346461da14d3)`()`
Gets the value of PlatformRegion.
#### `public inline const ERHAPI_PlatformRegion & `[`GetPlatformRegion`](#structFRHAPI__PlatformEntitlementProcessResult_1a7b3cf321a18a94bcd4f1a15bf155e202)`() const`
Gets the value of PlatformRegion.
#### `public inline void `[`SetPlatformRegion`](#structFRHAPI__PlatformEntitlementProcessResult_1a66579a150798b37f7fdf7fbea439ce08)`(ERHAPI_PlatformRegion NewValue)`
Sets the value of PlatformRegion.
#### `public inline FString & `[`GetStatus`](#structFRHAPI__PlatformEntitlementProcessResult_1a33026d1703c93269fb8c0d570a7f6cd8)`()`
Gets the value of Status_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetStatus`](#structFRHAPI__PlatformEntitlementProcessResult_1a14aecf516930c582ef19093ba68e2a36)`() const`
Gets the value of Status_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetStatus`](#structFRHAPI__PlatformEntitlementProcessResult_1a0ca92dbcc87160e09c5f9ddef68ca5f7)`(const FString & DefaultValue) const`
Gets the value of Status_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetStatus`](#structFRHAPI__PlatformEntitlementProcessResult_1ad2d20b01df86f12578ffadacc7ec0a7a)`(FString & OutValue) const`
Fills OutValue with the value of Status_Optional and returns true if it has been set, otherwise returns false.
#### `public inline FString * `[`GetStatusOrNull`](#structFRHAPI__PlatformEntitlementProcessResult_1a9a89192ad77bc1fae2888bc8d69d4326)`()`
Returns a pointer to Status_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FString * `[`GetStatusOrNull`](#structFRHAPI__PlatformEntitlementProcessResult_1a02188a9702b28bd5bd5f6b8fc851a58d)`() const`
Returns a pointer to Status_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetStatus`](#structFRHAPI__PlatformEntitlementProcessResult_1a213ebc12affcf564b5ececbb0c642f06)`(FString NewValue)`
Sets the value of Status_Optional and also sets Status_IsSet to true.
#### `public inline void `[`ClearStatus`](#structFRHAPI__PlatformEntitlementProcessResult_1ad2735d15394bd2b76d3291a0790cec96)`()`
Clears the value of Status_Optional and sets Status_IsSet to false.
#### `public inline bool `[`IsStatusDefaultValue`](#structFRHAPI__PlatformEntitlementProcessResult_1a87e997a54582d7f013b354e3489f60dc)`() const`
Returns true if Status_Optional is set and matches the default value.
#### `public inline void `[`SetStatusToDefault`](#structFRHAPI__PlatformEntitlementProcessResult_1a15d890c6ce1c2c6f535b6868932b5664)`()`
Sets the value of Status_Optional to its default and also sets Status_IsSet to true.
#### `public inline TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > & `[`GetClientEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1ace2fa9dcbf9c9ced3c956a60efb6cb2b)`()`
Gets the value of ClientEntitlements_Optional, regardless of it having been set.
#### `public inline const TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > & `[`GetClientEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1ad7276a2b47f6e251330e25604416ad7f)`() const`
Gets the value of ClientEntitlements_Optional, regardless of it having been set.
#### `public inline const TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > & `[`GetClientEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1a4d311cc311e31b455690fcd8e54df93d)`(const TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > & DefaultValue) const`
Gets the value of ClientEntitlements_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetClientEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1a2fbb3228b6708d7898ef5f914187f140)`(TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > & OutValue) const`
Fills OutValue with the value of ClientEntitlements_Optional and returns true if it has been set, otherwise returns false.
#### `public inline TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > * `[`GetClientEntitlementsOrNull`](#structFRHAPI__PlatformEntitlementProcessResult_1a97a72289245fbef21ba70ca4c9d8bb8a)`()`
Returns a pointer to ClientEntitlements_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > * `[`GetClientEntitlementsOrNull`](#structFRHAPI__PlatformEntitlementProcessResult_1a7b724e483f4493ff591c91845da1d7a9)`() const`
Returns a pointer to ClientEntitlements_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetClientEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1a6c3683e0634056ca22bb63517c9cabed)`(TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > NewValue)`
Sets the value of ClientEntitlements_Optional and also sets ClientEntitlements_IsSet to true.
#### `public inline void `[`ClearClientEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1af651efecd120bf707ceb0030de1faaa5)`()`
Clears the value of ClientEntitlements_Optional and sets ClientEntitlements_IsSet to false.
#### `public inline TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > & `[`GetServerEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1a343c7db8c5068c4bbe6038fa2895cd06)`()`
Gets the value of ServerEntitlements_Optional, regardless of it having been set.
#### `public inline const TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > & `[`GetServerEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1ab4559c62ee5964d0d60a2db04c01ceae)`() const`
Gets the value of ServerEntitlements_Optional, regardless of it having been set.
#### `public inline const TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > & `[`GetServerEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1a03801eab63d8d1ea1b63865738d626f7)`(const TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > & DefaultValue) const`
Gets the value of ServerEntitlements_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetServerEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1a01c2734101ea487d2a46ce29c128d476)`(TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > & OutValue) const`
Fills OutValue with the value of ServerEntitlements_Optional and returns true if it has been set, otherwise returns false.
#### `public inline TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > * `[`GetServerEntitlementsOrNull`](#structFRHAPI__PlatformEntitlementProcessResult_1adb7f2a3df2d63ce697f094ca2782c7c5)`()`
Returns a pointer to ServerEntitlements_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > * `[`GetServerEntitlementsOrNull`](#structFRHAPI__PlatformEntitlementProcessResult_1aa725b81b2a5d43733241ccc8a2d95791)`() const`
Returns a pointer to ServerEntitlements_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetServerEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1ad4440b2b99702eaf033140ca3ab45ff4)`(TArray< `[`FRHAPI_PlatformEntitlement`](RHAPI_PlatformEntitlement.md#structFRHAPI__PlatformEntitlement)` > NewValue)`
Sets the value of ServerEntitlements_Optional and also sets ServerEntitlements_IsSet to true.
#### `public inline void `[`ClearServerEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1aa079715cdcbcf91c7ce6dc1f2bc5f0d6)`()`
Clears the value of ServerEntitlements_Optional and sets ServerEntitlements_IsSet to false.
#### `public inline ERHAPI_Platform & `[`GetPlatformId`](#structFRHAPI__PlatformEntitlementProcessResult_1ab72adc5136d6adfb22b38eb7d079b5c6)`()`
Gets the value of PlatformId.
#### `public inline const ERHAPI_Platform & `[`GetPlatformId`](#structFRHAPI__PlatformEntitlementProcessResult_1a9022daf3ec5d7955a01f8a1f1fa59c92)`() const`
Gets the value of PlatformId.
#### `public inline void `[`SetPlatformId`](#structFRHAPI__PlatformEntitlementProcessResult_1a9562812ae338b87e24b94b0b44d3b8ff)`(ERHAPI_Platform NewValue)`
Sets the value of PlatformId.
#### `public inline FString & `[`GetPlatformUserId`](#structFRHAPI__PlatformEntitlementProcessResult_1a41545147a09fbaddd80eee600ca7c6a8)`()`
Gets the value of PlatformUserId.
#### `public inline const FString & `[`GetPlatformUserId`](#structFRHAPI__PlatformEntitlementProcessResult_1a8376f3a70d8e352596e132f4835b76e1)`() const`
Gets the value of PlatformUserId.
#### `public inline void `[`SetPlatformUserId`](#structFRHAPI__PlatformEntitlementProcessResult_1a8a0350a78adf011c1ceb8a5965bba05f)`(FString NewValue)`
Sets the value of PlatformUserId.
#### `public inline bool & `[`GetSkippedServerEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1aba052cf9707bc398e9f0736d949bec03)`()`
Gets the value of SkippedServerEntitlements_Optional, regardless of it having been set.
#### `public inline const bool & `[`GetSkippedServerEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1a118ca7f349f1fe9d7a06398919c5ed3f)`() const`
Gets the value of SkippedServerEntitlements_Optional, regardless of it having been set.
#### `public inline const bool & `[`GetSkippedServerEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1a7b2438905118d37739885ae4f2b8b403)`(const bool & DefaultValue) const`
Gets the value of SkippedServerEntitlements_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetSkippedServerEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1a72e1cfde5ebdb6d10d21e65c95cc5651)`(bool & OutValue) const`
Fills OutValue with the value of SkippedServerEntitlements_Optional and returns true if it has been set, otherwise returns false.
#### `public inline bool * `[`GetSkippedServerEntitlementsOrNull`](#structFRHAPI__PlatformEntitlementProcessResult_1a407ef16410bdad9c8e71edf540dd5795)`()`
Returns a pointer to SkippedServerEntitlements_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const bool * `[`GetSkippedServerEntitlementsOrNull`](#structFRHAPI__PlatformEntitlementProcessResult_1a1ff559cd97945d0cd53426fbebcd3aae)`() const`
Returns a pointer to SkippedServerEntitlements_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetSkippedServerEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1ac758f0b0d2a079a379d1eb4b739c77f3)`(bool NewValue)`
Sets the value of SkippedServerEntitlements_Optional and also sets SkippedServerEntitlements_IsSet to true.
#### `public inline void `[`ClearSkippedServerEntitlements`](#structFRHAPI__PlatformEntitlementProcessResult_1a06090335dcdb3a2b4fbb0521e5fa685e)`()`
Clears the value of SkippedServerEntitlements_Optional and sets SkippedServerEntitlements_IsSet to false.
#### `public inline bool `[`IsSkippedServerEntitlementsDefaultValue`](#structFRHAPI__PlatformEntitlementProcessResult_1ae124e63567ad85ca72f9ef7297f9dd4a)`() const`
Returns true if SkippedServerEntitlements_Optional is set and matches the default value.
#### `public inline void `[`SetSkippedServerEntitlementsToDefault`](#structFRHAPI__PlatformEntitlementProcessResult_1ac278ece6c8d1a8180f643b6f342f5a96)`()`
Sets the value of SkippedServerEntitlements_Optional to its default and also sets SkippedServerEntitlements_IsSet to true.