Navigation
API > API/Runtime > API/Runtime/Engine
| Name | UActorDescContainerSubsystem |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldPartition/ActorDescContainerSubsystem.h |
| Include Path | #include "WorldPartition/ActorDescContainerSubsystem.h" |
Syntax
UCLASS (MinimalAPI)
class UActorDescContainerSubsystem : public UEngineSubsystem
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → USubsystem → UDynamicSubsystem → UEngineSubsystem → UActorDescContainerSubsystem
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UActorDescContainerSubsystem() |
WorldPartition/ActorDescContainerSubsystem.h |
Classes
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ContainerManager | FContainerManager | WorldPartition/ActorDescContainerSubsystem.h | ||
| InvalidMapAssets | TMap< FName, TSet< FAssetData > > | WorldPartition/ActorDescContainerSubsystem.h | ||
| OnContainerReplaced | FContainerReplacedEvent | WorldPartition/ActorDescContainerSubsystem.h | ||
| OnContainerUpdated | FContainerUpdatedEvent | WorldPartition/ActorDescContainerSubsystem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FContainerReplacedEvent & ContainerReplaced() |
WorldPartition/ActorDescContainerSubsystem.h | ||
FContainerUpdatedEvent & ContainerUpdated() |
WorldPartition/ActorDescContainerSubsystem.h | ||
const UActorDescContainer * GetActorDescContainer
(
const FString& InContainerName |
WorldPartition/ActorDescContainerSubsystem.h | ||
UActorDescContainer * GetActorDescContainer
(
const FString& InContainerName |
WorldPartition/ActorDescContainerSubsystem.h | ||
FBox GetContainerBounds
(
const FString& ContainerName, |
WorldPartition/ActorDescContainerSubsystem.h | ||
void NotifyContainerReplaced
(
UActorDescContainer* OldContainer, |
WorldPartition/ActorDescContainerSubsystem.h | ||
void NotifyContainerUpdated
(
FName ContainerPackage |
WorldPartition/ActorDescContainerSubsystem.h | ||
void OnAssetCollision
(
FAssetData& A, |
WorldPartition/ActorDescContainerSubsystem.h | ||
ContainerType * RegisterContainer
(
const typename UActorDescContainer::FInitializeParams& InitParams |
WorldPartition/ActorDescContainerSubsystem.h | ||
void RegisterContainer
(
UActorDescContainer* Container |
WorldPartition/ActorDescContainerSubsystem.h | ||
void SetContainerPackage
(
UActorDescContainer* Container, |
WorldPartition/ActorDescContainerSubsystem.h | ||
void UnregisterContainer
(
UActorDescContainer* Container |
WorldPartition/ActorDescContainerSubsystem.h | ||
void UpdateContainerBounds
(
const FString& ContainerName |
WorldPartition/ActorDescContainerSubsystem.h |
Overridden from USubsystem
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Deinitialize() |
Implement this for deinitialization of instances of the system | WorldPartition/ActorDescContainerSubsystem.h | |
virtual void Initialize
(
FSubsystemCollectionBase& Collection |
Implement this for initialization of instances of the system | WorldPartition/ActorDescContainerSubsystem.h | |
virtual bool ShouldCreateSubsystem
(
UObject* Outer |
Only create in editor. | WorldPartition/ActorDescContainerSubsystem.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AddReferencedObjects
(
UObject* InThis, |
WorldPartition/ActorDescContainerSubsystem.h | ||
static UActorDescContainerSubsystem * Get() |
WorldPartition/ActorDescContainerSubsystem.h | ||
static UActorDescContainerSubsystem & GetChecked() |
WorldPartition/ActorDescContainerSubsystem.h |