Navigation
API > API/Plugins > API/Plugins/OnlineServicesInterface
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void UE::Online::Meta::VisitFields
(
FuncType&& Func |
Visit the TFields for a struct. | Online/OnlineMeta.h | |
void UE::Online::Meta::VisitFields
(
StructType&& Object, |
Visit the fields of a struct. | Online/OnlineMeta.h | |
void UE::Online::Meta::VisitFields
(
const StructType& Object, |
Visit the TFields of a struct. | Online/OnlineMeta.h |
UE::Online::Meta::VisitFields(FuncType &&)
Description
Visit the TFields for a struct. TStructDetails must be specialized for the StructType
| Name | UE::Online::Meta::VisitFields |
| Type | function |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Public/Online/OnlineMeta.h |
| Include Path | #include "Online/OnlineMeta.h" |
namespace UE
{
namespace Online
{
namespace Meta
{
template<typename StructType, typename FuncType>
void UE::Online::Meta::VisitFields
(
FuncType && Func
)
}
}
}
Parameters
| Name | Remarks |
|---|---|
| Func | The functor to apply. |
UE::Online::Meta::VisitFields(StructType &&, FuncType &&)
Description
Visit the fields of a struct. TStructDetails must be specialized for the StructType
| Name | UE::Online::Meta::VisitFields |
| Type | function |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Public/Online/OnlineMeta.h |
| Include Path | #include "Online/OnlineMeta.h" |
namespace UE
{
namespace Online
{
namespace Meta
{
template<typename StructType, typename FuncType>
void UE::Online::Meta::VisitFields
(
StructType && Object,
FuncType && Func
)
}
}
}
Parameters
| Name | Remarks |
|---|---|
| Object | The object whose fields will be applied to the functor |
| Func | The functor to apply. |
UE::Online::Meta::VisitFields(const StructType &, FuncType &&)
Description
Visit the TFields of a struct. TStructDetails must be specialized for the StructType
| Name | UE::Online::Meta::VisitFields |
| Type | function |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Public/Online/OnlineMeta.h |
| Include Path | #include "Online/OnlineMeta.h" |
namespace UE
{
namespace Online
{
namespace Meta
{
template<typename StructType, typename FuncType>
void UE::Online::Meta::VisitFields
(
const StructType & Object,
FuncType && Func
)
}
}
}
Parameters
| Name | Remarks |
|---|---|
| Object | The object whose fields will be applied to the functor |
| Func | The functor to apply. |