RHAPI_LoginRequestV1
Summary
Members | Descriptions |
---|---|
struct FRHAPI_LoginRequestV1 |
struct FRHAPI_LoginRequestV1
struct FRHAPI_LoginRequestV1
: public FRHAPI_Model
Summary
Members | Descriptions |
---|---|
public ERHAPI_GrantType GrantType | The grant type to use for authentication. |
public FString PortalAccessToken | Token or secret used to authenticate the provided grant type. |
public FString PortalDisplayName_Optional | Some grant types support client-provided names. |
public bool PortalDisplayName_IsSet | true if PortalDisplayName_Optional has been set to a value |
public FString PortalParentAccessToken_Optional | Some grant types have 2 tier authentication and require a second token/secret. |
public bool PortalParentAccessToken_IsSet | true if PortalParentAccessToken_Optional has been set to a value |
public FString PortalParentDisplayName_Optional | Some grant types have 2 tier authentication and support a second display name. |
public bool PortalParentDisplayName_IsSet | true if PortalParentDisplayName_Optional has been set to a value |
public bool IncludeRefresh_Optional | Indicates if the client wants a refresh token returned. |
public bool IncludeRefresh_IsSet | true if IncludeRefresh_Optional has been set to a value |
public bool AcceptEula_Optional | If true, the user has accepted the EULA. |
public bool AcceptEula_IsSet | true if AcceptEula_Optional has been set to a value |
public bool AcceptTos_Optional | If true, the user has accepted the Terms of Service. |
public bool AcceptTos_IsSet | true if AcceptTos_Optional has been set to a value |
public bool AcceptPrivacyPolicy_Optional | If true, the user has accepted the Privacy Policy. |
public bool AcceptPrivacyPolicy_IsSet | true if AcceptPrivacyPolicy_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 ERHAPI_GrantType & GetGrantType () | Gets the value of GrantType. |
public inline const ERHAPI_GrantType & GetGrantType () const | Gets the value of GrantType. |
public inline void SetGrantType (ERHAPI_GrantType NewValue) | Sets the value of GrantType. |
public inline FString & GetPortalAccessToken () | Gets the value of PortalAccessToken. |
public inline const FString & GetPortalAccessToken () const | Gets the value of PortalAccessToken. |
public inline void SetPortalAccessToken (FString NewValue) | Sets the value of PortalAccessToken. |
public inline FString & GetPortalDisplayName () | Gets the value of PortalDisplayName_Optional, regardless of it having been set. |
public inline const FString & GetPortalDisplayName () const | Gets the value of PortalDisplayName_Optional, regardless of it having been set. |
public inline const FString & GetPortalDisplayName (const FString & DefaultValue) const | Gets the value of PortalDisplayName_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetPortalDisplayName (FString & OutValue) const | Fills OutValue with the value of PortalDisplayName_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetPortalDisplayNameOrNull () | Returns a pointer to PortalDisplayName_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetPortalDisplayNameOrNull () const | Returns a pointer to PortalDisplayName_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetPortalDisplayName (FString NewValue) | Sets the value of PortalDisplayName_Optional and also sets PortalDisplayName_IsSet to true. |
public inline void ClearPortalDisplayName () | Clears the value of PortalDisplayName_Optional and sets PortalDisplayName_IsSet to false. |
public inline bool IsPortalDisplayNameDefaultValue () const | Returns true if PortalDisplayName_Optional is set and matches the default value. |
public inline void SetPortalDisplayNameToDefault () | Sets the value of PortalDisplayName_Optional to its default and also sets PortalDisplayName_IsSet to true. |
public inline FString & GetPortalParentAccessToken () | Gets the value of PortalParentAccessToken_Optional, regardless of it having been set. |
public inline const FString & GetPortalParentAccessToken () const | Gets the value of PortalParentAccessToken_Optional, regardless of it having been set. |
public inline const FString & GetPortalParentAccessToken (const FString & DefaultValue) const | Gets the value of PortalParentAccessToken_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetPortalParentAccessToken (FString & OutValue) const | Fills OutValue with the value of PortalParentAccessToken_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetPortalParentAccessTokenOrNull () | Returns a pointer to PortalParentAccessToken_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetPortalParentAccessTokenOrNull () const | Returns a pointer to PortalParentAccessToken_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetPortalParentAccessToken (FString NewValue) | Sets the value of PortalParentAccessToken_Optional and also sets PortalParentAccessToken_IsSet to true. |
public inline void ClearPortalParentAccessToken () | Clears the value of PortalParentAccessToken_Optional and sets PortalParentAccessToken_IsSet to false. |
public inline bool IsPortalParentAccessTokenDefaultValue () const | Returns true if PortalParentAccessToken_Optional is set and matches the default value. |
public inline void SetPortalParentAccessTokenToDefault () | Sets the value of PortalParentAccessToken_Optional to its default and also sets PortalParentAccessToken_IsSet to true. |
public inline FString & GetPortalParentDisplayName () | Gets the value of PortalParentDisplayName_Optional, regardless of it having been set. |
public inline const FString & GetPortalParentDisplayName () const | Gets the value of PortalParentDisplayName_Optional, regardless of it having been set. |
public inline const FString & GetPortalParentDisplayName (const FString & DefaultValue) const | Gets the value of PortalParentDisplayName_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetPortalParentDisplayName (FString & OutValue) const | Fills OutValue with the value of PortalParentDisplayName_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetPortalParentDisplayNameOrNull () | Returns a pointer to PortalParentDisplayName_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetPortalParentDisplayNameOrNull () const | Returns a pointer to PortalParentDisplayName_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetPortalParentDisplayName (FString NewValue) | Sets the value of PortalParentDisplayName_Optional and also sets PortalParentDisplayName_IsSet to true. |
public inline void ClearPortalParentDisplayName () | Clears the value of PortalParentDisplayName_Optional and sets PortalParentDisplayName_IsSet to false. |
public inline bool IsPortalParentDisplayNameDefaultValue () const | Returns true if PortalParentDisplayName_Optional is set and matches the default value. |
public inline void SetPortalParentDisplayNameToDefault () | Sets the value of PortalParentDisplayName_Optional to its default and also sets PortalParentDisplayName_IsSet to true. |
public inline bool & GetIncludeRefresh () | Gets the value of IncludeRefresh_Optional, regardless of it having been set. |
public inline const bool & GetIncludeRefresh () const | Gets the value of IncludeRefresh_Optional, regardless of it having been set. |
public inline const bool & GetIncludeRefresh (const bool & DefaultValue) const | Gets the value of IncludeRefresh_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetIncludeRefresh (bool & OutValue) const | Fills OutValue with the value of IncludeRefresh_Optional and returns true if it has been set, otherwise returns false. |
public inline bool * GetIncludeRefreshOrNull () | Returns a pointer to IncludeRefresh_Optional, if it has been set, otherwise returns nullptr. |
public inline const bool * GetIncludeRefreshOrNull () const | Returns a pointer to IncludeRefresh_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetIncludeRefresh (bool NewValue) | Sets the value of IncludeRefresh_Optional and also sets IncludeRefresh_IsSet to true. |
public inline void ClearIncludeRefresh () | Clears the value of IncludeRefresh_Optional and sets IncludeRefresh_IsSet to false. |
public inline bool IsIncludeRefreshDefaultValue () const | Returns true if IncludeRefresh_Optional is set and matches the default value. |
public inline void SetIncludeRefreshToDefault () | Sets the value of IncludeRefresh_Optional to its default and also sets IncludeRefresh_IsSet to true. |
public inline bool & GetAcceptEula () | Gets the value of AcceptEula_Optional, regardless of it having been set. |
public inline const bool & GetAcceptEula () const | Gets the value of AcceptEula_Optional, regardless of it having been set. |
public inline const bool & GetAcceptEula (const bool & DefaultValue) const | Gets the value of AcceptEula_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetAcceptEula (bool & OutValue) const | Fills OutValue with the value of AcceptEula_Optional and returns true if it has been set, otherwise returns false. |
public inline bool * GetAcceptEulaOrNull () | Returns a pointer to AcceptEula_Optional, if it has been set, otherwise returns nullptr. |
public inline const bool * GetAcceptEulaOrNull () const | Returns a pointer to AcceptEula_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetAcceptEula (bool NewValue) | Sets the value of AcceptEula_Optional and also sets AcceptEula_IsSet to true. |
public inline void ClearAcceptEula () | Clears the value of AcceptEula_Optional and sets AcceptEula_IsSet to false. |
public inline bool IsAcceptEulaDefaultValue () const | Returns true if AcceptEula_Optional is set and matches the default value. |
public inline void SetAcceptEulaToDefault () | Sets the value of AcceptEula_Optional to its default and also sets AcceptEula_IsSet to true. |
public inline bool & GetAcceptTos () | Gets the value of AcceptTos_Optional, regardless of it having been set. |
public inline const bool & GetAcceptTos () const | Gets the value of AcceptTos_Optional, regardless of it having been set. |
public inline const bool & GetAcceptTos (const bool & DefaultValue) const | Gets the value of AcceptTos_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetAcceptTos (bool & OutValue) const | Fills OutValue with the value of AcceptTos_Optional and returns true if it has been set, otherwise returns false. |
public inline bool * GetAcceptTosOrNull () | Returns a pointer to AcceptTos_Optional, if it has been set, otherwise returns nullptr. |
public inline const bool * GetAcceptTosOrNull () const | Returns a pointer to AcceptTos_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetAcceptTos (bool NewValue) | Sets the value of AcceptTos_Optional and also sets AcceptTos_IsSet to true. |
public inline void ClearAcceptTos () | Clears the value of AcceptTos_Optional and sets AcceptTos_IsSet to false. |
public inline bool IsAcceptTosDefaultValue () const | Returns true if AcceptTos_Optional is set and matches the default value. |
public inline void SetAcceptTosToDefault () | Sets the value of AcceptTos_Optional to its default and also sets AcceptTos_IsSet to true. |
public inline bool & GetAcceptPrivacyPolicy () | Gets the value of AcceptPrivacyPolicy_Optional, regardless of it having been set. |
public inline const bool & GetAcceptPrivacyPolicy () const | Gets the value of AcceptPrivacyPolicy_Optional, regardless of it having been set. |
public inline const bool & GetAcceptPrivacyPolicy (const bool & DefaultValue) const | Gets the value of AcceptPrivacyPolicy_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetAcceptPrivacyPolicy (bool & OutValue) const | Fills OutValue with the value of AcceptPrivacyPolicy_Optional and returns true if it has been set, otherwise returns false. |
public inline bool * GetAcceptPrivacyPolicyOrNull () | Returns a pointer to AcceptPrivacyPolicy_Optional, if it has been set, otherwise returns nullptr. |
public inline const bool * GetAcceptPrivacyPolicyOrNull () const | Returns a pointer to AcceptPrivacyPolicy_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetAcceptPrivacyPolicy (bool NewValue) | Sets the value of AcceptPrivacyPolicy_Optional and also sets AcceptPrivacyPolicy_IsSet to true. |
public inline void ClearAcceptPrivacyPolicy () | Clears the value of AcceptPrivacyPolicy_Optional and sets AcceptPrivacyPolicy_IsSet to false. |
public inline bool IsAcceptPrivacyPolicyDefaultValue () const | Returns true if AcceptPrivacyPolicy_Optional is set and matches the default value. |
public inline void SetAcceptPrivacyPolicyToDefault () | Sets the value of AcceptPrivacyPolicy_Optional to its default and also sets AcceptPrivacyPolicy_IsSet to true. |
Members
public ERHAPI_GrantType
GrantType
The grant type to use for authentication.
public FString
PortalAccessToken
Token or secret used to authenticate the provided grant type.
public FString
PortalDisplayName_Optional
Some grant types support client-provided names.
public bool
PortalDisplayName_IsSet
true if PortalDisplayName_Optional has been set to a value
public FString
PortalParentAccessToken_Optional
Some grant types have 2 tier authentication and require a second token/secret.
public bool
PortalParentAccessToken_IsSet
true if PortalParentAccessToken_Optional has been set to a value
public FString
PortalParentDisplayName_Optional
Some grant types have 2 tier authentication and support a second display name.
public bool
PortalParentDisplayName_IsSet
true if PortalParentDisplayName_Optional has been set to a value
public bool
IncludeRefresh_Optional
Indicates if the client wants a refresh token returned.
public bool
IncludeRefresh_IsSet
true if IncludeRefresh_Optional has been set to a value
public bool
AcceptEula_Optional
If true, the user has accepted the EULA.
public bool
AcceptEula_IsSet
true if AcceptEula_Optional has been set to a value
public bool
AcceptTos_Optional
If true, the user has accepted the Terms of Service.
public bool
AcceptTos_IsSet
true if AcceptTos_Optional has been set to a value
public bool
AcceptPrivacyPolicy_Optional
If true, the user has accepted the Privacy Policy.
public bool
AcceptPrivacyPolicy_IsSet
true if AcceptPrivacyPolicy_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 ERHAPI_GrantType &
GetGrantType
()
Gets the value of GrantType.
public inline const ERHAPI_GrantType &
GetGrantType
() const
Gets the value of GrantType.
public inline void
SetGrantType
(ERHAPI_GrantType NewValue)
Sets the value of GrantType.
public inline FString &
GetPortalAccessToken
()
Gets the value of PortalAccessToken.
public inline const FString &
GetPortalAccessToken
() const
Gets the value of PortalAccessToken.
public inline void
SetPortalAccessToken
(FString NewValue)
Sets the value of PortalAccessToken.
public inline FString &
GetPortalDisplayName
()
Gets the value of PortalDisplayName_Optional, regardless of it having been set.
public inline const FString &
GetPortalDisplayName
() const
Gets the value of PortalDisplayName_Optional, regardless of it having been set.
public inline const FString &
GetPortalDisplayName
(const FString & DefaultValue) const
Gets the value of PortalDisplayName_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetPortalDisplayName
(FString & OutValue) const
Fills OutValue with the value of PortalDisplayName_Optional and returns true if it has been set, otherwise returns false.
public inline FString *
GetPortalDisplayNameOrNull
()
Returns a pointer to PortalDisplayName_Optional, if it has been set, otherwise returns nullptr.
public inline const FString *
GetPortalDisplayNameOrNull
() const
Returns a pointer to PortalDisplayName_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetPortalDisplayName
(FString NewValue)
Sets the value of PortalDisplayName_Optional and also sets PortalDisplayName_IsSet to true.
public inline void
ClearPortalDisplayName
()
Clears the value of PortalDisplayName_Optional and sets PortalDisplayName_IsSet to false.
public inline bool
IsPortalDisplayNameDefaultValue
() const
Returns true if PortalDisplayName_Optional is set and matches the default value.
public inline void
SetPortalDisplayNameToDefault
()
Sets the value of PortalDisplayName_Optional to its default and also sets PortalDisplayName_IsSet to true.
public inline FString &
GetPortalParentAccessToken
()
Gets the value of PortalParentAccessToken_Optional, regardless of it having been set.
public inline const FString &
GetPortalParentAccessToken
() const
Gets the value of PortalParentAccessToken_Optional, regardless of it having been set.
public inline const FString &
GetPortalParentAccessToken
(const FString & DefaultValue) const
Gets the value of PortalParentAccessToken_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetPortalParentAccessToken
(FString & OutValue) const
Fills OutValue with the value of PortalParentAccessToken_Optional and returns true if it has been set, otherwise returns false.
public inline FString *
GetPortalParentAccessTokenOrNull
()
Returns a pointer to PortalParentAccessToken_Optional, if it has been set, otherwise returns nullptr.
public inline const FString *
GetPortalParentAccessTokenOrNull
() const
Returns a pointer to PortalParentAccessToken_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetPortalParentAccessToken
(FString NewValue)
Sets the value of PortalParentAccessToken_Optional and also sets PortalParentAccessToken_IsSet to true.
public inline void
ClearPortalParentAccessToken
()
Clears the value of PortalParentAccessToken_Optional and sets PortalParentAccessToken_IsSet to false.
public inline bool
IsPortalParentAccessTokenDefaultValue
() const
Returns true if PortalParentAccessToken_Optional is set and matches the default value.
public inline void
SetPortalParentAccessTokenToDefault
()
Sets the value of PortalParentAccessToken_Optional to its default and also sets PortalParentAccessToken_IsSet to true.
public inline FString &
GetPortalParentDisplayName
()
Gets the value of PortalParentDisplayName_Optional, regardless of it having been set.
public inline const FString &
GetPortalParentDisplayName
() const
Gets the value of PortalParentDisplayName_Optional, regardless of it having been set.
public inline const FString &
GetPortalParentDisplayName
(const FString & DefaultValue) const
Gets the value of PortalParentDisplayName_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetPortalParentDisplayName
(FString & OutValue) const
Fills OutValue with the value of PortalParentDisplayName_Optional and returns true if it has been set, otherwise returns false.
public inline FString *
GetPortalParentDisplayNameOrNull
()
Returns a pointer to PortalParentDisplayName_Optional, if it has been set, otherwise returns nullptr.
public inline const FString *
GetPortalParentDisplayNameOrNull
() const
Returns a pointer to PortalParentDisplayName_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetPortalParentDisplayName
(FString NewValue)
Sets the value of PortalParentDisplayName_Optional and also sets PortalParentDisplayName_IsSet to true.
public inline void
ClearPortalParentDisplayName
()
Clears the value of PortalParentDisplayName_Optional and sets PortalParentDisplayName_IsSet to false.
public inline bool
IsPortalParentDisplayNameDefaultValue
() const
Returns true if PortalParentDisplayName_Optional is set and matches the default value.
public inline void
SetPortalParentDisplayNameToDefault
()
Sets the value of PortalParentDisplayName_Optional to its default and also sets PortalParentDisplayName_IsSet to true.
public inline bool &
GetIncludeRefresh
()
Gets the value of IncludeRefresh_Optional, regardless of it having been set.
public inline const bool &
GetIncludeRefresh
() const
Gets the value of IncludeRefresh_Optional, regardless of it having been set.
public inline const bool &
GetIncludeRefresh
(const bool & DefaultValue) const
Gets the value of IncludeRefresh_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetIncludeRefresh
(bool & OutValue) const
Fills OutValue with the value of IncludeRefresh_Optional and returns true if it has been set, otherwise returns false.
public inline bool *
GetIncludeRefreshOrNull
()
Returns a pointer to IncludeRefresh_Optional, if it has been set, otherwise returns nullptr.
public inline const bool *
GetIncludeRefreshOrNull
() const
Returns a pointer to IncludeRefresh_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetIncludeRefresh
(bool NewValue)
Sets the value of IncludeRefresh_Optional and also sets IncludeRefresh_IsSet to true.
public inline void
ClearIncludeRefresh
()
Clears the value of IncludeRefresh_Optional and sets IncludeRefresh_IsSet to false.
public inline bool
IsIncludeRefreshDefaultValue
() const
Returns true if IncludeRefresh_Optional is set and matches the default value.
public inline void
SetIncludeRefreshToDefault
()
Sets the value of IncludeRefresh_Optional to its default and also sets IncludeRefresh_IsSet to true.
public inline bool &
GetAcceptEula
()
Gets the value of AcceptEula_Optional, regardless of it having been set.
public inline const bool &
GetAcceptEula
() const
Gets the value of AcceptEula_Optional, regardless of it having been set.
public inline const bool &
GetAcceptEula
(const bool & DefaultValue) const
Gets the value of AcceptEula_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetAcceptEula
(bool & OutValue) const
Fills OutValue with the value of AcceptEula_Optional and returns true if it has been set, otherwise returns false.
public inline bool *
GetAcceptEulaOrNull
()
Returns a pointer to AcceptEula_Optional, if it has been set, otherwise returns nullptr.
public inline const bool *
GetAcceptEulaOrNull
() const
Returns a pointer to AcceptEula_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetAcceptEula
(bool NewValue)
Sets the value of AcceptEula_Optional and also sets AcceptEula_IsSet to true.
public inline void
ClearAcceptEula
()
Clears the value of AcceptEula_Optional and sets AcceptEula_IsSet to false.
public inline bool
IsAcceptEulaDefaultValue
() const
Returns true if AcceptEula_Optional is set and matches the default value.
public inline void
SetAcceptEulaToDefault
()
Sets the value of AcceptEula_Optional to its default and also sets AcceptEula_IsSet to true.
public inline bool &
GetAcceptTos
()
Gets the value of AcceptTos_Optional, regardless of it having been set.
public inline const bool &
GetAcceptTos
() const
Gets the value of AcceptTos_Optional, regardless of it having been set.
public inline const bool &
GetAcceptTos
(const bool & DefaultValue) const
Gets the value of AcceptTos_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetAcceptTos
(bool & OutValue) const
Fills OutValue with the value of AcceptTos_Optional and returns true if it has been set, otherwise returns false.
public inline bool *
GetAcceptTosOrNull
()
Returns a pointer to AcceptTos_Optional, if it has been set, otherwise returns nullptr.
public inline const bool *
GetAcceptTosOrNull
() const
Returns a pointer to AcceptTos_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetAcceptTos
(bool NewValue)
Sets the value of AcceptTos_Optional and also sets AcceptTos_IsSet to true.
public inline void
ClearAcceptTos
()
Clears the value of AcceptTos_Optional and sets AcceptTos_IsSet to false.
public inline bool
IsAcceptTosDefaultValue
() const
Returns true if AcceptTos_Optional is set and matches the default value.
public inline void
SetAcceptTosToDefault
()
Sets the value of AcceptTos_Optional to its default and also sets AcceptTos_IsSet to true.
public inline bool &
GetAcceptPrivacyPolicy
()
Gets the value of AcceptPrivacyPolicy_Optional, regardless of it having been set.
public inline const bool &
GetAcceptPrivacyPolicy
() const
Gets the value of AcceptPrivacyPolicy_Optional, regardless of it having been set.
public inline const bool &
GetAcceptPrivacyPolicy
(const bool & DefaultValue) const
Gets the value of AcceptPrivacyPolicy_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetAcceptPrivacyPolicy
(bool & OutValue) const
Fills OutValue with the value of AcceptPrivacyPolicy_Optional and returns true if it has been set, otherwise returns false.
public inline bool *
GetAcceptPrivacyPolicyOrNull
()
Returns a pointer to AcceptPrivacyPolicy_Optional, if it has been set, otherwise returns nullptr.
public inline const bool *
GetAcceptPrivacyPolicyOrNull
() const
Returns a pointer to AcceptPrivacyPolicy_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetAcceptPrivacyPolicy
(bool NewValue)
Sets the value of AcceptPrivacyPolicy_Optional and also sets AcceptPrivacyPolicy_IsSet to true.
public inline void
ClearAcceptPrivacyPolicy
()
Clears the value of AcceptPrivacyPolicy_Optional and sets AcceptPrivacyPolicy_IsSet to false.
public inline bool
IsAcceptPrivacyPolicyDefaultValue
() const
Returns true if AcceptPrivacyPolicy_Optional is set and matches the default value.
public inline void
SetAcceptPrivacyPolicyToDefault
()
Sets the value of AcceptPrivacyPolicy_Optional to its default and also sets AcceptPrivacyPolicy_IsSet to true.