Navigation
API > API/Plugins > API/Plugins/OnlineServicesInterface
| Name | FSchemaVariant |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Public/Online/SchemaTypes.h |
| Include Path | #include "Online/SchemaTypes.h" |
Syntax
class FSchemaVariant
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSchemaVariant
(
const FString& InData |
Online/SchemaTypes.h | ||
FSchemaVariant
(
bool InData |
Online/SchemaTypes.h | ||
FSchemaVariant
(
double InData |
Online/SchemaTypes.h | ||
FSchemaVariant
(
int64 InData |
Online/SchemaTypes.h | ||
FSchemaVariant
(
FString&& InData |
Online/SchemaTypes.h | ||
FSchemaVariant
(
const TCHAR* InData |
Online/SchemaTypes.h | ||
FSchemaVariant
(
FSchemaVariant&& InOther |
Online/SchemaTypes.h | ||
FSchemaVariant
(
const FSchemaVariant& InOther |
Online/SchemaTypes.h | ||
| Online/SchemaTypes.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FVariantType | TVariant< FString, int64, double, bool > | Online/SchemaTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| VariantData | FVariantType | Online/SchemaTypes.h | ||
| VariantType | ESchemaAttributeType | Online/SchemaTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetBoolean() |
Online/SchemaTypes.h | ||
double GetDouble() |
Online/SchemaTypes.h | ||
int64 GetInt64() |
Online/SchemaTypes.h | ||
const FString & GetString() |
Online/SchemaTypes.h | ||
ESchemaAttributeType GetType() |
Online/SchemaTypes.h | ||
void Set
(
double AsDouble |
Online/SchemaTypes.h | ||
void Set
(
const TCHAR* AsString |
Online/SchemaTypes.h | ||
void Set
(
const FString& AsString |
Online/SchemaTypes.h | ||
void Set
(
FString&& AsString |
Online/SchemaTypes.h | ||
void Set
(
int64 AsInt |
Online/SchemaTypes.h | ||
void Set
(
bool bAsBool |
Online/SchemaTypes.h | ||
FString ToLogString() |
Online/SchemaTypes.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FSchemaVariant& Other |
Online/SchemaTypes.h | ||
FSchemaVariant & operator=
(
FSchemaVariant&& |
Online/SchemaTypes.h | ||
FSchemaVariant & operator=
(
const FSchemaVariant& |
Online/SchemaTypes.h | ||
bool operator==
(
const FSchemaVariant& Other |
Online/SchemaTypes.h |