RHAPI_Catalog
Summary
Members | Descriptions |
---|---|
struct FRHAPI_Catalog | Full list of all loaded objects for the catalog. Organized in a normalized model. |
struct FRHAPI_Catalog
struct FRHAPI_Catalog
: public FRHAPI_Model
Full list of all loaded objects for the catalog. Organized in a normalized model.
Summary
Members | Descriptions |
---|---|
public FRHAPI_XpTables XpTables_Optional | |
public bool XpTables_IsSet | true if XpTables_Optional has been set to a value |
public FRHAPI_PortalUseRulesets PortalUseRulesets_Optional | |
public bool PortalUseRulesets_IsSet | true if PortalUseRulesets_Optional has been set to a value |
public FRHAPI_InventoryBucketUseRuleSets InventoryBucketUseRuleSets_Optional | |
public bool InventoryBucketUseRuleSets_IsSet | true if InventoryBucketUseRuleSets_Optional has been set to a value |
public FRHAPI_Vendors Vendors_Optional | |
public bool Vendors_IsSet | true if Vendors_Optional has been set to a value |
public FRHAPI_Loots Loot_Optional | |
public bool Loot_IsSet | true if Loot_Optional has been set to a value |
public FRHAPI_Items Items_Optional | |
public bool Items_IsSet | true if Items_Optional has been set to a value |
public FRHAPI_PricePoints PricePoints_Optional | |
public bool PricePoints_IsSet | true if PricePoints_Optional has been set to a value |
public FRHAPI_TimeFrames TimeFrames_Optional | |
public bool TimeFrames_IsSet | true if TimeFrames_Optional has been set to a value |
public FRHAPI_CacheInfo CacheInfo_Optional | |
public bool CacheInfo_IsSet | true if CacheInfo_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 FRHAPI_XpTables & GetXpTables () | Gets the value of XpTables_Optional, regardless of it having been set. |
public inline const FRHAPI_XpTables & GetXpTables () const | Gets the value of XpTables_Optional, regardless of it having been set. |
public inline const FRHAPI_XpTables & GetXpTables (const FRHAPI_XpTables & DefaultValue) const | Gets the value of XpTables_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetXpTables ( FRHAPI_XpTables & OutValue) const | Fills OutValue with the value of XpTables_Optional and returns true if it has been set, otherwise returns false. |
public inline FRHAPI_XpTables * GetXpTablesOrNull () | Returns a pointer to XpTables_Optional, if it has been set, otherwise returns nullptr. |
public inline const FRHAPI_XpTables * GetXpTablesOrNull () const | Returns a pointer to XpTables_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetXpTables ( FRHAPI_XpTables NewValue) | Sets the value of XpTables_Optional and also sets XpTables_IsSet to true. |
public inline void ClearXpTables () | Clears the value of XpTables_Optional and sets XpTables_IsSet to false. |
public inline FRHAPI_PortalUseRulesets & GetPortalUseRulesets () | Gets the value of PortalUseRulesets_Optional, regardless of it having been set. |
public inline const FRHAPI_PortalUseRulesets & GetPortalUseRulesets () const | Gets the value of PortalUseRulesets_Optional, regardless of it having been set. |
public inline const FRHAPI_PortalUseRulesets & GetPortalUseRulesets (const FRHAPI_PortalUseRulesets & DefaultValue) const | Gets the value of PortalUseRulesets_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetPortalUseRulesets ( FRHAPI_PortalUseRulesets & OutValue) const | Fills OutValue with the value of PortalUseRulesets_Optional and returns true if it has been set, otherwise returns false. |
public inline FRHAPI_PortalUseRulesets * GetPortalUseRulesetsOrNull () | Returns a pointer to PortalUseRulesets_Optional, if it has been set, otherwise returns nullptr. |
public inline const FRHAPI_PortalUseRulesets * GetPortalUseRulesetsOrNull () const | Returns a pointer to PortalUseRulesets_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetPortalUseRulesets ( FRHAPI_PortalUseRulesets NewValue) | Sets the value of PortalUseRulesets_Optional and also sets PortalUseRulesets_IsSet to true. |
public inline void ClearPortalUseRulesets () | Clears the value of PortalUseRulesets_Optional and sets PortalUseRulesets_IsSet to false. |
public inline FRHAPI_InventoryBucketUseRuleSets & GetInventoryBucketUseRuleSets () | Gets the value of InventoryBucketUseRuleSets_Optional, regardless of it having been set. |
public inline const FRHAPI_InventoryBucketUseRuleSets & GetInventoryBucketUseRuleSets () const | Gets the value of InventoryBucketUseRuleSets_Optional, regardless of it having been set. |
public inline const FRHAPI_InventoryBucketUseRuleSets & GetInventoryBucketUseRuleSets (const FRHAPI_InventoryBucketUseRuleSets & DefaultValue) const | Gets the value of InventoryBucketUseRuleSets_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetInventoryBucketUseRuleSets ( FRHAPI_InventoryBucketUseRuleSets & OutValue) const | Fills OutValue with the value of InventoryBucketUseRuleSets_Optional and returns true if it has been set, otherwise returns false. |
public inline FRHAPI_InventoryBucketUseRuleSets * GetInventoryBucketUseRuleSetsOrNull () | Returns a pointer to InventoryBucketUseRuleSets_Optional, if it has been set, otherwise returns nullptr. |
public inline const FRHAPI_InventoryBucketUseRuleSets * GetInventoryBucketUseRuleSetsOrNull () const | Returns a pointer to InventoryBucketUseRuleSets_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetInventoryBucketUseRuleSets ( FRHAPI_InventoryBucketUseRuleSets NewValue) | Sets the value of InventoryBucketUseRuleSets_Optional and also sets InventoryBucketUseRuleSets_IsSet to true. |
public inline void ClearInventoryBucketUseRuleSets () | Clears the value of InventoryBucketUseRuleSets_Optional and sets InventoryBucketUseRuleSets_IsSet to false. |
public inline FRHAPI_Vendors & GetVendors () | Gets the value of Vendors_Optional, regardless of it having been set. |
public inline const FRHAPI_Vendors & GetVendors () const | Gets the value of Vendors_Optional, regardless of it having been set. |
public inline const FRHAPI_Vendors & GetVendors (const FRHAPI_Vendors & DefaultValue) const | Gets the value of Vendors_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetVendors ( FRHAPI_Vendors & OutValue) const | Fills OutValue with the value of Vendors_Optional and returns true if it has been set, otherwise returns false. |
public inline FRHAPI_Vendors * GetVendorsOrNull () | Returns a pointer to Vendors_Optional, if it has been set, otherwise returns nullptr. |
public inline const FRHAPI_Vendors * GetVendorsOrNull () const | Returns a pointer to Vendors_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetVendors ( FRHAPI_Vendors NewValue) | Sets the value of Vendors_Optional and also sets Vendors_IsSet to true. |
public inline void ClearVendors () | Clears the value of Vendors_Optional and sets Vendors_IsSet to false. |
public inline FRHAPI_Loots & GetLoot () | Gets the value of Loot_Optional, regardless of it having been set. |
public inline const FRHAPI_Loots & GetLoot () const | Gets the value of Loot_Optional, regardless of it having been set. |
public inline const FRHAPI_Loots & GetLoot (const FRHAPI_Loots & DefaultValue) const | Gets the value of Loot_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetLoot ( FRHAPI_Loots & OutValue) const | Fills OutValue with the value of Loot_Optional and returns true if it has been set, otherwise returns false. |
public inline FRHAPI_Loots * GetLootOrNull () | Returns a pointer to Loot_Optional, if it has been set, otherwise returns nullptr. |
public inline const FRHAPI_Loots * GetLootOrNull () const | Returns a pointer to Loot_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetLoot ( FRHAPI_Loots NewValue) | Sets the value of Loot_Optional and also sets Loot_IsSet to true. |
public inline void ClearLoot () | Clears the value of Loot_Optional and sets Loot_IsSet to false. |
public inline FRHAPI_Items & GetItems () | Gets the value of Items_Optional, regardless of it having been set. |
public inline const FRHAPI_Items & GetItems () const | Gets the value of Items_Optional, regardless of it having been set. |
public inline const FRHAPI_Items & GetItems (const FRHAPI_Items & DefaultValue) const | Gets the value of Items_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetItems ( FRHAPI_Items & OutValue) const | Fills OutValue with the value of Items_Optional and returns true if it has been set, otherwise returns false. |
public inline FRHAPI_Items * GetItemsOrNull () | Returns a pointer to Items_Optional, if it has been set, otherwise returns nullptr. |
public inline const FRHAPI_Items * GetItemsOrNull () const | Returns a pointer to Items_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetItems ( FRHAPI_Items NewValue) | Sets the value of Items_Optional and also sets Items_IsSet to true. |
public inline void ClearItems () | Clears the value of Items_Optional and sets Items_IsSet to false. |
public inline FRHAPI_PricePoints & GetPricePoints () | Gets the value of PricePoints_Optional, regardless of it having been set. |
public inline const FRHAPI_PricePoints & GetPricePoints () const | Gets the value of PricePoints_Optional, regardless of it having been set. |
public inline const FRHAPI_PricePoints & GetPricePoints (const FRHAPI_PricePoints & DefaultValue) const | Gets the value of PricePoints_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetPricePoints ( FRHAPI_PricePoints & OutValue) const | Fills OutValue with the value of PricePoints_Optional and returns true if it has been set, otherwise returns false. |
public inline FRHAPI_PricePoints * GetPricePointsOrNull () | Returns a pointer to PricePoints_Optional, if it has been set, otherwise returns nullptr. |
public inline const FRHAPI_PricePoints * GetPricePointsOrNull () const | Returns a pointer to PricePoints_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetPricePoints ( FRHAPI_PricePoints NewValue) | Sets the value of PricePoints_Optional and also sets PricePoints_IsSet to true. |
public inline void ClearPricePoints () | Clears the value of PricePoints_Optional and sets PricePoints_IsSet to false. |
public inline FRHAPI_TimeFrames & GetTimeFrames () | Gets the value of TimeFrames_Optional, regardless of it having been set. |
public inline const FRHAPI_TimeFrames & GetTimeFrames () const | Gets the value of TimeFrames_Optional, regardless of it having been set. |
public inline const FRHAPI_TimeFrames & GetTimeFrames (const FRHAPI_TimeFrames & DefaultValue) const | Gets the value of TimeFrames_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetTimeFrames ( FRHAPI_TimeFrames & OutValue) const | Fills OutValue with the value of TimeFrames_Optional and returns true if it has been set, otherwise returns false. |
public inline FRHAPI_TimeFrames * GetTimeFramesOrNull () | Returns a pointer to TimeFrames_Optional, if it has been set, otherwise returns nullptr. |
public inline const FRHAPI_TimeFrames * GetTimeFramesOrNull () const | Returns a pointer to TimeFrames_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetTimeFrames ( FRHAPI_TimeFrames NewValue) | Sets the value of TimeFrames_Optional and also sets TimeFrames_IsSet to true. |
public inline void ClearTimeFrames () | Clears the value of TimeFrames_Optional and sets TimeFrames_IsSet to false. |
public inline FRHAPI_CacheInfo & GetCacheInfo () | Gets the value of CacheInfo_Optional, regardless of it having been set. |
public inline const FRHAPI_CacheInfo & GetCacheInfo () const | Gets the value of CacheInfo_Optional, regardless of it having been set. |
public inline const FRHAPI_CacheInfo & GetCacheInfo (const FRHAPI_CacheInfo & DefaultValue) const | Gets the value of CacheInfo_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetCacheInfo ( FRHAPI_CacheInfo & OutValue) const | Fills OutValue with the value of CacheInfo_Optional and returns true if it has been set, otherwise returns false. |
public inline FRHAPI_CacheInfo * GetCacheInfoOrNull () | Returns a pointer to CacheInfo_Optional, if it has been set, otherwise returns nullptr. |
public inline const FRHAPI_CacheInfo * GetCacheInfoOrNull () const | Returns a pointer to CacheInfo_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetCacheInfo ( FRHAPI_CacheInfo NewValue) | Sets the value of CacheInfo_Optional and also sets CacheInfo_IsSet to true. |
public inline void ClearCacheInfo () | Clears the value of CacheInfo_Optional and sets CacheInfo_IsSet to false. |
Members
public
FRHAPI_XpTables
XpTables_Optional
public bool
XpTables_IsSet
true if XpTables_Optional has been set to a value
public
FRHAPI_PortalUseRulesets
PortalUseRulesets_Optional
public bool
PortalUseRulesets_IsSet
true if PortalUseRulesets_Optional has been set to a value
public
FRHAPI_InventoryBucketUseRuleSets
InventoryBucketUseRuleSets_Optional
public bool
InventoryBucketUseRuleSets_IsSet
true if InventoryBucketUseRuleSets_Optional has been set to a value
public
FRHAPI_Vendors
Vendors_Optional
public bool
Vendors_IsSet
true if Vendors_Optional has been set to a value
public
FRHAPI_Loots
Loot_Optional
public bool
Loot_IsSet
true if Loot_Optional has been set to a value
public
FRHAPI_Items
Items_Optional
public bool
Items_IsSet
true if Items_Optional has been set to a value
public
FRHAPI_PricePoints
PricePoints_Optional
public bool
PricePoints_IsSet
true if PricePoints_Optional has been set to a value
public
FRHAPI_TimeFrames
TimeFrames_Optional
public bool
TimeFrames_IsSet
true if TimeFrames_Optional has been set to a value
public
FRHAPI_CacheInfo
CacheInfo_Optional
public bool
CacheInfo_IsSet
true if CacheInfo_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
FRHAPI_XpTables
&
GetXpTables
()
Gets the value of XpTables_Optional, regardless of it having been set.
public inline const
FRHAPI_XpTables
&
GetXpTables
() const
Gets the value of XpTables_Optional, regardless of it having been set.
public inline const
FRHAPI_XpTables
&
GetXpTables
(const
FRHAPI_XpTables
& DefaultValue) const
Gets the value of XpTables_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetXpTables
(
FRHAPI_XpTables
& OutValue) const
Fills OutValue with the value of XpTables_Optional and returns true if it has been set, otherwise returns false.
public inline
FRHAPI_XpTables
*
GetXpTablesOrNull
()
Returns a pointer to XpTables_Optional, if it has been set, otherwise returns nullptr.
public inline const
FRHAPI_XpTables
*
GetXpTablesOrNull
() const
Returns a pointer to XpTables_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetXpTables
(
FRHAPI_XpTables
NewValue)
Sets the value of XpTables_Optional and also sets XpTables_IsSet to true.
public inline void
ClearXpTables
()
Clears the value of XpTables_Optional and sets XpTables_IsSet to false.
public inline
FRHAPI_PortalUseRulesets
&
GetPortalUseRulesets
()
Gets the value of PortalUseRulesets_Optional, regardless of it having been set.
public inline const
FRHAPI_PortalUseRulesets
&
GetPortalUseRulesets
() const
Gets the value of PortalUseRulesets_Optional, regardless of it having been set.
public inline const
FRHAPI_PortalUseRulesets
&
GetPortalUseRulesets
(const
FRHAPI_PortalUseRulesets
& DefaultValue) const
Gets the value of PortalUseRulesets_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetPortalUseRulesets
(
FRHAPI_PortalUseRulesets
& OutValue) const
Fills OutValue with the value of PortalUseRulesets_Optional and returns true if it has been set, otherwise returns false.
public inline
FRHAPI_PortalUseRulesets
*
GetPortalUseRulesetsOrNull
()
Returns a pointer to PortalUseRulesets_Optional, if it has been set, otherwise returns nullptr.
public inline const
FRHAPI_PortalUseRulesets
*
GetPortalUseRulesetsOrNull
() const
Returns a pointer to PortalUseRulesets_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetPortalUseRulesets
(
FRHAPI_PortalUseRulesets
NewValue)
Sets the value of PortalUseRulesets_Optional and also sets PortalUseRulesets_IsSet to true.
public inline void
ClearPortalUseRulesets
()
Clears the value of PortalUseRulesets_Optional and sets PortalUseRulesets_IsSet to false.
public inline
FRHAPI_InventoryBucketUseRuleSets
&
GetInventoryBucketUseRuleSets
()
Gets the value of InventoryBucketUseRuleSets_Optional, regardless of it having been set.
public inline const
FRHAPI_InventoryBucketUseRuleSets
&
GetInventoryBucketUseRuleSets
() const
Gets the value of InventoryBucketUseRuleSets_Optional, regardless of it having been set.
public inline const
FRHAPI_InventoryBucketUseRuleSets
&
GetInventoryBucketUseRuleSets
(const
FRHAPI_InventoryBucketUseRuleSets
& DefaultValue) const
Gets the value of InventoryBucketUseRuleSets_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetInventoryBucketUseRuleSets
(
FRHAPI_InventoryBucketUseRuleSets
& OutValue) const
Fills OutValue with the value of InventoryBucketUseRuleSets_Optional and returns true if it has been set, otherwise returns false.
public inline
FRHAPI_InventoryBucketUseRuleSets
*
GetInventoryBucketUseRuleSetsOrNull
()
Returns a pointer to InventoryBucketUseRuleSets_Optional, if it has been set, otherwise returns nullptr.
public inline const
FRHAPI_InventoryBucketUseRuleSets
*
GetInventoryBucketUseRuleSetsOrNull
() const
Returns a pointer to InventoryBucketUseRuleSets_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetInventoryBucketUseRuleSets
(
FRHAPI_InventoryBucketUseRuleSets
NewValue)
Sets the value of InventoryBucketUseRuleSets_Optional and also sets InventoryBucketUseRuleSets_IsSet to true.
public inline void
ClearInventoryBucketUseRuleSets
()
Clears the value of InventoryBucketUseRuleSets_Optional and sets InventoryBucketUseRuleSets_IsSet to false.
public inline
FRHAPI_Vendors
&
GetVendors
()
Gets the value of Vendors_Optional, regardless of it having been set.
public inline const
FRHAPI_Vendors
&
GetVendors
() const
Gets the value of Vendors_Optional, regardless of it having been set.
public inline const
FRHAPI_Vendors
&
GetVendors
(const
FRHAPI_Vendors
& DefaultValue) const
Gets the value of Vendors_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetVendors
(
FRHAPI_Vendors
& OutValue) const
Fills OutValue with the value of Vendors_Optional and returns true if it has been set, otherwise returns false.
public inline
FRHAPI_Vendors
*
GetVendorsOrNull
()
Returns a pointer to Vendors_Optional, if it has been set, otherwise returns nullptr.
public inline const
FRHAPI_Vendors
*
GetVendorsOrNull
() const
Returns a pointer to Vendors_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetVendors
(
FRHAPI_Vendors
NewValue)
Sets the value of Vendors_Optional and also sets Vendors_IsSet to true.
public inline void
ClearVendors
()
Clears the value of Vendors_Optional and sets Vendors_IsSet to false.
public inline
FRHAPI_Loots
&
GetLoot
()
Gets the value of Loot_Optional, regardless of it having been set.
public inline const
FRHAPI_Loots
&
GetLoot
() const
Gets the value of Loot_Optional, regardless of it having been set.
public inline const
FRHAPI_Loots
&
GetLoot
(const
FRHAPI_Loots
& DefaultValue) const
Gets the value of Loot_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetLoot
(
FRHAPI_Loots
& OutValue) const
Fills OutValue with the value of Loot_Optional and returns true if it has been set, otherwise returns false.
public inline
FRHAPI_Loots
*
GetLootOrNull
()
Returns a pointer to Loot_Optional, if it has been set, otherwise returns nullptr.
public inline const
FRHAPI_Loots
*
GetLootOrNull
() const
Returns a pointer to Loot_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetLoot
(
FRHAPI_Loots
NewValue)
Sets the value of Loot_Optional and also sets Loot_IsSet to true.
public inline void
ClearLoot
()
Clears the value of Loot_Optional and sets Loot_IsSet to false.
public inline
FRHAPI_Items
&
GetItems
()
Gets the value of Items_Optional, regardless of it having been set.
public inline const
FRHAPI_Items
&
GetItems
() const
Gets the value of Items_Optional, regardless of it having been set.
public inline const
FRHAPI_Items
&
GetItems
(const
FRHAPI_Items
& DefaultValue) const
Gets the value of Items_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetItems
(
FRHAPI_Items
& OutValue) const
Fills OutValue with the value of Items_Optional and returns true if it has been set, otherwise returns false.
public inline
FRHAPI_Items
*
GetItemsOrNull
()
Returns a pointer to Items_Optional, if it has been set, otherwise returns nullptr.
public inline const
FRHAPI_Items
*
GetItemsOrNull
() const
Returns a pointer to Items_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetItems
(
FRHAPI_Items
NewValue)
Sets the value of Items_Optional and also sets Items_IsSet to true.
public inline void
ClearItems
()
Clears the value of Items_Optional and sets Items_IsSet to false.
public inline
FRHAPI_PricePoints
&
GetPricePoints
()
Gets the value of PricePoints_Optional, regardless of it having been set.
public inline const
FRHAPI_PricePoints
&
GetPricePoints
() const
Gets the value of PricePoints_Optional, regardless of it having been set.
public inline const
FRHAPI_PricePoints
&
GetPricePoints
(const
FRHAPI_PricePoints
& DefaultValue) const
Gets the value of PricePoints_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetPricePoints
(
FRHAPI_PricePoints
& OutValue) const
Fills OutValue with the value of PricePoints_Optional and returns true if it has been set, otherwise returns false.
public inline
FRHAPI_PricePoints
*
GetPricePointsOrNull
()
Returns a pointer to PricePoints_Optional, if it has been set, otherwise returns nullptr.
public inline const
FRHAPI_PricePoints
*
GetPricePointsOrNull
() const
Returns a pointer to PricePoints_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetPricePoints
(
FRHAPI_PricePoints
NewValue)
Sets the value of PricePoints_Optional and also sets PricePoints_IsSet to true.
public inline void
ClearPricePoints
()
Clears the value of PricePoints_Optional and sets PricePoints_IsSet to false.
public inline
FRHAPI_TimeFrames
&
GetTimeFrames
()
Gets the value of TimeFrames_Optional, regardless of it having been set.
public inline const
FRHAPI_TimeFrames
&
GetTimeFrames
() const
Gets the value of TimeFrames_Optional, regardless of it having been set.
public inline const
FRHAPI_TimeFrames
&
GetTimeFrames
(const
FRHAPI_TimeFrames
& DefaultValue) const
Gets the value of TimeFrames_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetTimeFrames
(
FRHAPI_TimeFrames
& OutValue) const
Fills OutValue with the value of TimeFrames_Optional and returns true if it has been set, otherwise returns false.
public inline
FRHAPI_TimeFrames
*
GetTimeFramesOrNull
()
Returns a pointer to TimeFrames_Optional, if it has been set, otherwise returns nullptr.
public inline const
FRHAPI_TimeFrames
*
GetTimeFramesOrNull
() const
Returns a pointer to TimeFrames_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetTimeFrames
(
FRHAPI_TimeFrames
NewValue)
Sets the value of TimeFrames_Optional and also sets TimeFrames_IsSet to true.
public inline void
ClearTimeFrames
()
Clears the value of TimeFrames_Optional and sets TimeFrames_IsSet to false.
public inline
FRHAPI_CacheInfo
&
GetCacheInfo
()
Gets the value of CacheInfo_Optional, regardless of it having been set.
public inline const
FRHAPI_CacheInfo
&
GetCacheInfo
() const
Gets the value of CacheInfo_Optional, regardless of it having been set.
public inline const
FRHAPI_CacheInfo
&
GetCacheInfo
(const
FRHAPI_CacheInfo
& DefaultValue) const
Gets the value of CacheInfo_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetCacheInfo
(
FRHAPI_CacheInfo
& OutValue) const
Fills OutValue with the value of CacheInfo_Optional and returns true if it has been set, otherwise returns false.
public inline
FRHAPI_CacheInfo
*
GetCacheInfoOrNull
()
Returns a pointer to CacheInfo_Optional, if it has been set, otherwise returns nullptr.
public inline const
FRHAPI_CacheInfo
*
GetCacheInfoOrNull
() const
Returns a pointer to CacheInfo_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetCacheInfo
(
FRHAPI_CacheInfo
NewValue)
Sets the value of CacheInfo_Optional and also sets CacheInfo_IsSet to true.
public inline void
ClearCacheInfo
()
Clears the value of CacheInfo_Optional and sets CacheInfo_IsSet to false.