RHAPI_MatchInstance
Summary
Members | Descriptions |
---|---|
struct FRHAPI_MatchInstance |
struct FRHAPI_MatchInstance
struct FRHAPI_MatchInstance : public FRHAPI_Model
Summary
Members | Descriptions |
---|---|
public FString InstanceId_Optional | |
public bool InstanceId_IsSet | true if InstanceId_Optional has been set to a value |
public FGuid HostPlayerUuid_Optional | |
public bool HostPlayerUuid_IsSet | true if HostPlayerUuid_Optional has been set to a value |
public FString RegionId_Optional | |
public bool RegionId_IsSet | true if RegionId_Optional has been set to a value |
public FString InstanceRequestTemplateId_Optional | |
public bool InstanceRequestTemplateId_IsSet | true if InstanceRequestTemplateId_Optional has been set to a value |
public FString Map_Optional | |
public bool Map_IsSet | true if Map_Optional has been set to a value |
public FString GameMode_Optional | |
public bool GameMode_IsSet | true if GameMode_Optional has been set to a value |
public ERHAPI_MatchHostType HostType_Optional | |
public bool HostType_IsSet | true if HostType_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 & 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 FGuid & GetHostPlayerUuid () | Gets the value of HostPlayerUuid_Optional, regardless of it having been set. |
public inline const FGuid & GetHostPlayerUuid () const | Gets the value of HostPlayerUuid_Optional, regardless of it having been set. |
public inline const FGuid & GetHostPlayerUuid (const FGuid & DefaultValue) const | Gets the value of HostPlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetHostPlayerUuid (FGuid & OutValue) const | Fills OutValue with the value of HostPlayerUuid_Optional and returns true if it has been set, otherwise returns false. |
public inline FGuid * GetHostPlayerUuidOrNull () | Returns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr. |
public inline const FGuid * GetHostPlayerUuidOrNull () const | Returns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetHostPlayerUuid (FGuid NewValue) | Sets the value of HostPlayerUuid_Optional and also sets HostPlayerUuid_IsSet to true. |
public inline void ClearHostPlayerUuid () | Clears the value of HostPlayerUuid_Optional and sets HostPlayerUuid_IsSet to false. |
public inline FString & GetRegionId () | Gets the value of RegionId_Optional, regardless of it having been set. |
public inline const FString & GetRegionId () const | Gets the value of RegionId_Optional, regardless of it having been set. |
public inline const FString & GetRegionId (const FString & DefaultValue) const | Gets the value of RegionId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetRegionId (FString & OutValue) const | Fills OutValue with the value of RegionId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetRegionIdOrNull () | Returns a pointer to RegionId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetRegionIdOrNull () const | Returns a pointer to RegionId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetRegionId (FString NewValue) | Sets the value of RegionId_Optional and also sets RegionId_IsSet to true. |
public inline void ClearRegionId () | Clears the value of RegionId_Optional and sets RegionId_IsSet to false. |
public inline FString & GetInstanceRequestTemplateId () | Gets the value of InstanceRequestTemplateId_Optional, regardless of it having been set. |
public inline const FString & GetInstanceRequestTemplateId () const | Gets the value of InstanceRequestTemplateId_Optional, regardless of it having been set. |
public inline const FString & GetInstanceRequestTemplateId (const FString & DefaultValue) const | Gets the value of InstanceRequestTemplateId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetInstanceRequestTemplateId (FString & OutValue) const | Fills OutValue with the value of InstanceRequestTemplateId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetInstanceRequestTemplateIdOrNull () | Returns a pointer to InstanceRequestTemplateId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetInstanceRequestTemplateIdOrNull () const | Returns a pointer to InstanceRequestTemplateId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetInstanceRequestTemplateId (FString NewValue) | Sets the value of InstanceRequestTemplateId_Optional and also sets InstanceRequestTemplateId_IsSet to true. |
public inline void ClearInstanceRequestTemplateId () | Clears the value of InstanceRequestTemplateId_Optional and sets InstanceRequestTemplateId_IsSet to false. |
public inline FString & GetMap () | Gets the value of Map_Optional, regardless of it having been set. |
public inline const FString & GetMap () const | Gets the value of Map_Optional, regardless of it having been set. |
public inline const FString & GetMap (const FString & DefaultValue) const | Gets the value of Map_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetMap (FString & OutValue) const | Fills OutValue with the value of Map_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetMapOrNull () | Returns a pointer to Map_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetMapOrNull () const | Returns a pointer to Map_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetMap (FString NewValue) | Sets the value of Map_Optional and also sets Map_IsSet to true. |
public inline void ClearMap () | Clears the value of Map_Optional and sets Map_IsSet to false. |
public inline FString & GetGameMode () | Gets the value of GameMode_Optional, regardless of it having been set. |
public inline const FString & GetGameMode () const | Gets the value of GameMode_Optional, regardless of it having been set. |
public inline const FString & GetGameMode (const FString & DefaultValue) const | Gets the value of GameMode_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetGameMode (FString & OutValue) const | Fills OutValue with the value of GameMode_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetGameModeOrNull () | Returns a pointer to GameMode_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetGameModeOrNull () const | Returns a pointer to GameMode_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetGameMode (FString NewValue) | Sets the value of GameMode_Optional and also sets GameMode_IsSet to true. |
public inline void ClearGameMode () | Clears the value of GameMode_Optional and sets GameMode_IsSet to false. |
public inline ERHAPI_MatchHostType & GetHostType () | Gets the value of HostType_Optional, regardless of it having been set. |
public inline const ERHAPI_MatchHostType & GetHostType () const | Gets the value of HostType_Optional, regardless of it having been set. |
public inline const ERHAPI_MatchHostType & GetHostType (const ERHAPI_MatchHostType & DefaultValue) const | Gets the value of HostType_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetHostType (ERHAPI_MatchHostType & OutValue) const | Fills OutValue with the value of HostType_Optional and returns true if it has been set, otherwise returns false. |
public inline ERHAPI_MatchHostType * GetHostTypeOrNull () | Returns a pointer to HostType_Optional, if it has been set, otherwise returns nullptr. |
public inline const ERHAPI_MatchHostType * GetHostTypeOrNull () const | Returns a pointer to HostType_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetHostType (ERHAPI_MatchHostType NewValue) | Sets the value of HostType_Optional and also sets HostType_IsSet to true. |
public inline void ClearHostType () | Clears the value of HostType_Optional and sets HostType_IsSet to false. |
Members
public FString
InstanceId_Optional
public bool
InstanceId_IsSet
true if InstanceId_Optional has been set to a value
public FGuid
HostPlayerUuid_Optional
public bool
HostPlayerUuid_IsSet
true if HostPlayerUuid_Optional has been set to a value
public FString
RegionId_Optional
public bool
RegionId_IsSet
true if RegionId_Optional has been set to a value
public FString
InstanceRequestTemplateId_Optional
public bool
InstanceRequestTemplateId_IsSet
true if InstanceRequestTemplateId_Optional has been set to a value
public FString
Map_Optional
public bool
Map_IsSet
true if Map_Optional has been set to a value
public FString
GameMode_Optional
public bool
GameMode_IsSet
true if GameMode_Optional has been set to a value
public ERHAPI_MatchHostType
HostType_Optional
public bool
HostType_IsSet
true if HostType_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.
Parameters
JsonValue
Data from the API call.
Returns
true if parsing of the JSON data was successful.
public virtual void
WriteJson
(TSharedRef< TJsonWriter<>> & Writer) const
Writes the data from this object into the specified JSON Writer stream.
Parameters
Writer
JSON Writer stream to push .
public inline 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 FGuid &
GetHostPlayerUuid
()
Gets the value of HostPlayerUuid_Optional, regardless of it having been set.
public inline const FGuid &
GetHostPlayerUuid
() const
Gets the value of HostPlayerUuid_Optional, regardless of it having been set.
public inline const FGuid &
GetHostPlayerUuid
(const FGuid & DefaultValue) const
Gets the value of HostPlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetHostPlayerUuid
(FGuid & OutValue) const
Fills OutValue with the value of HostPlayerUuid_Optional and returns true if it has been set, otherwise returns false.
public inline FGuid *
GetHostPlayerUuidOrNull
()
Returns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline const FGuid *
GetHostPlayerUuidOrNull
() const
Returns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetHostPlayerUuid
(FGuid NewValue)
Sets the value of HostPlayerUuid_Optional and also sets HostPlayerUuid_IsSet to true.
public inline void
ClearHostPlayerUuid
()
Clears the value of HostPlayerUuid_Optional and sets HostPlayerUuid_IsSet to false.
public inline FString &
GetRegionId
()
Gets the value of RegionId_Optional, regardless of it having been set.
public inline const FString &
GetRegionId
() const
Gets the value of RegionId_Optional, regardless of it having been set.
public inline const FString &
GetRegionId
(const FString & DefaultValue) const
Gets the value of RegionId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetRegionId
(FString & OutValue) const
Fills OutValue with the value of RegionId_Optional and returns true if it has been set, otherwise returns false.
public inline FString *
GetRegionIdOrNull
()
Returns a pointer to RegionId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString *
GetRegionIdOrNull
() const
Returns a pointer to RegionId_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetRegionId
(FString NewValue)
Sets the value of RegionId_Optional and also sets RegionId_IsSet to true.
public inline void
ClearRegionId
()
Clears the value of RegionId_Optional and sets RegionId_IsSet to false.
public inline FString &
GetInstanceRequestTemplateId
()
Gets the value of InstanceRequestTemplateId_Optional, regardless of it having been set.
public inline const FString &
GetInstanceRequestTemplateId
() const
Gets the value of InstanceRequestTemplateId_Optional, regardless of it having been set.
public inline const FString &
GetInstanceRequestTemplateId
(const FString & DefaultValue) const
Gets the value of InstanceRequestTemplateId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetInstanceRequestTemplateId
(FString & OutValue) const
Fills OutValue with the value of InstanceRequestTemplateId_Optional and returns true if it has been set, otherwise returns false.
public inline FString *
GetInstanceRequestTemplateIdOrNull
()
Returns a pointer to InstanceRequestTemplateId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString *
GetInstanceRequestTemplateIdOrNull
() const
Returns a pointer to InstanceRequestTemplateId_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetInstanceRequestTemplateId
(FString NewValue)
Sets the value of InstanceRequestTemplateId_Optional and also sets InstanceRequestTemplateId_IsSet to true.
public inline void
ClearInstanceRequestTemplateId
()
Clears the value of InstanceRequestTemplateId_Optional and sets InstanceRequestTemplateId_IsSet to false.
public inline FString &
GetMap
()
Gets the value of Map_Optional, regardless of it having been set.
public inline const FString &
GetMap
() const
Gets the value of Map_Optional, regardless of it having been set.
public inline const FString &
GetMap
(const FString & DefaultValue) const
Gets the value of Map_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetMap
(FString & OutValue) const
Fills OutValue with the value of Map_Optional and returns true if it has been set, otherwise returns false.
public inline FString *
GetMapOrNull
()
Returns a pointer to Map_Optional, if it has been set, otherwise returns nullptr.
public inline const FString *
GetMapOrNull
() const
Returns a pointer to Map_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetMap
(FString NewValue)
Sets the value of Map_Optional and also sets Map_IsSet to true.
public inline void
ClearMap
()
Clears the value of Map_Optional and sets Map_IsSet to false.
public inline FString &
GetGameMode
()
Gets the value of GameMode_Optional, regardless of it having been set.
public inline const FString &
GetGameMode
() const
Gets the value of GameMode_Optional, regardless of it having been set.
public inline const FString &
GetGameMode
(const FString & DefaultValue) const
Gets the value of GameMode_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetGameMode
(FString & OutValue) const
Fills OutValue with the value of GameMode_Optional and returns true if it has been set, otherwise returns false.
public inline FString *
GetGameModeOrNull
()
Returns a pointer to GameMode_Optional, if it has been set, otherwise returns nullptr.
public inline const FString *
GetGameModeOrNull
() const
Returns a pointer to GameMode_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetGameMode
(FString NewValue)
Sets the value of GameMode_Optional and also sets GameMode_IsSet to true.
public inline void
ClearGameMode
()
Clears the value of GameMode_Optional and sets GameMode_IsSet to false.
public inline ERHAPI_MatchHostType &
GetHostType
()
Gets the value of HostType_Optional, regardless of it having been set.
public inline const ERHAPI_MatchHostType &
GetHostType
() const
Gets the value of HostType_Optional, regardless of it having been set.
public inline const ERHAPI_MatchHostType &
GetHostType
(const ERHAPI_MatchHostType & DefaultValue) const
Gets the value of HostType_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetHostType
(ERHAPI_MatchHostType & OutValue) const
Fills OutValue with the value of HostType_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_MatchHostType *
GetHostTypeOrNull
()
Returns a pointer to HostType_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_MatchHostType *
GetHostTypeOrNull
() const
Returns a pointer to HostType_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetHostType
(ERHAPI_MatchHostType NewValue)
Sets the value of HostType_Optional and also sets HostType_IsSet to true.
public inline void
ClearHostType
()
Clears the value of HostType_Optional and sets HostType_IsSet to false.