Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FNativeConverter
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static TEnableIf< TIsEnumClass< EnumType >::Value, FOpResult >::Type FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static TEnableIf< TIsNativeStruct< StructType >::Value, FOpResult >::Type FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h | ||
static FOpResult FromVValue
(
FAllocationContext Context, |
VerseVM/VVMNativeConverter.h |
FromVValue(FAllocationContext, const VValue, TFromVValue< EVerseTrue > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < EVerseTrue > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< bool > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < bool > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< int64 > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < int64 > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< FVerseRational > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < FVerseRational > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< double > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < double > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< FNativeString > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < FNativeString > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< UTF8CHAR > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < UTF8CHAR > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< UTF32CHAR > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < UTF32CHAR > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< EnumType > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
template<class EnumType>
static TEnableIf < TIsEnumClass < EnumType >::Value , FOpResult >::Type FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < EnumType > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< TNonNullPtr< ObjectType > > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
template<class ObjectType>
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < TNonNullPtr < ObjectType > > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< TInterfaceInstance< InterfaceProxyType > > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
template<class InterfaceProxyType>
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < TInterfaceInstance < InterfaceProxyType > > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< StructType > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
template<class StructType>
static TEnableIf < TIsNativeStruct < StructType >::Value , FOpResult >::Type FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < StructType > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< TNativeTuple< ElementTypes... > > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
template<typename... ElementTypes>
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < TNativeTuple < ElementTypes... > > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< NativeType > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
template<class NativeType, std::enable_if_t<(std::is_convertible_v< NativeType *, FNativeType * >), int >>
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < NativeType > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< TArray< ElementType > > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
template<class ElementType>
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < TArray < ElementType > > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< TMap< KeyType, ValueType > > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
template<class KeyType, class ValueType>
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < TMap < KeyType, ValueType > > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< TOptional< ValueType > > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
template<typename ValueType>
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < TOptional < ValueType > > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< FVerseValue > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < FVerseValue > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< TVerseFunction< ReturnType(ParamTypes...)> > &)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
template<typename ReturnType, typename... ParamTypes>
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < TVerseFunction < ReturnType> > & OutNative
)
FromVValue(FAllocationContext, const VValue, TFromVValue< TNativeTuple< ElementTypes... > > &, std::index_sequence< Indices... >)
| Name | FromVValue |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMNativeConverter.h |
| Include Path | #include "VerseVM/VVMNativeConverter.h" |
template<typename... ElementTypes, size_t... Indices>
static FOpResult FromVValue
(
FAllocationContext Context,
const VValue Value,
TFromVValue < TNativeTuple < ElementTypes... > > & OutNative,
std::index_sequence< Indices... >
)