Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FContentBundleClient |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldPartition/ContentBundle/ContentBundleClient.h |
| Include Path | #include "WorldPartition/ContentBundle/ContentBundleClient.h" |
Syntax
class FContentBundleClient
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FContentBundleClient
(
const UContentBundleDescriptor* InContentBundleDescriptor, |
WorldPartition/ContentBundle/ContentBundleClient.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FContentBundleClient() |
WorldPartition/ContentBundle/ContentBundleClient.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ContentBundleDescriptor | TWeakObjectPtr< const UContentBundleDescriptor > | WorldPartition/ContentBundle/ContentBundleClient.h | ||
| DisplayName | FString | WorldPartition/ContentBundle/ContentBundleClient.h | ||
| State | EContentBundleClientState | WorldPartition/ContentBundle/ContentBundleClient.h | ||
| WorldContentStates | TMap< TWeakObjectPtr< UWorld >, EWorldContentState > | WorldPartition/ContentBundle/ContentBundleClient.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const UContentBundleDescriptor * GetDescriptor() |
WorldPartition/ContentBundle/ContentBundleClient.h | ||
FString const & GetDisplayName() |
WorldPartition/ContentBundle/ContentBundleClient.h | ||
EContentBundleClientState GetState() |
WorldPartition/ContentBundle/ContentBundleClient.h | ||
void RequestContentInjection() |
WorldPartition/ContentBundle/ContentBundleClient.h | ||
void RequestRemoveContent() |
WorldPartition/ContentBundle/ContentBundleClient.h | ||
void RequestUnregister() |
WorldPartition/ContentBundle/ContentBundleClient.h | ||
virtual bool ShouldInjectContent
(
UWorld* World |
WorldPartition/ContentBundle/ContentBundleClient.h | ||
virtual bool ShouldRemoveContent
(
UWorld* World |
WorldPartition/ContentBundle/ContentBundleClient.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void DoOnClientToUnregister() |
WorldPartition/ContentBundle/ContentBundleClient.h | ||
virtual void DoOnContentInjectedInWorld
(
EContentBundleStatus InjectionStatus, |
WorldPartition/ContentBundle/ContentBundleClient.h | ||
virtual void DoOnContentRegisteredInWorld
(
UWorld* InjectedWorld |
WorldPartition/ContentBundle/ContentBundleClient.h | ||
virtual void DoOnContentRemovedFromWorld
(
UWorld* InjectedWorld |
WorldPartition/ContentBundle/ContentBundleClient.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedPtr< FContentBundleClient > CreateClient
(
const UContentBundleDescriptor* InContentBundleDescriptor, |
WorldPartition/ContentBundle/ContentBundleClient.h |