|
| static VValue | ToVValue (FAllocationContext Context, EVerseFalse) |
| |
| static VValue | ToVValue (FAllocationContext Context, EVerseTrue) |
| |
| static VValue | ToVValue (FAllocationContext Context, bool Logic) |
| |
| static VValue | ToVValue (FAllocationContext Context, int64 Number) |
| |
| static VValue | ToVValue (FAllocationContext Context, const FVerseRational &Rational) |
| |
| static VValue | ToVValue (FAllocationContext Context, double Number) |
| |
| static VValue | ToVValue (FAllocationContext Context, const FNativeString &String) |
| |
| static VValue | ToVValue (FAllocationContext Context, UTF8CHAR Char) |
| |
| static VValue | ToVValue (FAllocationContext Context, UTF32CHAR Char32) |
| |
| template<typename EnumType , typename = typename TEnableIf<TIsEnumClass<EnumType>::Value>::Type> |
| static VValue | ToVValue (FAllocationContext Context, EnumType Enumerator) |
| |
| template<class ObjectType > |
| static VValue | ToVValue (FAllocationContext Context, ObjectType *Object) |
| |
| template<class ObjectType > |
| static VValue | ToVValue (FAllocationContext Context, TNonNullPtr< ObjectType > Object) |
| |
| template<class ObjectType > |
| static VValue | ToVValue (FAllocationContext Context, ::TObjectPtr< ObjectType > Object) |
| |
| template<class InterfaceProxyType > |
| static VValue | ToVValue (FAllocationContext Context, TInterfaceInstance< InterfaceProxyType > Object) |
| |
| template<class StructType , typename = typename TEnableIf<TIsNativeStruct<typename TDecay<StructType>::Type>::Value>::Type> |
| static VValue | ToVValue (FAllocationContext Context, StructType &&Struct) |
| |
| template<typename... ElementTypes> |
| static VValue | ToVValue (FAllocationContext Context, const TNativeTuple< ElementTypes... > &Tuple) |
| |
| template<typename... ElementTypes, size_t... Indices> |
| static VValue | ToVValue (FAllocationContext Context, const TNativeTuple< ElementTypes... > &Tuple, std::index_sequence< Indices... >) |
| |
| template<class NativeType UE_REQUIRES> |
| static VValue | ToVValue (FAllocationContext Context, const NativeType &Type) |
| |
| template<class ElementType > |
| static VValue | ToVValue (FAllocationContext Context, const TArray< ElementType > &Array) |
| |
| template<class KeyType , class ValueType > |
| static VValue | ToVValue (FAllocationContext Context, const TMap< KeyType, ValueType > &Map) |
| |
| template<typename ValueType > |
| static VValue | ToVValue (FAllocationContext Context, const ::TOptional< ValueType > &Optional) |
| |
| static VValue | ToVValue (FAllocationContext Context, const ::FNullOpt &Optional) |
| |
| static VValue | ToVValue (FAllocationContext Context, const FVerseValue &Value) |
| |
| static VValue | ToVValue (FAllocationContext Context, const FVerseFunction &Function) |
| |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< EVerseTrue > &OutNative) |
| |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< bool > &OutNative) |
| |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< int64 > &OutNative) |
| |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< FVerseRational > &OutNative) |
| |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< double > &OutNative) |
| |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< FNativeString > &OutNative) |
| |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< UTF8CHAR > &OutNative) |
| |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< UTF32CHAR > &OutNative) |
| |
| template<class EnumType > |
| static TEnableIf< TIsEnumClass< EnumType >::Value, FOpResult >::Type | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< EnumType > &OutNative) |
| |
| template<class ObjectType > |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< TNonNullPtr< ObjectType > > &OutNative) |
| |
| template<class InterfaceProxyType > |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< TInterfaceInstance< InterfaceProxyType > > &OutNative) |
| |
| template<class StructType > |
| static TEnableIf< TIsNativeStruct< StructType >::Value, FOpResult >::Type | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< StructType > &OutNative) |
| |
| template<typename... ElementTypes> |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< TNativeTuple< ElementTypes... > > &OutNative) |
| |
| template<typename... ElementTypes, size_t... Indices> |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< TNativeTuple< ElementTypes... > > &OutNative, std::index_sequence< Indices... >) |
| |
| template<class NativeType UE_REQUIRES> |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< NativeType > &OutNative) |
| |
| template<class ElementType > |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< TArray< ElementType > > &OutNative) |
| |
| template<class KeyType , class ValueType > |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< TMap< KeyType, ValueType > > &OutNative) |
| |
| template<typename ValueType > |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< TOptional< ValueType > > &OutNative) |
| |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< FVerseValue > &OutNative) |
| |
| template<typename ReturnType , typename... ParamTypes> |
| static FOpResult | FromVValue (FAllocationContext Context, const VValue Value, TFromVValue< TVerseFunction< ReturnType(ParamTypes...)> > &OutNative) |
| |