Module |
|
Header |
/Engine/Plugins/Online/OnlineSubsystem/Source/Public/OnlineKeyValuePair.h |
Include |
#include "OnlineKeyValuePair.h" |
class FVariantData
Container for storing data of variable type
Name | Description | |
---|---|---|
|
FVariantData() |
Constructor |
|
FVariantData ( |
Constructor starting with an initialized value/type |
|
FVariantData ( |
Copy constructor. Copies the other into this object |
|
FVariantData ( |
Move constructor. Moves the other into this object |
Name | Description | |
---|---|---|
|
~FVariantData() |
Cleans up the data to prevent leaks |
Name | Description | ||
---|---|---|---|
|
void |
AddToJsonObject ( |
Insert variant data into json object |
|
void |
Decrement ( |
Decrements the value by the specified amount |
|
void |
Decrement() |
Decrements the numeric value by 1 |
|
void |
Empty() |
Cleans up the existing data and sets the type to ODT_Empty |
|
bool |
FromJson ( |
Convert json object to variant data from "type,value" fields |
|
bool |
FromJsonValue ( |
Convert json object to variant data from Name_ |
|
bool |
FromString ( |
Converts the string to the specified type of data for this setting |
|
int |
GetEstimatedMaxEscapedStringSize() |
Returns the estimated maximum size of the value when encoded as an escaped string. |
|
const EOnlin... |
GetType() |
Get the key for this key value pair |
|
const TCHAR ... |
GetTypeString() |
|
|
GetTypeSuffix() |
Combine the type suffix given this variant's type |
|
|
void |
GetValue ( |
Copies the data after verifying the type |
|
void |
GetValue ( |
Copies the data after verifying the type |
|
void |
GetValue ( |
Copies the data after verifying the type |
|
void |
GetValue ( |
Copies the data after verifying the type |
|
void |
GetValue ( |
Copies the data after verifying the type |
|
void |
GetValue ( |
Copies the data after verifying the type |
|
void |
GetValue ( |
Copies the data after verifying the type. |
|
void |
GetValue ( |
Copies the data after verifying the type |
|
void |
GetValue ( |
Copies the data after verifying the type |
|
void |
GetValue ( |
Copies the data after verifying the type |
|
void |
GetValue ( |
Copies the data after verifying the type |
|
void |
GetValue ( |
Copies the data after verifying the type |
|
void |
Increment ( |
Increments the value by the specified amount |
|
void |
Increment() |
Increments the numeric value by 1 |
|
bool |
IsNumeric() |
Returns true if Type is numeric |
|
void |
SetJsonValueFromString ( |
Copies the data and sets the type |
|
void |
SetValue ( |
Copies the data and sets the type |
|
void |
SetValue ( |
Copies the data and sets the type |
|
void |
SetValue ( |
Copies the data and sets the type |
|
void |
SetValue ( |
Copies the data and sets the type |
|
void |
SetValue ( |
Copies the data and sets the type |
|
void |
SetValue ( |
Copies the data and sets the type |
|
void |
SetValue ( |
Copies the data and sets the type |
|
void |
SetValue ( |
Copies the data and sets the type |
|
void |
SetValue ( |
Copies the data and sets the type |
|
void |
SetValue ( |
Copies the data and sets the type |
|
void |
SetValue ( |
Copies the data and sets the type |
|
void |
SetValue ( |
Copies the data and sets the type |
|
TSharedRef< ... |
ToJson() |
Convert variant data to json object with "type,value" fields |
|
ToString() |
Converts the data into a string representation |
Name | Description | ||
---|---|---|---|
|
bool |
operator!= ( |
|
|
FVariantData... |
operator= ( |
Assignment operator. Copies the other into this object |
|
FVariantData... |
operator= ( |
Move Assignment operator. Moves the other into this object |
|
bool |
operator== ( |
Comparison of two settings data classes |