97 UE_DEPRECATED(5.4,
"Use FWorldPartitionActorDescInstance version instead")
99 UE_DEPRECATED(5.4,
"Use FWorldPartitionActorDescInstance version instead")
110template <
typename Impl>
170 UE_DEPRECATED(5.4,
"Use FWorldPartitionActorDescInstance version")
177 UE_DEPRECATED(5.4,
"Use FActorDescContainerInstance version")
187 UE_DEPRECATED(5.4,
"Use TActorDescContainerInstanceCollection version")
188 static void Deprecated() {}
196 TActorDescContainerCollectionDeprecated<U>::Deprecated();
215 return Impl::ToHandle(*
this);
220 return Impl::ToReference(*
this);
223 template <
typename T>
271 Other.ContainerInstance =
nullptr;
272 Other.ActorDescInstance =
nullptr;
279 template <
typename T>
298 template <
typename T>
314 Other.ContainerInstance =
nullptr;
315 Other.ActorDescInstance =
nullptr;
323 return GetInstance();
328 return GetInstance();
341 inline bool IsLoaded()
const
375 return ::PointerHash(
HandleBase.ActorDescInstance);
385 return !(*
this ==
Other);
389 template <
typename T>
392 return GetInstance() ==
Other.GetInstance();
395 template <
typename T>
398 return !(*
this ==
Other);
UE_FORCEINLINE_HINT FLinearColor operator*(float Scalar, const FLinearColor &Color)
Definition Color.h:473
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE_FORCEINLINE_HINT bool operator!=(const FIndexedPointer &Other) const
Definition LockFreeList.h:76
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
Definition WorldPartitionActorDescInstance.h:18
Definition WorldPartitionActorDesc.h:282
Definition ActorDescContainerCollection.h:14
Definition ActorDescContainerInstanceCollection.h:15
Definition UnrealString.h.inl:34
Definition UniquePtr.h:107
Definition ActorDescContainerInstance.h:23
Definition ActorDescContainer.h:40
Chaos::FGeometryParticle * GetActor(const FActorShape &Hit)
Definition ChaosInterfaceWrapperCore.h:135
uint32 GetTypeHash(const FKey &Key)
Definition BlackboardKey.h:35
Definition ExpressionParserTypes.h:21
bool operator==(const FCachedAssetKey &A, const FCachedAssetKey &B)
Definition AssetDataMap.h:501
RefType ToReference(FMutableReference In)
@ Reference
Definition Protocol6.h:40
Definition WeakObjectPtrTemplates.h:25