Navigation
API > API/Editor > API/Editor/WorldPartitionEditor
| Name | UContentBundleEditorSubsystem |
| Type | class |
| Header File | /Engine/Source/Editor/WorldPartitionEditor/Public/WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h |
| Include Path | #include "WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h" |
Syntax
UCLASS ()
class UContentBundleEditorSubsystem :
public UEditorSubsystem,
public IContentBundleEditorSubsystemInterface
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → USubsystem → UDynamicSubsystem → UEditorSubsystem → UContentBundleEditorSubsystem
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UContentBundleEditorSubsystem() |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ContentBundleEditingSubModule | TObjectPtr< UContentBundleEditingSubmodule > | WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ActivateContentBundleEditing
(
TSharedPtr< FContentBundleEditor >& ContentBundleEditor |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
bool DeactivateContentBundleEditing
(
TSharedPtr< FContentBundleEditor >& ContentBundleEditor |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
virtual bool DeactivateCurrentContentBundleEditing() |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
virtual void Deinitialize() |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
void DeselectActors
(
FContentBundleEditor& EditorContentBundle |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
UContentBundleEditingSubmodule * GetEditingSubmodule() |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
TSharedPtr< FContentBundleEditor > GetEditorContentBundle
(
const FGuid& ContentBundleGuid |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
TSharedPtr< FContentBundleEditor > GetEditorContentBundle
(
const UContentBundleDescriptor* ContentBundleDescriptor |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
TSharedPtr< FContentBundleEditor > GetEditorContentBundleForActor
(
const AActor* Actor |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
TArray< TSharedPtr< FContentBundleEditor > > GetEditorContentBundles() |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
UWorld * GetWorld() |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
virtual void Initialize
(
FSubsystemCollectionBase& Collection |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
bool IsContentBundleEditingActivated
(
TSharedPtr< FContentBundleEditor >& ContentBundleEditor |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
bool IsEditingContentBundle
(
const FGuid& ContentBundleGuid |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
bool IsEditingContentBundle () |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
virtual void NotifyContentBundleAdded
(
const FContentBundleEditor* ContentBundle |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
virtual void NotifyContentBundleChanged
(
const FContentBundleEditor* ContentBundle |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
virtual void NotifyContentBundleInjectedContent
(
const FContentBundleEditor* ContentBundle |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
virtual void NotifyContentBundleRemoved
(
const FContentBundleEditor* ContentBundle |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
virtual void NotifyContentBundleRemovedContent
(
const FContentBundleEditor* ContentBundle |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
virtual void PopContentBundleEditing() |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
virtual void PushContentBundleEditing
(
bool bDuplicateContext |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
void ReferenceAllActors
(
FContentBundleEditor& EditorContentBundle |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
void SelectActors
(
FContentBundleEditor& EditorContentBundle |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h | ||
void UnreferenceAllActors
(
FContentBundleEditor& EditorContentBundle |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UContentBundleEditorSubsystem * Get() |
WorldPartition/ContentBundle/ContentBundleEditorSubsystem.h |