Skip to main content

RHAPI_PlayerPersonResponse

Summary

MembersDescriptions
struct FRHAPI_PlayerPersonResponseResponse for getting a player's info.

struct FRHAPI_PlayerPersonResponse

struct FRHAPI_PlayerPersonResponse
: public FRHAPI_Model

Response for getting a player's info.

Summary

MembersDescriptions
public int32 PlayerIdPlayer ID DEPRECATED use player_uuid instead.
public FGuid PlayerUuidPlayer UUID.
public int32 ActivePlayerId_OptionalDEPRECATED use active_player_uuid instead. Active player ID, if the player has an active player.
public bool ActivePlayerId_IsSettrue if ActivePlayerId_Optional has been set to a value
public FGuid ActivePlayerUuid_OptionalActive player UUID, if the player has an active player.
public bool ActivePlayerUuid_IsSettrue if ActivePlayerUuid_Optional has been set to a value
public FGuid PersonIdPerson ID.
public FString RoleId_OptionalRole ID of the person, if available.
public bool RoleId_IsSettrue if RoleId_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) constWrites the data from this object into the specified JSON Writer stream.
public inline int32 & GetPlayerId()Gets the value of PlayerId.
public inline const int32 & GetPlayerId() constGets the value of PlayerId.
public inline void SetPlayerId(const int32 & NewValue)Sets the value of PlayerId.
public inline void SetPlayerId(int32 && NewValue)Sets the value of PlayerId using move semantics.
public inline bool IsPlayerIdDefaultValue() constReturns true if PlayerId matches the default value.
public inline void SetPlayerIdToDefault()Sets the value of PlayerId to its default
public inline FGuid & GetPlayerUuid()Gets the value of PlayerUuid.
public inline const FGuid & GetPlayerUuid() constGets the value of PlayerUuid.
public inline void SetPlayerUuid(const FGuid & NewValue)Sets the value of PlayerUuid.
public inline void SetPlayerUuid(FGuid && NewValue)Sets the value of PlayerUuid using move semantics.
public inline int32 & GetActivePlayerId()Gets the value of ActivePlayerId_Optional, regardless of it having been set.
public inline const int32 & GetActivePlayerId() constGets the value of ActivePlayerId_Optional, regardless of it having been set.
public inline const int32 & GetActivePlayerId(const int32 & DefaultValue) constGets the value of ActivePlayerId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetActivePlayerId(int32 & OutValue) constFills OutValue with the value of ActivePlayerId_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetActivePlayerIdOrNull()Returns a pointer to ActivePlayerId_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetActivePlayerIdOrNull() constReturns a pointer to ActivePlayerId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetActivePlayerId(const int32 & NewValue)Sets the value of ActivePlayerId_Optional and also sets ActivePlayerId_IsSet to true.
public inline void SetActivePlayerId(int32 && NewValue)Sets the value of ActivePlayerId_Optional and also sets ActivePlayerId_IsSet to true using move semantics.
public inline void ClearActivePlayerId()Clears the value of ActivePlayerId_Optional and sets ActivePlayerId_IsSet to false.
public inline bool IsActivePlayerIdSet() constChecks whether ActivePlayerId_Optional has been set.
public inline bool IsActivePlayerIdDefaultValue() constReturns true if ActivePlayerId_Optional is set and matches the default value.
public inline void SetActivePlayerIdToDefault()Sets the value of ActivePlayerId_Optional to its default and also sets ActivePlayerId_IsSet to true.
public inline FGuid & GetActivePlayerUuid()Gets the value of ActivePlayerUuid_Optional, regardless of it having been set.
public inline const FGuid & GetActivePlayerUuid() constGets the value of ActivePlayerUuid_Optional, regardless of it having been set.
public inline const FGuid & GetActivePlayerUuid(const FGuid & DefaultValue) constGets the value of ActivePlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetActivePlayerUuid(FGuid & OutValue) constFills OutValue with the value of ActivePlayerUuid_Optional and returns true if it has been set, otherwise returns false.
public inline FGuid * GetActivePlayerUuidOrNull()Returns a pointer to ActivePlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline const FGuid * GetActivePlayerUuidOrNull() constReturns a pointer to ActivePlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline void SetActivePlayerUuid(const FGuid & NewValue)Sets the value of ActivePlayerUuid_Optional and also sets ActivePlayerUuid_IsSet to true.
public inline void SetActivePlayerUuid(FGuid && NewValue)Sets the value of ActivePlayerUuid_Optional and also sets ActivePlayerUuid_IsSet to true using move semantics.
public inline void ClearActivePlayerUuid()Clears the value of ActivePlayerUuid_Optional and sets ActivePlayerUuid_IsSet to false.
public inline bool IsActivePlayerUuidSet() constChecks whether ActivePlayerUuid_Optional has been set.
public inline FGuid & GetPersonId()Gets the value of PersonId.
public inline const FGuid & GetPersonId() constGets the value of PersonId.
public inline void SetPersonId(const FGuid & NewValue)Sets the value of PersonId.
public inline void SetPersonId(FGuid && NewValue)Sets the value of PersonId using move semantics.
public inline FString & GetRoleId()Gets the value of RoleId_Optional, regardless of it having been set.
public inline const FString & GetRoleId() constGets the value of RoleId_Optional, regardless of it having been set.
public inline const FString & GetRoleId(const FString & DefaultValue) constGets the value of RoleId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetRoleId(FString & OutValue) constFills OutValue with the value of RoleId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetRoleIdOrNull()Returns a pointer to RoleId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetRoleIdOrNull() constReturns a pointer to RoleId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetRoleId(const FString & NewValue)Sets the value of RoleId_Optional and also sets RoleId_IsSet to true.
public inline void SetRoleId(FString && NewValue)Sets the value of RoleId_Optional and also sets RoleId_IsSet to true using move semantics.
public inline void ClearRoleId()Clears the value of RoleId_Optional and sets RoleId_IsSet to false.
public inline bool IsRoleIdSet() constChecks whether RoleId_Optional has been set.

Members

public int32 PlayerId

Player ID DEPRECATED use player_uuid instead.

public FGuid PlayerUuid

Player UUID.

public int32 ActivePlayerId_Optional

DEPRECATED use active_player_uuid instead. Active player ID, if the player has an active player.

public bool ActivePlayerId_IsSet

true if ActivePlayerId_Optional has been set to a value

public FGuid ActivePlayerUuid_Optional

Active player UUID, if the player has an active player.

public bool ActivePlayerUuid_IsSet

true if ActivePlayerUuid_Optional has been set to a value

public FGuid PersonId

Person ID.

public FString RoleId_Optional

Role ID of the person, if available.

public bool RoleId_IsSet

true if RoleId_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 int32 & GetPlayerId()

Gets the value of PlayerId.

public inline const int32 & GetPlayerId() const

Gets the value of PlayerId.

public inline void SetPlayerId(const int32 & NewValue)

Sets the value of PlayerId.

public inline void SetPlayerId(int32 && NewValue)

Sets the value of PlayerId using move semantics.

public inline bool IsPlayerIdDefaultValue() const

Returns true if PlayerId matches the default value.

public inline void SetPlayerIdToDefault()

Sets the value of PlayerId to its default

public inline FGuid & GetPlayerUuid()

Gets the value of PlayerUuid.

public inline const FGuid & GetPlayerUuid() const

Gets the value of PlayerUuid.

public inline void SetPlayerUuid(const FGuid & NewValue)

Sets the value of PlayerUuid.

public inline void SetPlayerUuid(FGuid && NewValue)

Sets the value of PlayerUuid using move semantics.

public inline int32 & GetActivePlayerId()

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

public inline const int32 & GetActivePlayerId() const

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

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

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

public inline bool GetActivePlayerId(int32 & OutValue) const

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

public inline int32 * GetActivePlayerIdOrNull()

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

public inline const int32 * GetActivePlayerIdOrNull() const

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

public inline void SetActivePlayerId(const int32 & NewValue)

Sets the value of ActivePlayerId_Optional and also sets ActivePlayerId_IsSet to true.

public inline void SetActivePlayerId(int32 && NewValue)

Sets the value of ActivePlayerId_Optional and also sets ActivePlayerId_IsSet to true using move semantics.

public inline void ClearActivePlayerId()

Clears the value of ActivePlayerId_Optional and sets ActivePlayerId_IsSet to false.

public inline bool IsActivePlayerIdSet() const

Checks whether ActivePlayerId_Optional has been set.

public inline bool IsActivePlayerIdDefaultValue() const

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

public inline void SetActivePlayerIdToDefault()

Sets the value of ActivePlayerId_Optional to its default and also sets ActivePlayerId_IsSet to true.

public inline FGuid & GetActivePlayerUuid()

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

public inline const FGuid & GetActivePlayerUuid() const

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

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

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

public inline bool GetActivePlayerUuid(FGuid & OutValue) const

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

public inline FGuid * GetActivePlayerUuidOrNull()

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

public inline const FGuid * GetActivePlayerUuidOrNull() const

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

public inline void SetActivePlayerUuid(const FGuid & NewValue)

Sets the value of ActivePlayerUuid_Optional and also sets ActivePlayerUuid_IsSet to true.

public inline void SetActivePlayerUuid(FGuid && NewValue)

Sets the value of ActivePlayerUuid_Optional and also sets ActivePlayerUuid_IsSet to true using move semantics.

public inline void ClearActivePlayerUuid()

Clears the value of ActivePlayerUuid_Optional and sets ActivePlayerUuid_IsSet to false.

public inline bool IsActivePlayerUuidSet() const

Checks whether ActivePlayerUuid_Optional has been set.

public inline FGuid & GetPersonId()

Gets the value of PersonId.

public inline const FGuid & GetPersonId() const

Gets the value of PersonId.

public inline void SetPersonId(const FGuid & NewValue)

Sets the value of PersonId.

public inline void SetPersonId(FGuid && NewValue)

Sets the value of PersonId using move semantics.

public inline FString & GetRoleId()

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

public inline const FString & GetRoleId() const

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

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

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

public inline bool GetRoleId(FString & OutValue) const

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

public inline FString * GetRoleIdOrNull()

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

public inline const FString * GetRoleIdOrNull() const

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

public inline void SetRoleId(const FString & NewValue)

Sets the value of RoleId_Optional and also sets RoleId_IsSet to true.

public inline void SetRoleId(FString && NewValue)

Sets the value of RoleId_Optional and also sets RoleId_IsSet to true using move semantics.

public inline void ClearRoleId()

Clears the value of RoleId_Optional and sets RoleId_IsSet to false.

public inline bool IsRoleIdSet() const

Checks whether RoleId_Optional has been set.