5#include "Containers/Array.h"
6#include "Containers/Map.h"
7#include "Containers/Set.h"
86 UnmappedGUIDs.CountBytes(Ar);
92 Array->CountBytes(Ar);
142 void TrackAllUnmappedGUIDs()
const;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition Archive.h:1208
Definition GuidReferences.h:50
int32 ParentIndex
Definition GuidReferences.h:113
NETCORE_API ~FGuidReferences()
Definition GuidReferences.cpp:93
void CountBytes(FArchive &Ar) const
Definition GuidReferences.h:84
NETCORE_API void RemoveUnmappedGUID(FNetworkGUID InGUID)
Definition GuidReferences.cpp:123
FGuidReferencesMap * Array
Definition GuidReferences.h:135
int32 CmdIndex
Definition GuidReferences.h:116
TArray< uint8 > Buffer
Definition GuidReferences.h:129
TSet< FNetworkGUID > MappedDynamicGUIDs
Definition GuidReferences.h:126
NETCORE_API void AddUnmappedGUID(FNetworkGUID InGUID)
Definition GuidReferences.cpp:109
FGuidReferences(FGuidReferencesMap *InArray, const int32 InParentIndex, const int32 InCmdIndex, UPackageMap *InPackageMap)
Definition GuidReferences.h:62
NETCORE_API bool UpdateUnmappedGUIDs(UPackageMap *InPackageMap, UObject *OriginalObject, const FProperty *Property, int32 AbsOffset)
Definition GuidReferences.cpp:138
int32 NumBufferBits
Definition GuidReferences.h:118
FGuidReferences & operator=(const FGuidReferences &Other)=delete
const TSet< FNetworkGUID > & GetUnmappedGUIDs() const
Definition GuidReferences.h:101
Definition NetworkGuid.h:12
Definition UnrealType.h:174
UE_NODEBUG void CountBytes(FArchive &Ar) const
Definition Array.h:1649
Definition NetworkVersion.cpp:28
bool bRemapStableSubobjects
Definition GuidReferences.cpp:12
Definition BitReader.h:258
Definition BitReader.h:25
Definition WeakObjectPtrTemplates.h:25