Navigation
API > API/Runtime > API/Runtime/Engine
| Name | TActorDescContainerInstanceCollection |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldPartition/ActorDescContainerInstanceCollection.h |
| Include Path | #include "WorldPartition/ActorDescContainerInstanceCollection.h" |
Syntax
template<class ActorDescContPtrType>
class TActorDescContainerInstanceCollection
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TActorDescContainerInstanceCollection
(
std::initializer_list< U > ActorDescContainerInstanceArray |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
| WorldPartition/ActorDescContainerInstanceCollection.h | |||
TActorDescContainerInstanceCollection
(
const TArray< U >& ActorDescContainerInstances |
WorldPartition/ActorDescContainerInstanceCollection.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~TActorDescContainerInstanceCollection() |
WorldPartition/ActorDescContainerInstanceCollection.h |
Classes
| Name | Remarks |
|---|---|
| FActorDescInstanceAddedEvent | |
| FActorDescInstanceRemovedEvent | |
| FActorReplacedEvent | |
| TBaseIterator | |
| TConstIterator | |
| TIterator |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnActorDescInstanceAddedEvent | FActorDescInstanceAddedEvent | WorldPartition/ActorDescContainerInstanceCollection.h | ||
| OnActorDescInstanceRemovedEvent | FActorDescInstanceRemovedEvent | WorldPartition/ActorDescContainerInstanceCollection.h | ||
| OnActorReplacedEvent | FActorReplacedEvent | WorldPartition/ActorDescContainerInstanceCollection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddContainer
(
ActorDescContPtrType Container |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
void Append
(
const TActorDescContainerInstanceCollection< U >& OtherCollection |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
bool Contains
(
const FName& ContainerPackageName |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
void Empty() |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
ActorDescContPtrType FindContainer
(
const FName& ContainerPackageName |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
ActorDescContPtrType FindHandlingContainerInstance
(
const AActor* Actor |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
void ForEachActorDescContainerInstance
(
TFunctionRef< void(ActorDescContPtrType)> Func, |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
void ForEachActorDescContainerInstance
(
TFunctionRef< void(ActorDescContPtrType)> Func, |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
void ForEachActorDescContainerInstanceBreakable
(
TFunctionRef< bool(ActorDescContPtrType)> Func, |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
void ForEachActorDescContainerInstanceBreakable
(
TFunctionRef< bool(ActorDescContPtrType)> Func, |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
uint32 GetActorDescContainerCount() |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
ActorDescContPtrType GetActorDescContainerInstance
(
const FGuid& ActorGuid |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
const FWorldPartitionActorDescInstance * GetActorDescInstance
(
const FGuid& Guid |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
FWorldPartitionActorDescInstance * GetActorDescInstance
(
const FGuid& Guid |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
const FWorldPartitionActorDescInstance * GetActorDescInstanceByName
(
FName ActorName |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
const FWorldPartitionActorDescInstance * GetActorDescInstanceByPath
(
const FSoftObjectPath& ActorPath |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
const FWorldPartitionActorDescInstance * GetActorDescInstanceByPath
(
const FString& ActorPath |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
bool IsEmpty() |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
void LoadAllActors
(
TArray< FWorldPartitionReference >& OutReferences |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
void OnPackageDeleted
(
UPackage* Package |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
bool RemoveActor
(
const FGuid& ActorGuid |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
bool RemoveContainer
(
ActorDescContPtrType Container |
WorldPartition/ActorDescContainerInstanceCollection.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnCollectionChanged() |
WorldPartition/ActorDescContainerInstanceCollection.h | ||
virtual bool ShouldRegisterDelegates() |
WorldPartition/ActorDescContainerInstanceCollection.h |