Navigation
API > API/Runtime > API/Runtime/CoreUObject
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FArchive & operator<<
(
FArchive& Ar, |
Allows FArchive to serialize EBulkDataFlags, this will not be required once EBulkDataFlags is promoted to be a enum class. | Serialization/BulkData.h | |
FArchive & operator<<
(
FArchive& Ar, |
Templates/SubclassOf.h | ||
void operator<<
(
FStructuredArchiveSlot Slot, |
Templates/SubclassOf.h | ||
FArchive & operator<<
(
FArchive& Ar, |
Templates/SubclassOfField.h | ||
FArchive & operator<<
(
FArchive& Ar, |
UObject/LazyObjectPtr.h | ||
FArchive & operator<<
(
FArchive& Ar, |
UObject/ObjectPtr.h | ||
void operator<<
(
FStructuredArchiveSlot Slot, |
UObject/ObjectPtr.h | ||
FArchive & operator<<
(
FArchive& Ar, |
UObject/PerPlatformProperties.h | ||
void operator<<
(
FStructuredArchive::FSlot Slot, |
UObject/PerPlatformProperties.h | ||
template FArchive & operator<<
(
FArchive&, |
UObject/PerPlatformProperties.h | ||
template void operator<<
(
FStructuredArchive::FSlot Slot, |
UObject/PerPlatformProperties.h | ||
template FArchive & operator<<
(
FArchive&, |
UObject/PerPlatformProperties.h | ||
template FArchive & operator<<
(
FArchive&, |
UObject/PerPlatformProperties.h | ||
template FArchive & operator<<
(
FArchive&, |
UObject/PerPlatformProperties.h | ||
FArchive & operator<<
(
FArchive& Ar, |
Serializer to cook out the most appropriate platform override | ||
void operator<<
(
FStructuredArchive::FSlot Slot, |
Serializer to cook out the most appropriate platform override | ||
FStringBuilderBase & operator<<
(
FStringBuilderBase& Builder, |
UObject/PrimaryAssetId.h | ||
FArchive & operator<<
(
FArchive& Ar, |
UObject/RemoteExecutor.h | ||
FArchive & operator<<
(
FArchive& Ar, |
UObject/RemoteObjectPathName.h | ||
FArchive & operator<<
(
FArchive& Ar, |
UObject/RemoteObjectPathName.h | ||
FArchive & operator<<
(
FArchive& Ar, |
UObject/RemoteObjectTransfer.h | ||
FArchive & operator<<
(
FArchive& Ar, |
UObject/Script.h | ||
FStringBuilderBase & operator<<
(
FStringBuilderBase& Builder, |
UObject/SoftObjectPath.h | ||
FUtf8StringBuilderBase & operator<<
(
FUtf8StringBuilderBase& Builder, |
UObject/SoftObjectPath.h | ||
FArchive & operator<<
(
FArchive& Ar, |
UObject/SoftObjectPtr.h | ||
FArchive & operator<<
(
FArchive& Ar, |
UObject/SoftObjectPtr.h | ||
FArchive & operator<<
(
FArchive& Ar, |
UObject/StructOnScope.h | ||
FWideStringBuilderBase & operator<<
(
FWideStringBuilderBase& Builder, |
UObject/TopLevelAssetPath.h | ||
FUtf8StringBuilderBase & operator<<
(
FUtf8StringBuilderBase& Builder, |
UObject/TopLevelAssetPath.h | ||
FArchive & operator<<
(
FArchive& Ar, |
UObject/WeakFieldPtr.h |
operator<<(FArchive &, EBulkDataFlags &)
Description
Allows FArchive to serialize EBulkDataFlags, this will not be required once EBulkDataFlags is promoted to be a enum class.
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Serialization/BulkData.h |
| Include Path | #include "Serialization/BulkData.h" |
FArchive & operator<<
(
FArchive & Ar,
EBulkDataFlags & Flags
)
operator<<(FArchive &, TSubclassOf< T > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Templates/SubclassOf.h |
| Include Path | #include "Templates/SubclassOf.h" |
template<typename T>
FArchive & operator<<
(
FArchive & Ar,
TSubclassOf < T > & SubclassOf
)
operator<<(FStructuredArchiveSlot, TSubclassOf< T > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Templates/SubclassOf.h |
| Include Path | #include "Templates/SubclassOf.h" |
template<typename T>
void operator<<
(
FStructuredArchiveSlot Slot,
TSubclassOf < T > & SubclassOf
)
operator<<(FArchive &, TSubclassOfField< T > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Templates/SubclassOfField.h |
| Include Path | #include "Templates/SubclassOfField.h" |
template<typename T>
FArchive & operator<<
(
FArchive & Ar,
TSubclassOfField < T > & SubclassOf
)
operator<<(FArchive &, TLazyObjectPtr< T > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/LazyObjectPtr.h |
| Include Path | #include "UObject/LazyObjectPtr.h" |
template<typename T>
FArchive & operator<<
(
FArchive & Ar,
TLazyObjectPtr < T > & LazyObjectPtr
)
operator<<(FArchive &, TObjectPtr< T > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectPtr.h |
| Include Path | #include "UObject/ObjectPtr.h" |
template<typename T>
FArchive & operator<<
(
FArchive & Ar,
TObjectPtr < T > & InObjectPtr
)
operator<<(FStructuredArchiveSlot, TObjectPtr< T > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectPtr.h |
| Include Path | #include "UObject/ObjectPtr.h" |
template<typename T>
void operator<<
(
FStructuredArchiveSlot Slot,
TObjectPtr < T > & InObjectPtr
)
operator<<(FArchive &, TPerPlatformProperty< _StructType, _ValueType, _BasePropertyName > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PerPlatformProperties.h |
| Include Path | #include "UObject/PerPlatformProperties.h" |
template<typename _StructType, typename _ValueType, EName _BasePropertyName>
FArchive & operator<<
(
FArchive & Ar,
TPerPlatformProperty < _StructType, _ValueType, _BasePropertyName > & P
)
operator<<(FStructuredArchive::FSlot, TPerPlatformProperty< _StructType, _ValueType, _BasePropertyName > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PerPlatformProperties.h |
| Include Path | #include "UObject/PerPlatformProperties.h" |
template<typename _StructType, typename _ValueType, EName _BasePropertyName>
void operator<<
(
FStructuredArchive::FSlot Slot,
TPerPlatformProperty < _StructType, _ValueType, _BasePropertyName > & P
)
operator<<(FArchive &, TPerPlatformProperty< FPerPlatformInt, int32, NAME_IntProperty > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PerPlatformProperties.h |
| Include Path | #include "UObject/PerPlatformProperties.h" |
template FArchive & operator<<
(
FArchive &,
TPerPlatformProperty < FPerPlatformInt , int32, NAME_IntProperty > &
)
operator<<(FStructuredArchive::FSlot, TPerPlatformProperty< FPerPlatformInt, int32, NAME_IntProperty > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PerPlatformProperties.h |
| Include Path | #include "UObject/PerPlatformProperties.h" |
template void operator<<
(
FStructuredArchive::FSlot Slot,
TPerPlatformProperty < FPerPlatformInt , int32, NAME_IntProperty > &
)
operator<<(FArchive &, TPerPlatformProperty< FPerPlatformFloat, float, NAME_FloatProperty > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PerPlatformProperties.h |
| Include Path | #include "UObject/PerPlatformProperties.h" |
template FArchive & operator<<
(
FArchive &,
TPerPlatformProperty < FPerPlatformFloat , float, NAME_FloatProperty > &
)
operator<<(FArchive &, TPerPlatformProperty< FPerPlatformBool, bool, NAME_BoolProperty > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PerPlatformProperties.h |
| Include Path | #include "UObject/PerPlatformProperties.h" |
template FArchive & operator<<
(
FArchive &,
TPerPlatformProperty < FPerPlatformBool , bool, NAME_BoolProperty > &
)
operator<<(FArchive &, TPerPlatformProperty< FPerPlatformFrameRate, FFrameRate, NAME_FrameRate > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PerPlatformProperties.h |
| Include Path | #include "UObject/PerPlatformProperties.h" |
template FArchive & operator<<
(
FArchive &,
TPerPlatformProperty < FPerPlatformFrameRate , FFrameRate , NAME_FrameRate > &
)
operator<<(FArchive &, TPerPlatformProperty< StructType, ValueType, BasePropertyName > &)
Description
Serializer to cook out the most appropriate platform override
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PerPlatformPropertiesImpl.inl |
| Include Path | #include "UObject/PerPlatformPropertiesImpl.inl" |
template<typename StructType, typename ValueType, EName BasePropertyName>
FArchive & operator<<
(
FArchive & Ar,
TPerPlatformProperty < StructType, ValueType, BasePropertyName > & Property
)
operator<<(FStructuredArchive::FSlot, TPerPlatformProperty< StructType, ValueType, BasePropertyName > &)
Description
Serializer to cook out the most appropriate platform override
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PerPlatformPropertiesImpl.inl |
| Include Path | #include "UObject/PerPlatformPropertiesImpl.inl" |
template<typename StructType, typename ValueType, EName BasePropertyName>
void operator<<
(
FStructuredArchive::FSlot Slot,
TPerPlatformProperty < StructType, ValueType, BasePropertyName > & Property
)
operator<<(FStringBuilderBase &, const FPrimaryAssetId &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PrimaryAssetId.h |
| Include Path | #include "UObject/PrimaryAssetId.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/PrimaryAssetId.cpp |
FStringBuilderBase & operator<<
(
FStringBuilderBase & Builder,
const FPrimaryAssetId & Id
)
operator<<(FArchive &, FRemoteWorkPriority &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/RemoteExecutor.h |
| Include Path | #include "UObject/RemoteExecutor.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/RemoteExecutor.cpp |
FArchive & operator<<
(
FArchive & Ar,
FRemoteWorkPriority & Priority
)
operator<<(FArchive &, FRemoteObjectTables &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/RemoteObjectPathName.h |
| Include Path | #include "UObject/RemoteObjectPathName.h" |
FArchive & operator<<
(
FArchive & Ar,
FRemoteObjectTables & Tables
)
operator<<(FArchive &, FPackedRemoteObjectPathName &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/RemoteObjectPathName.h |
| Include Path | #include "UObject/RemoteObjectPathName.h" |
FArchive & operator<<
(
FArchive & Ar,
FPackedRemoteObjectPathName & PathName
)
operator<<(FArchive &, FRemoteObjectReference &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/RemoteObjectTransfer.h |
| Include Path | #include "UObject/RemoteObjectTransfer.h" |
FArchive & operator<<
(
FArchive & Ar,
FRemoteObjectReference & Ref
)
operator<<(FArchive &, EFunctionFlags &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/Script.h |
| Include Path | #include "UObject/Script.h" |
FArchive & operator<<
(
FArchive & Ar,
EFunctionFlags & Flags
)
operator<<(FStringBuilderBase &, const FSoftObjectPath &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPath.h |
| Include Path | #include "UObject/SoftObjectPath.h" |
FStringBuilderBase & operator<<
(
FStringBuilderBase & Builder,
const FSoftObjectPath & Path
)
operator<<(FUtf8StringBuilderBase &, const FSoftObjectPath &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPath.h |
| Include Path | #include "UObject/SoftObjectPath.h" |
FUtf8StringBuilderBase & operator<<
(
FUtf8StringBuilderBase & Builder,
const FSoftObjectPath & Path
)
operator<<(FArchive &, TSoftObjectPtr< T > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
template<class T>
FArchive & operator<<
(
FArchive & Ar,
TSoftObjectPtr < T > & Ptr
)
operator<<(FArchive &, TSoftClassPtr< TClass > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
template<class TClass>
FArchive & operator<<
(
FArchive & Ar,
TSoftClassPtr < TClass > & Ptr
)
operator<<(FArchive &, TStructOnScope< T > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/StructOnScope.h |
| Include Path | #include "UObject/StructOnScope.h" |
template<typename T>
FArchive & operator<<
(
FArchive & Ar,
TStructOnScope < T > & Struct
)
operator<<(FWideStringBuilderBase &, const FTopLevelAssetPath &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/TopLevelAssetPath.h |
| Include Path | #include "UObject/TopLevelAssetPath.h" |
FWideStringBuilderBase & operator<<
(
FWideStringBuilderBase & Builder,
const FTopLevelAssetPath & Path
)
operator<<(FUtf8StringBuilderBase &, const FTopLevelAssetPath &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/TopLevelAssetPath.h |
| Include Path | #include "UObject/TopLevelAssetPath.h" |
FUtf8StringBuilderBase & operator<<
(
FUtf8StringBuilderBase & Builder,
const FTopLevelAssetPath & Path
)
operator<<(FArchive &, TWeakFieldPtr< T > &)
| Name | operator<< |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/WeakFieldPtr.h |
| Include Path | #include "UObject/WeakFieldPtr.h" |
template<class T>
FArchive & operator<<
(
FArchive & Ar,
TWeakFieldPtr < T > & WeakFieldPtr
)