7#include "IrisObjectReferencePackageMap.generated.h"
15 class FIrisObjectReferencePackageMapWriteScope;
16 class FIrisObjectReferencePackageMapReadScope;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition Archive.h:1208
Definition NameTypes.h:617
Definition NetworkGuid.h:12
void Reset(SizeType NewSize=0)
Definition Array.h:2246
UE_REWRITE bool IsEmpty() const
Definition Array.h:1133
Definition ContainerAllocationPolicies.h:894
Definition IrisObjectReferencePackageMap.h:42
UIrisObjectReferencePackageMap * GetPackageMap()
Definition IrisObjectReferencePackageMap.h:46
IRISCORE_API ~FIrisObjectReferencePackageMapReadScope()
Definition IrisObjectReferencePackageMap.cpp:128
Definition IrisObjectReferencePackageMap.h:54
IRISCORE_API ~FIrisObjectReferencePackageMapWriteScope()
Definition IrisObjectReferencePackageMap.cpp:155
UIrisObjectReferencePackageMap * GetPackageMap()
Definition IrisObjectReferencePackageMap.h:58
Definition NetToken.h:112
Definition IrisObjectReferencePackageMap.h:72
virtual const UE::Net::FNetTokenResolveContext * GetNetTokenResolveContext() const override
Definition IrisObjectReferencePackageMap.h:82
Definition NetworkVersion.cpp:28
Definition IrisObjectReferencePackageMap.h:21
bool IsEmpty() const
Definition IrisObjectReferencePackageMap.h:25
FNameArray Names
Definition IrisObjectReferencePackageMap.h:37
TArray< FName, TInlineAllocator< 4 > > FNameArray
Definition IrisObjectReferencePackageMap.h:23
void Reset()
Definition IrisObjectReferencePackageMap.h:30
FObjectReferenceArray References
Definition IrisObjectReferencePackageMap.h:36
TArray< TObjectPtr< UObject >, TInlineAllocator< 4 > > FObjectReferenceArray
Definition IrisObjectReferencePackageMap.h:22