13#include "ExternalDataLayerManager.generated.h"
15#define UE_API ENGINE_API
20class UExternalDataLayerInstance;
103 bool IsRunningGameOrInstancedWorldPartition()
const {
return bIsRunningGameOrInstancedWorldPartition; }
106 bool bIsRunningGameOrInstancedWorldPartition;
111#if WITH_EDITORONLY_DATA
123 friend class FDataLayerMode;
124 friend class FDataLayerEditorModule;
128 friend class UExternalDataLayerInstance;
129 friend class UDataLayerEditorSubsystem;
131 friend class UContentBundleEditingSubmodule;
133 friend class UGameFeatureActionConvertContentBundleWorldPartitionBuilder;
134 friend struct FWorldPartitionUtils;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EExternalDataLayerRegistrationState
Definition ExternalDataLayerEngineSubsystem.h:18
#define UE_API
Definition ExternalDataLayerManager.h:15
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition WorldDataLayers.h:85
ENGINE_API const UExternalDataLayerInstance * GetExternalDataLayerInstance(const UExternalDataLayerAsset *InExternalDataLayerAsset) const
Definition WorldDataLayers.cpp:1087
friend class UExternalDataLayerManager
Definition WorldDataLayers.h:372
Definition Archive.h:1208
Definition ExternalDataLayerHelper.h:32
static UWorldPartition * GetWorldPartition(const T *InObject)
Definition WorldPartitionHelpers.h:68
Definition AssetRegistryState.h:50
Definition UnrealString.h.inl:34
Definition ActorDescContainerInstance.h:23
Definition DataLayerManager.h:48
Definition ExternalDataLayerAsset.h:16
Definition ExternalDataLayerManager.h:27
static UExternalDataLayerManager * GetExternalDataLayerManager(const T *InObject)
Definition ExternalDataLayerManager.h:32
Definition LevelInstanceSubsystem.h:55
Definition WorldPartitionRuntimeHash.h:61
Definition WorldPartitionRuntimeCell.h:236
Definition WorldPartitionRuntimeLevelStreamingCell.h:17
Definition WorldPartition.h:142
Definition WorldPartition.cpp:74
EResult DeInitialize()
Definition Common.cpp:44
Definition SoftObjectPath.h:56
Definition ObjectPtr.h:488