Skip to content

RHAPI_MapSelectionListV2

Summary

MembersDescriptions
struct FRHAPI_MapSelectionListV2

struct FRHAPI_MapSelectionListV2

struct FRHAPI_MapSelectionListV2
: public FRHAPI_Model

Summary

MembersDescriptions
public FString MapSelectionListIdID to uniquely identify this map selection list.
public TArray< FRHAPI_MapConfigV2>MapsList of maps that can be chosen in this selection list.
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 FString & GetMapSelectionListId()Gets the value of MapSelectionListId.
public inline const FString & GetMapSelectionListId() constGets the value of MapSelectionListId.
public inline void SetMapSelectionListId(FString NewValue)Sets the value of MapSelectionListId.
public inline TArray< FRHAPI_MapConfigV2> &GetMaps()Gets the value of Maps.
public inline const TArray< FRHAPI_MapConfigV2> &GetMaps() constGets the value of Maps.
public inline void SetMaps(TArray< FRHAPI_MapConfigV2 > NewValue)Sets the value of Maps.

Members

public FString MapSelectionListId

ID to uniquely identify this map selection list.


#### `public TArray< `[`FRHAPI_MapConfigV2`](RHAPI_MapConfigV2.md#structFRHAPI__MapConfigV2)` > `[`Maps`](#structFRHAPI__MapSelectionListV2_1ac98cad728a16cb2c742629671a17b010)

List of maps that can be chosen in this selection list.


#### `public virtual bool `[`FromJson`](#structFRHAPI__MapSelectionListV2_1a480a4fa3df75fcf83ea5b875d615187f)`(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__MapSelectionListV2_1acc9ee2168e3523742307aa8cc58d92eb)`(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 & `[`GetMapSelectionListId`](#structFRHAPI__MapSelectionListV2_1ac7e58e7080e1e034770f8181bc5f258a)`()`

Gets the value of MapSelectionListId.


#### `public inline const FString & `[`GetMapSelectionListId`](#structFRHAPI__MapSelectionListV2_1a92d6c0635bb56833635852c475a923b6)`() const`

Gets the value of MapSelectionListId.


#### `public inline void `[`SetMapSelectionListId`](#structFRHAPI__MapSelectionListV2_1a4163b0da3ef171fad2fae764139e1807)`(FString NewValue)`

Sets the value of MapSelectionListId.


#### `public inline TArray< `[`FRHAPI_MapConfigV2`](RHAPI_MapConfigV2.md#structFRHAPI__MapConfigV2)` > & `[`GetMaps`](#structFRHAPI__MapSelectionListV2_1a7ef11344b831aa06219fedf6eb2416aa)`()`

Gets the value of Maps.


#### `public inline const TArray< `[`FRHAPI_MapConfigV2`](RHAPI_MapConfigV2.md#structFRHAPI__MapConfigV2)` > & `[`GetMaps`](#structFRHAPI__MapSelectionListV2_1a2f5bc9a98548876244a84d7557263357)`() const`

Gets the value of Maps.


#### `public inline void `[`SetMaps`](#structFRHAPI__MapSelectionListV2_1a3bb3db9859948e65b89d94ffab03eb06)`(TArray< `[`FRHAPI_MapConfigV2`](RHAPI_MapConfigV2.md#structFRHAPI__MapConfigV2)` > NewValue)`

Sets the value of Maps.