Navigation
API > API/Plugins > API/Plugins/OnlineServicesCommon > API/Plugins/OnlineServicesCommon/Online
References
| Module | OnlineServicesCommon |
| Header | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesCommon/Public/Online/OnlineExecHandler.h |
| Include | #include "Online/OnlineExecHandler.h" |
Syntax
template<typename T, typename VariantObject>
struct TOnlineVariantVisitInfo
Specializations
TOnlineVariantVisitInfo< bool, VariantObject >
TOnlineVariantVisitInfo< double, VariantObject >
TOnlineVariantVisitInfo< FAccountId, VariantObject >
TOnlineVariantVisitInfo< float, VariantObject >
TOnlineVariantVisitInfo< FString, VariantObject >
TOnlineVariantVisitInfo< int32, VariantObject >
TOnlineVariantVisitInfo< int64, VariantObject >
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Assign
(
FString& VariantValue, |
Constants
| Name | Description |
|---|---|
| Prefixes | Todo: how to get this to work without it triggering on every class? static_assert(sizeof(T) == -1, "If you are hitting this, you are using a TVariant with a value that does not have a TOnlineVariantVisitInfo! Make sure you are adding a TOnlineVariantVisitInfo for your class! (Check LastType or FirstType below for the type that needs attention)"); |