Navigation
API > API/Editor > API/Editor/WorldPartitionEditor
The module holding all of the UI related pieces for SubLevels management
| Name | FWorldPartitionEditorModule |
| Type | class |
| Header File | /Engine/Source/Editor/WorldPartitionEditor/Public/WorldPartitionEditorModule.h |
| Include Path | #include "WorldPartitionEditorModule.h" |
Syntax
class FWorldPartitionEditorModule : public IWorldPartitionEditorModule
Implements Interfaces
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ContentBundleBrowser | TWeakPtr< SContentBundleBrowser > | WorldPartitionEditorModule.h | ||
| ContentBundleTab | TWeakPtr< SDockTab > | WorldPartitionEditorModule.h | ||
| EditorCloseHandle | FDelegateHandle | WorldPartitionEditorModule.h | ||
| EditorInitializedHandle | FDelegateHandle | WorldPartitionEditorModule.h | ||
| LevelEditorExtenderDelegateHandle | FDelegateHandle | WorldPartitionEditorModule.h | ||
| OnExecuteCommandletEvent | FOnExecuteCommandlet | WorldPartitionEditorModule.h | ||
| OnPostExecuteCommandletEvent | FOnPostExecuteCommandlet | WorldPartitionEditorModule.h | ||
| OnPreExecuteCommandletEvent | FOnPreExecuteCommandlet | WorldPartitionEditorModule.h | ||
| WorldPartitionCreatedEvent | FWorldPartitionCreated | WorldPartitionEditorModule.h | ||
| WorldPartitionTab | TWeakPtr< SDockTab > | WorldPartitionEditorModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool ConvertMap
(
const FString& InLongPackageName |
Convert the specified map to a world partition map. | WorldPartitionEditorModule.h | |
TSharedRef< class SWidget > CreateContentBundleBrowser() |
Creates a Content Bundle Browser widget | WorldPartitionEditorModule.h | |
virtual TSharedRef< class SWidget > CreateWorldPartitionEditor() |
Creates a world partition widget | WorldPartitionEditorModule.h | |
virtual bool GetAdvancedMode() |
Returns if world partition is in advanced mode or not. | WorldPartitionEditorModule.h | |
virtual bool GetDisableBugIt() |
Returns if bugit command in the editor is disabled or not. | WorldPartitionEditorModule.h | |
virtual bool GetDisablePIE() |
Returns if pie is disabled or not. | WorldPartitionEditorModule.h | |
virtual bool GetEnableLoadingInEditor() |
Returns if loading in the editor is enabled or not. | WorldPartitionEditorModule.h | |
virtual bool GetEnableStreamingGenerationLogOnPIE() |
Returns if streaming generation log on PIE is enabled or not. | WorldPartitionEditorModule.h | |
virtual double GetHLODInEditorMaxDrawDistance() |
WorldPartitionEditorModule.h | ||
virtual double GetHLODInEditorMinDrawDistance() |
WorldPartitionEditorModule.h | ||
virtual int32 GetInstancedFoliageGridSize() |
Returns foliage grid size setting that should be assigned to new AWorldSettings actors. | WorldPartitionEditorModule.h | |
virtual int32 GetMinimapLowQualityWorldUnitsPerPixelThreshold() |
Returns the threshold from which minimap generates a warning if its WorldUnitsPerPixel is above this value. | WorldPartitionEditorModule.h | |
virtual int32 GetPlacementGridSize() |
Returns placement grid size setting that should be assigned to new AWorldSettings actors. | WorldPartitionEditorModule.h | |
virtual bool GetShowHLODsInEditor() |
WorldPartitionEditorModule.h | ||
virtual bool GetShowHLODsOverLoadedRegions() |
WorldPartitionEditorModule.h | ||
virtual bool HasErrors
(
UWorld* World |
WorldPartitionEditorModule.h | ||
bool IsEditingContentBundle () |
Returns if there's a content bundle in editing mode. | WorldPartitionEditorModule.h | |
bool IsEditingContentBundle
(
const FGuid& ContentBundleGuid |
Returns if the content bundle is in editing mode. | WorldPartitionEditorModule.h | |
virtual bool IsHLODInEditorAllowed
(
UWorld* InWorld, |
WorldPartitionEditorModule.h | ||
virtual FOnExecuteCommandlet & OnExecuteCommandlet() |
Return the commandlet execution event | WorldPartitionEditorModule.h | |
virtual FOnPostExecuteCommandlet & OnPostExecuteCommandlet() |
Return the commandlet post-execution event | WorldPartitionEditorModule.h | |
virtual FOnPreExecuteCommandlet & OnPreExecuteCommandlet() |
Return the commandlet pre-execution event | WorldPartitionEditorModule.h | |
virtual FWorldPartitionCreated & OnWorldPartitionCreated() |
Return the world added event. | WorldPartitionEditorModule.h | |
virtual void RepairErrors
(
UWorld* World |
WorldPartitionEditorModule.h | ||
virtual bool RunBuilder
(
const FRunBuilderParams& InParams |
Run a world partition builder for the current map. | WorldPartitionEditorModule.h | |
virtual void SetAdvancedMode
(
bool bInAdvancedMode |
WorldPartitionEditorModule.h | ||
virtual void SetDisableBugIt
(
bool bInDisableBugIt |
WorldPartitionEditorModule.h | ||
virtual void SetDisablePIE
(
bool bInDisablePIE |
WorldPartitionEditorModule.h | ||
virtual void SetEnableLoadingInEditor
(
bool bInEnableLoadingInEditor |
WorldPartitionEditorModule.h | ||
virtual void SetEnableStreamingGenerationLogOnPIE
(
bool bInEnableLoadingInEditor |
WorldPartitionEditorModule.h | ||
virtual void SetHLODInEditorMaxDrawDistance
(
double InMaxDrawDistance |
WorldPartitionEditorModule.h | ||
virtual void SetHLODInEditorMinDrawDistance
(
double InMinDrawDistance |
WorldPartitionEditorModule.h | ||
virtual void SetShowHLODsInEditor
(
bool bInShowHLODsInEditor |
WorldPartitionEditorModule.h | ||
virtual void SetShowHLODsOverLoadedRegions
(
bool bInShowHLODsOverLoadedRegions |
WorldPartitionEditorModule.h | ||
virtual void ShutdownModule() |
Called before the module is unloaded, right before the module object is destroyed. | WorldPartitionEditorModule.h | |
virtual void StartupModule() |
Called right after the module DLL has been loaded and the module object has been created | WorldPartitionEditorModule.h | |
virtual bool WriteHLODStats
(
const FWriteHLODStatsParams& Params |
Writes various HLOD stats to a file. | WorldPartitionEditorModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool GetActiveLevelViewportCameraInfo
(
FVector& CameraLocation, |
Get the camera location & rotation from the active level viewport. | WorldPartitionEditorModule.h |