Skip to content

RHAPI_PlayerOrder

Summary

MembersDescriptions
struct FRHAPI_PlayerOrderRepresents a Player Order.

struct FRHAPI_PlayerOrder

struct FRHAPI_PlayerOrder
: public FRHAPI_Model

Represents a Player Order.

Summary

MembersDescriptions
public ERHAPI_Source Source_OptionalThe source of the Player Order.
public bool Source_IsSettrue if Source_Optional has been set to a value
public FGuid ClientOrderRefId_OptionalArbitrary UUID clients can use to track Orders between request to response.
public bool ClientOrderRefId_IsSettrue if ClientOrderRefId_Optional has been set to a value
public ERHAPI_InventoryPortal PortalId_OptionalPortal of the Portal User the Player Order belongs to.
public bool PortalId_IsSettrue if PortalId_Optional has been set to a value
public FString PortalUserId_OptionalPortal User Id for the Player this Player Order belongs to.
public bool PortalUserId_IsSettrue if PortalUserId_Optional has been set to a value
public FString InstanceId_OptionalInstance Id for the Instance who submits the Player Order.
public bool InstanceId_IsSettrue if InstanceId_Optional has been set to a value
public FString MatchId_OptionalMatch Id for the Match that generated the Player Order.
public bool MatchId_IsSettrue if MatchId_Optional has been set to a value
public bool IsTransaction_OptionalIf an order is a transaction, any failed entries will roll back changes from all other entries.
public bool IsTransaction_IsSettrue if IsTransaction_Optional has been set to a value
public FString OrderIdUnique Identifier for the Order.
public FGuid PlayerUuidPlayer UUID of the Player this Player Order belongs to.
public FDateTime CreatedTimeTime the Player Order was created.
public TArray< FRHAPI_PlayerOrderEntry>EntriesList of Player Order Entries for the Player Order.
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 ERHAPI_Source & GetSource()Gets the value of Source_Optional, regardless of it having been set.
public inline const ERHAPI_Source & GetSource() constGets the value of Source_Optional, regardless of it having been set.
public inline const ERHAPI_Source & GetSource(const ERHAPI_Source & DefaultValue) constGets the value of Source_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetSource(ERHAPI_Source & OutValue) constFills OutValue with the value of Source_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_Source * GetSourceOrNull()Returns a pointer to Source_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_Source * GetSourceOrNull() constReturns a pointer to Source_Optional, if it has been set, otherwise returns nullptr.
public inline void SetSource(ERHAPI_Source NewValue)Sets the value of Source_Optional and also sets Source_IsSet to true.
public inline void ClearSource()Clears the value of Source_Optional and sets Source_IsSet to false.
public inline FGuid & GetClientOrderRefId()Gets the value of ClientOrderRefId_Optional, regardless of it having been set.
public inline const FGuid & GetClientOrderRefId() constGets the value of ClientOrderRefId_Optional, regardless of it having been set.
public inline const FGuid & GetClientOrderRefId(const FGuid & DefaultValue) constGets the value of ClientOrderRefId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetClientOrderRefId(FGuid & OutValue) constFills OutValue with the value of ClientOrderRefId_Optional and returns true if it has been set, otherwise returns false.
public inline FGuid * GetClientOrderRefIdOrNull()Returns a pointer to ClientOrderRefId_Optional, if it has been set, otherwise returns nullptr.
public inline const FGuid * GetClientOrderRefIdOrNull() constReturns a pointer to ClientOrderRefId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetClientOrderRefId(FGuid NewValue)Sets the value of ClientOrderRefId_Optional and also sets ClientOrderRefId_IsSet to true.
public inline void ClearClientOrderRefId()Clears the value of ClientOrderRefId_Optional and sets ClientOrderRefId_IsSet to false.
public inline ERHAPI_InventoryPortal & GetPortalId()Gets the value of PortalId_Optional, regardless of it having been set.
public inline const ERHAPI_InventoryPortal & GetPortalId() constGets the value of PortalId_Optional, regardless of it having been set.
public inline const ERHAPI_InventoryPortal & GetPortalId(const ERHAPI_InventoryPortal & DefaultValue) constGets the value of PortalId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPortalId(ERHAPI_InventoryPortal & OutValue) constFills OutValue with the value of PortalId_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_InventoryPortal * GetPortalIdOrNull()Returns a pointer to PortalId_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_InventoryPortal * GetPortalIdOrNull() constReturns a pointer to PortalId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPortalId(ERHAPI_InventoryPortal NewValue)Sets the value of PortalId_Optional and also sets PortalId_IsSet to true.
public inline void ClearPortalId()Clears the value of PortalId_Optional and sets PortalId_IsSet to false.
public inline FString & GetPortalUserId()Gets the value of PortalUserId_Optional, regardless of it having been set.
public inline const FString & GetPortalUserId() constGets the value of PortalUserId_Optional, regardless of it having been set.
public inline const FString & GetPortalUserId(const FString & DefaultValue) constGets the value of PortalUserId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPortalUserId(FString & OutValue) constFills OutValue with the value of PortalUserId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetPortalUserIdOrNull()Returns a pointer to PortalUserId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetPortalUserIdOrNull() constReturns a pointer to PortalUserId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPortalUserId(FString NewValue)Sets the value of PortalUserId_Optional and also sets PortalUserId_IsSet to true.
public inline void ClearPortalUserId()Clears the value of PortalUserId_Optional and sets PortalUserId_IsSet to false.
public inline FString & GetInstanceId()Gets the value of InstanceId_Optional, regardless of it having been set.
public inline const FString & GetInstanceId() constGets the value of InstanceId_Optional, regardless of it having been set.
public inline const FString & GetInstanceId(const FString & DefaultValue) constGets the value of InstanceId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetInstanceId(FString & OutValue) constFills 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() constReturns 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() constGets the value of MatchId_Optional, regardless of it having been set.
public inline const FString & GetMatchId(const FString & DefaultValue) constGets the value of MatchId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMatchId(FString & OutValue) constFills 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() constReturns 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 bool & GetIsTransaction()Gets the value of IsTransaction_Optional, regardless of it having been set.
public inline const bool & GetIsTransaction() constGets the value of IsTransaction_Optional, regardless of it having been set.
public inline const bool & GetIsTransaction(const bool & DefaultValue) constGets the value of IsTransaction_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetIsTransaction(bool & OutValue) constFills OutValue with the value of IsTransaction_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetIsTransactionOrNull()Returns a pointer to IsTransaction_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetIsTransactionOrNull() constReturns a pointer to IsTransaction_Optional, if it has been set, otherwise returns nullptr.
public inline void SetIsTransaction(bool NewValue)Sets the value of IsTransaction_Optional and also sets IsTransaction_IsSet to true.
public inline void ClearIsTransaction()Clears the value of IsTransaction_Optional and sets IsTransaction_IsSet to false.
public inline bool IsIsTransactionDefaultValue() constReturns true if IsTransaction_Optional is set and matches the default value.
public inline void SetIsTransactionToDefault()Sets the value of IsTransaction_Optional to its default and also sets IsTransaction_IsSet to true.
public inline FString & GetOrderId()Gets the value of OrderId.
public inline const FString & GetOrderId() constGets the value of OrderId.
public inline void SetOrderId(FString NewValue)Sets the value of OrderId.
public inline FGuid & GetPlayerUuid()Gets the value of PlayerUuid.
public inline const FGuid & GetPlayerUuid() constGets the value of PlayerUuid.
public inline void SetPlayerUuid(FGuid NewValue)Sets the value of PlayerUuid.
public inline FDateTime & GetCreatedTime()Gets the value of CreatedTime.
public inline const FDateTime & GetCreatedTime() constGets the value of CreatedTime.
public inline void SetCreatedTime(FDateTime NewValue)Sets the value of CreatedTime.
public inline TArray< FRHAPI_PlayerOrderEntry> &GetEntries()Gets the value of Entries.
public inline const TArray< FRHAPI_PlayerOrderEntry> &GetEntries() constGets the value of Entries.
public inline void SetEntries(TArray< FRHAPI_PlayerOrderEntry > NewValue)Sets the value of Entries.

Members

public ERHAPI_Source Source_Optional

The source of the Player Order.


#### `public bool `[`Source_IsSet`](#structFRHAPI__PlayerOrder_1aae8b5a8e617dbcc89625845d2b34b82b)

true if Source_Optional has been set to a value


#### `public FGuid `[`ClientOrderRefId_Optional`](#structFRHAPI__PlayerOrder_1a61aa3447307621e318cb91133b80a95e)

Arbitrary UUID clients can use to track Orders between request to response.


#### `public bool `[`ClientOrderRefId_IsSet`](#structFRHAPI__PlayerOrder_1a05790b5ae6fd82a4769a861b4d2dd7ab)

true if ClientOrderRefId_Optional has been set to a value


#### `public ERHAPI_InventoryPortal `[`PortalId_Optional`](#structFRHAPI__PlayerOrder_1aec69f2f62a21de46c0d865395951b6cc)

Portal of the Portal User the Player Order belongs to.


#### `public bool `[`PortalId_IsSet`](#structFRHAPI__PlayerOrder_1a0d42df3991e3e476d715d75f19026cf5)

true if PortalId_Optional has been set to a value


#### `public FString `[`PortalUserId_Optional`](#structFRHAPI__PlayerOrder_1a407c16439fb174efbd56265e1f97e623)

Portal User Id for the Player this Player Order belongs to.


#### `public bool `[`PortalUserId_IsSet`](#structFRHAPI__PlayerOrder_1a56dde0a447147f6fe97cca9fb1a01032)

true if PortalUserId_Optional has been set to a value


#### `public FString `[`InstanceId_Optional`](#structFRHAPI__PlayerOrder_1adce2098b307e416c00953c1c0f12d8fa)

Instance Id for the Instance who submits the Player Order.


#### `public bool `[`InstanceId_IsSet`](#structFRHAPI__PlayerOrder_1aa44833300939ba0777b40b1da90a277a)

true if InstanceId_Optional has been set to a value


#### `public FString `[`MatchId_Optional`](#structFRHAPI__PlayerOrder_1a213998f24d28451308f519a9ed2352f0)

Match Id for the Match that generated the Player Order.


#### `public bool `[`MatchId_IsSet`](#structFRHAPI__PlayerOrder_1ac9e75ca0d4de598f90927cb99c4393c6)

true if MatchId_Optional has been set to a value


#### `public bool `[`IsTransaction_Optional`](#structFRHAPI__PlayerOrder_1a675a03c8fb3c2d8c805887b9201981ee)

If an order is a transaction, any failed entries will roll back changes from all other entries.


#### `public bool `[`IsTransaction_IsSet`](#structFRHAPI__PlayerOrder_1a30482ee87d4cb50c608290e43f3308de)

true if IsTransaction_Optional has been set to a value


#### `public FString `[`OrderId`](#structFRHAPI__PlayerOrder_1a55713f9bf6e90b0a2e260f7c2caa60d1)

Unique Identifier for the Order.


#### `public FGuid `[`PlayerUuid`](#structFRHAPI__PlayerOrder_1ab334dc4e5f3db2677c6f7bc63f2faf2d)

Player UUID of the Player this Player Order belongs to.


#### `public FDateTime `[`CreatedTime`](#structFRHAPI__PlayerOrder_1a64a7756cf64cbb16bba72c743e6d4e40)

Time the Player Order was created.


#### `public TArray< `[`FRHAPI_PlayerOrderEntry`](RHAPI_PlayerOrderEntry.md#structFRHAPI__PlayerOrderEntry)` > `[`Entries`](#structFRHAPI__PlayerOrder_1a7a45cd58f0b7dfc940fbdb45af46caa7)

List of Player Order Entries for the Player Order.


#### `public virtual bool `[`FromJson`](#structFRHAPI__PlayerOrder_1af538945703a9feb2478934204469ae5d)`(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__PlayerOrder_1a85a88e788dc037a03fb90391c57cb2d9)`(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 ERHAPI_Source & `[`GetSource`](#structFRHAPI__PlayerOrder_1a06781ea13be64327d4542f0d54d67f81)`()`

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


#### `public inline const ERHAPI_Source & `[`GetSource`](#structFRHAPI__PlayerOrder_1a5552932df5fad02c098735a36623ae5f)`() const`

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


#### `public inline const ERHAPI_Source & `[`GetSource`](#structFRHAPI__PlayerOrder_1a01ab2bfcf063a5d329c866ce193474f6)`(const ERHAPI_Source & DefaultValue) const`

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


#### `public inline bool `[`GetSource`](#structFRHAPI__PlayerOrder_1a979745cfae49c07455cbf81fdb9cdc68)`(ERHAPI_Source & OutValue) const`

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


#### `public inline ERHAPI_Source * `[`GetSourceOrNull`](#structFRHAPI__PlayerOrder_1a175e55f6615c643684ca979ca3bd0254)`()`

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


#### `public inline const ERHAPI_Source * `[`GetSourceOrNull`](#structFRHAPI__PlayerOrder_1aa506f7a58cbd9c9204d6fb02318e9fc2)`() const`

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


#### `public inline void `[`SetSource`](#structFRHAPI__PlayerOrder_1a0355907568383885229a700dbfda71e6)`(ERHAPI_Source NewValue)`

Sets the value of Source_Optional and also sets Source_IsSet to true.


#### `public inline void `[`ClearSource`](#structFRHAPI__PlayerOrder_1ae95218164a3afd2840e203e81ae5da29)`()`

Clears the value of Source_Optional and sets Source_IsSet to false.


#### `public inline FGuid & `[`GetClientOrderRefId`](#structFRHAPI__PlayerOrder_1aadd42c9c9de7e5816cd5573f82e87599)`()`

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


#### `public inline const FGuid & `[`GetClientOrderRefId`](#structFRHAPI__PlayerOrder_1ad554bd7cac8a6a9150f397a13cebe496)`() const`

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


#### `public inline const FGuid & `[`GetClientOrderRefId`](#structFRHAPI__PlayerOrder_1a0b006b084502eb467535a7abade3474e)`(const FGuid & DefaultValue) const`

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


#### `public inline bool `[`GetClientOrderRefId`](#structFRHAPI__PlayerOrder_1a7e44e1d15559de5aba7ea09ce54f51b0)`(FGuid & OutValue) const`

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


#### `public inline FGuid * `[`GetClientOrderRefIdOrNull`](#structFRHAPI__PlayerOrder_1a48aed8444db9b545be41da1fe1099911)`()`

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


#### `public inline const FGuid * `[`GetClientOrderRefIdOrNull`](#structFRHAPI__PlayerOrder_1aa967f29dad34b17b5db3354544d48d53)`() const`

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


#### `public inline void `[`SetClientOrderRefId`](#structFRHAPI__PlayerOrder_1ae49cbca547ae82aa07fd3a524a6af3a7)`(FGuid NewValue)`

Sets the value of ClientOrderRefId_Optional and also sets ClientOrderRefId_IsSet to true.


#### `public inline void `[`ClearClientOrderRefId`](#structFRHAPI__PlayerOrder_1a994f54326f342719c81eb55efb581317)`()`

Clears the value of ClientOrderRefId_Optional and sets ClientOrderRefId_IsSet to false.


#### `public inline ERHAPI_InventoryPortal & `[`GetPortalId`](#structFRHAPI__PlayerOrder_1a204eb85e71627216a00688724623e06e)`()`

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


#### `public inline const ERHAPI_InventoryPortal & `[`GetPortalId`](#structFRHAPI__PlayerOrder_1a8d2a3aa5f159e863b199c84bc987ebf7)`() const`

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


#### `public inline const ERHAPI_InventoryPortal & `[`GetPortalId`](#structFRHAPI__PlayerOrder_1a7387d8b573616522c5bf894ef2a14270)`(const ERHAPI_InventoryPortal & DefaultValue) const`

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


#### `public inline bool `[`GetPortalId`](#structFRHAPI__PlayerOrder_1af973eed13f40c3d0afa5bfde204b4d90)`(ERHAPI_InventoryPortal & OutValue) const`

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


#### `public inline ERHAPI_InventoryPortal * `[`GetPortalIdOrNull`](#structFRHAPI__PlayerOrder_1ad5f82b8cd1efbffc21315b82754ebba7)`()`

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


#### `public inline const ERHAPI_InventoryPortal * `[`GetPortalIdOrNull`](#structFRHAPI__PlayerOrder_1a12f2080b6e76e90e2a727f90fb8c39d8)`() const`

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


#### `public inline void `[`SetPortalId`](#structFRHAPI__PlayerOrder_1ac9dd1b1f873add221b07966f444e2bdc)`(ERHAPI_InventoryPortal NewValue)`

Sets the value of PortalId_Optional and also sets PortalId_IsSet to true.


#### `public inline void `[`ClearPortalId`](#structFRHAPI__PlayerOrder_1addf0b3723a301f08f787a54392c03285)`()`

Clears the value of PortalId_Optional and sets PortalId_IsSet to false.


#### `public inline FString & `[`GetPortalUserId`](#structFRHAPI__PlayerOrder_1ae9158d01cb1e48f2fa7fe63ce2963773)`()`

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


#### `public inline const FString & `[`GetPortalUserId`](#structFRHAPI__PlayerOrder_1ac4d6c2a19badd8e999e9a1a8e90ab2a0)`() const`

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


#### `public inline const FString & `[`GetPortalUserId`](#structFRHAPI__PlayerOrder_1a94fec3319835511f5bbadc89b30a9640)`(const FString & DefaultValue) const`

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


#### `public inline bool `[`GetPortalUserId`](#structFRHAPI__PlayerOrder_1a1bf8258acc7e9a9adf9797624c99cb03)`(FString & OutValue) const`

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


#### `public inline FString * `[`GetPortalUserIdOrNull`](#structFRHAPI__PlayerOrder_1a44124b325816a3b9f8b1846f1601d1b7)`()`

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


#### `public inline const FString * `[`GetPortalUserIdOrNull`](#structFRHAPI__PlayerOrder_1a4f6b85019664ce6d4b7f56916c9715da)`() const`

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


#### `public inline void `[`SetPortalUserId`](#structFRHAPI__PlayerOrder_1a7c9b659227dd01b9191f357b009305aa)`(FString NewValue)`

Sets the value of PortalUserId_Optional and also sets PortalUserId_IsSet to true.


#### `public inline void `[`ClearPortalUserId`](#structFRHAPI__PlayerOrder_1a63f23308343080e1db90780eb041dfc5)`()`

Clears the value of PortalUserId_Optional and sets PortalUserId_IsSet to false.


#### `public inline FString & `[`GetInstanceId`](#structFRHAPI__PlayerOrder_1a2a40f7b9e3e37f77023f9f2f8978fa77)`()`

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


#### `public inline const FString & `[`GetInstanceId`](#structFRHAPI__PlayerOrder_1a62a809c97bac59ccc8c317be48ab4210)`() const`

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


#### `public inline const FString & `[`GetInstanceId`](#structFRHAPI__PlayerOrder_1a9d8017e4836a3b208038b18f48b55e92)`(const FString & DefaultValue) const`

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


#### `public inline bool `[`GetInstanceId`](#structFRHAPI__PlayerOrder_1af2942e8abe46d55f963af6d8eb0129c5)`(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__PlayerOrder_1a21456fecdf2b12997c3a4899f7d944da)`()`

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


#### `public inline const FString * `[`GetInstanceIdOrNull`](#structFRHAPI__PlayerOrder_1a922a18740f2c3d1a47a640d8721c3ab0)`() const`

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


#### `public inline void `[`SetInstanceId`](#structFRHAPI__PlayerOrder_1a69c3e371f5362ee35a42cd9e891c9424)`(FString NewValue)`

Sets the value of InstanceId_Optional and also sets InstanceId_IsSet to true.


#### `public inline void `[`ClearInstanceId`](#structFRHAPI__PlayerOrder_1a54ec5e1747bf7f409ddc4b6bdbc3c56e)`()`

Clears the value of InstanceId_Optional and sets InstanceId_IsSet to false.


#### `public inline FString & `[`GetMatchId`](#structFRHAPI__PlayerOrder_1a5b4feeb1e8d370be55daa7b3807c802c)`()`

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


#### `public inline const FString & `[`GetMatchId`](#structFRHAPI__PlayerOrder_1a91b385b0d9f73c41e6b132c5567f266e)`() const`

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


#### `public inline const FString & `[`GetMatchId`](#structFRHAPI__PlayerOrder_1a0fb1b1e68aa2918d329bb3c45c5d11ca)`(const FString & DefaultValue) const`

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


#### `public inline bool `[`GetMatchId`](#structFRHAPI__PlayerOrder_1abc29e2b705d9660bd3e18bd78d4e79bf)`(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__PlayerOrder_1aa29b7cf0c624fc0b884f26aafb798ac2)`()`

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


#### `public inline const FString * `[`GetMatchIdOrNull`](#structFRHAPI__PlayerOrder_1a707ca4fd565ccea6891ecaeb21f8cd96)`() const`

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


#### `public inline void `[`SetMatchId`](#structFRHAPI__PlayerOrder_1adefd4fe819f1e2eedb3b59267f583f26)`(FString NewValue)`

Sets the value of MatchId_Optional and also sets MatchId_IsSet to true.


#### `public inline void `[`ClearMatchId`](#structFRHAPI__PlayerOrder_1a69615707e1f4f40f49b74a5bcad57e78)`()`

Clears the value of MatchId_Optional and sets MatchId_IsSet to false.


#### `public inline bool & `[`GetIsTransaction`](#structFRHAPI__PlayerOrder_1a4788123a04b61d5a77db912111e00d39)`()`

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


#### `public inline const bool & `[`GetIsTransaction`](#structFRHAPI__PlayerOrder_1aafc750ed80ca02a53c0005b00204b15f)`() const`

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


#### `public inline const bool & `[`GetIsTransaction`](#structFRHAPI__PlayerOrder_1a1076d0cc40176395f251cffa97f7d1c2)`(const bool & DefaultValue) const`

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


#### `public inline bool `[`GetIsTransaction`](#structFRHAPI__PlayerOrder_1a387e1132ab25d68053f71eacbccd20c4)`(bool & OutValue) const`

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


#### `public inline bool * `[`GetIsTransactionOrNull`](#structFRHAPI__PlayerOrder_1ad72db60eb0c7175dec585f994a704242)`()`

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


#### `public inline const bool * `[`GetIsTransactionOrNull`](#structFRHAPI__PlayerOrder_1a919632165b598540c6b0cee4a7461582)`() const`

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


#### `public inline void `[`SetIsTransaction`](#structFRHAPI__PlayerOrder_1ad009239d65564a5d165dbb356ab56d9f)`(bool NewValue)`

Sets the value of IsTransaction_Optional and also sets IsTransaction_IsSet to true.


#### `public inline void `[`ClearIsTransaction`](#structFRHAPI__PlayerOrder_1a9bd046330246426cb0bfbcff81fde767)`()`

Clears the value of IsTransaction_Optional and sets IsTransaction_IsSet to false.


#### `public inline bool `[`IsIsTransactionDefaultValue`](#structFRHAPI__PlayerOrder_1a3e57b842a14d1fd9e85b0e6ec73f2254)`() const`

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


#### `public inline void `[`SetIsTransactionToDefault`](#structFRHAPI__PlayerOrder_1adb7eb4b600e6068a9137858f4f6e5608)`()`

Sets the value of IsTransaction_Optional to its default and also sets IsTransaction_IsSet to true.


#### `public inline FString & `[`GetOrderId`](#structFRHAPI__PlayerOrder_1afb0a430d55c07348233967bdd24bb540)`()`

Gets the value of OrderId.


#### `public inline const FString & `[`GetOrderId`](#structFRHAPI__PlayerOrder_1a9398ddd15b826063581108c76ea8a706)`() const`

Gets the value of OrderId.


#### `public inline void `[`SetOrderId`](#structFRHAPI__PlayerOrder_1a3c30512d5971ff430feac226c0197803)`(FString NewValue)`

Sets the value of OrderId.


#### `public inline FGuid & `[`GetPlayerUuid`](#structFRHAPI__PlayerOrder_1a616fefaf8375efeaada86739a6263546)`()`

Gets the value of PlayerUuid.


#### `public inline const FGuid & `[`GetPlayerUuid`](#structFRHAPI__PlayerOrder_1ab2add03bbc5afc39a4361870eafc30de)`() const`

Gets the value of PlayerUuid.


#### `public inline void `[`SetPlayerUuid`](#structFRHAPI__PlayerOrder_1a52b9965e323462b5c3cef6ae86173dd3)`(FGuid NewValue)`

Sets the value of PlayerUuid.


#### `public inline FDateTime & `[`GetCreatedTime`](#structFRHAPI__PlayerOrder_1ab45b6f6e261a16f7914fabe772869b8c)`()`

Gets the value of CreatedTime.


#### `public inline const FDateTime & `[`GetCreatedTime`](#structFRHAPI__PlayerOrder_1aaaf5dc25f6465ca5b85788dc463a9be7)`() const`

Gets the value of CreatedTime.


#### `public inline void `[`SetCreatedTime`](#structFRHAPI__PlayerOrder_1a3416c5df27610a2e7b5430fc63dd7904)`(FDateTime NewValue)`

Sets the value of CreatedTime.


#### `public inline TArray< `[`FRHAPI_PlayerOrderEntry`](RHAPI_PlayerOrderEntry.md#structFRHAPI__PlayerOrderEntry)` > & `[`GetEntries`](#structFRHAPI__PlayerOrder_1ae10a93607b2aed45b64f2c090866a405)`()`

Gets the value of Entries.


#### `public inline const TArray< `[`FRHAPI_PlayerOrderEntry`](RHAPI_PlayerOrderEntry.md#structFRHAPI__PlayerOrderEntry)` > & `[`GetEntries`](#structFRHAPI__PlayerOrder_1a569047af3f44f566bbda2ba88cee0a03)`() const`

Gets the value of Entries.


#### `public inline void `[`SetEntries`](#structFRHAPI__PlayerOrder_1a12728b7e6371fbd2c1b6c72941c12f15)`(TArray< `[`FRHAPI_PlayerOrderEntry`](RHAPI_PlayerOrderEntry.md#structFRHAPI__PlayerOrderEntry)` > NewValue)`

Sets the value of Entries.