Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/WorldPartition > API/Runtime/Engine/WorldPartition/ContentBundle
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UDynamicSubsystem
- UEngineSubsystem
- UContentBundleEngineSubsystem
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/WorldPartition/ContentBundle/ContentBundleEngineSubsystem.h |
Include | #include "WorldPartition/ContentBundle/ContentBundleEngineSubsystem.h" |
Syntax
class UContentBundleEngineSubsystem : public UEngineSubsystem
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FContentBundleRegisterDelegate | OnContentBundleClientRegistered | |
![]() |
FContentBundleEventDelegate | OnContentBundleClientRequestedContentInjection | |
![]() |
FContentBundleEventDelegate | OnContentBundleClientRequestedContentRemoval | |
![]() |
FContentBundleEventDelegate | OnContentBundleClientUnregistered |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
UContentBundleEngineSubsystem * | Get () |
|
![]() |
TArrayView< TSharedPtr< FContentBundleClient > > | ||
![]() ![]() |
const UContentBundleDescriptor * | GetContentBundleDescriptor
(
const FGuid& ContentBundleGuid |
|
![]() |
TSharedPtr< FContentBundleClient > | RegisterContentBundle
(
const UContentBundleDescriptor* Descriptor, |
|
![]() |
void | RequestContentInjection
(
FContentBundleClient& Client |
|
![]() |
void | RequestContentRemoval
(
FContentBundleClient& Client |
|
![]() |
void | UnregisterContentBundle
(
FContentBundleClient& Client |
Overridden from USubsystem
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Deinitialize () |
Implement this for deinitialization of instances of the system |
![]() ![]() |
void | Initialize
(
FSubsystemCollectionBase& Collection |
Implement this for initialization of instances of the system |
Typedefs
Name | Description |
---|---|
FContentBundleEventDelegate | |
FContentBundleRegisterDelegate |