Navigation
API > API/Runtime > API/Runtime/Engine
The module holding all of the UI related pieces for WorldPartition
| Name | IWorldPartitionEditorModule |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldPartition/IWorldPartitionEditorModule.h |
| Include Path | #include "WorldPartition/IWorldPartitionEditorModule.h" |
Syntax
class IWorldPartitionEditorModule : public IModuleInterface
Implements Interfaces
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IWorldPartitionEditorModule() |
WorldPartition/IWorldPartitionEditorModule.h |
Classes
| Name | Remarks |
|---|---|
| FOnExecuteCommandlet | Triggered when the editor launches a commandlet. Can be used to provide project specific arguments. |
| FOnPostExecuteCommandlet | Triggered when the editor has launched a commandlet. |
| FOnPreExecuteCommandlet | Triggered when the editor is about to launch a commandlet. |
| FWorldPartitionCreated | Triggered when a world is added. |
Structs
| Name | Remarks |
|---|---|
| FRunBuilderParams | |
| FWriteHLODStatsParams | Parameters for the WriteHLODStats() method. |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ConvertMap
(
const FString& InLongPackageName |
WorldPartition/IWorldPartitionEditorModule.h | ||
bool GetAdvancedMode() |
WorldPartition/IWorldPartitionEditorModule.h | ||
bool GetDisableBugIt() |
WorldPartition/IWorldPartitionEditorModule.h | ||
bool GetDisablePIE() |
WorldPartition/IWorldPartitionEditorModule.h | ||
bool GetEnableLoadingInEditor() |
WorldPartition/IWorldPartitionEditorModule.h | ||
bool GetEnableStreamingGenerationLogOnPIE() |
WorldPartition/IWorldPartitionEditorModule.h | ||
double GetHLODInEditorMaxDrawDistance() |
WorldPartition/IWorldPartitionEditorModule.h | ||
double GetHLODInEditorMinDrawDistance() |
WorldPartition/IWorldPartitionEditorModule.h | ||
int32 GetInstancedFoliageGridSize() |
WorldPartition/IWorldPartitionEditorModule.h | ||
int32 GetMinimapLowQualityWorldUnitsPerPixelThreshold() |
WorldPartition/IWorldPartitionEditorModule.h | ||
int32 GetPlacementGridSize() |
WorldPartition/IWorldPartitionEditorModule.h | ||
bool GetShowHLODsInEditor() |
WorldPartition/IWorldPartitionEditorModule.h | ||
bool GetShowHLODsOverLoadedRegions() |
WorldPartition/IWorldPartitionEditorModule.h | ||
bool HasErrors
(
UWorld* World |
Returns if the partitioned world contains errors. | WorldPartition/IWorldPartitionEditorModule.h | |
bool IsEditingContentBundle
(
const FGuid& ContentBundleGuid |
WorldPartition/IWorldPartitionEditorModule.h | ||
bool IsEditingContentBundle () |
WorldPartition/IWorldPartitionEditorModule.h | ||
| WorldPartition/IWorldPartitionEditorModule.h | |||
FOnExecuteCommandlet & OnExecuteCommandlet() |
Return the commandlet execution event | WorldPartition/IWorldPartitionEditorModule.h | |
FOnPostExecuteCommandlet & OnPostExecuteCommandlet() |
Return the commandlet post-execution event | WorldPartition/IWorldPartitionEditorModule.h | |
FOnPreExecuteCommandlet & OnPreExecuteCommandlet() |
Return the commandlet pre-execution event | WorldPartition/IWorldPartitionEditorModule.h | |
FWorldPartitionCreated & OnWorldPartitionCreated() |
Return the world added event. | WorldPartition/IWorldPartitionEditorModule.h | |
void RepairErrors
(
UWorld* World |
Repairs detected errors in the partitioned world. | WorldPartition/IWorldPartitionEditorModule.h | |
virtual bool RunBuilder
(
TSubclassOf< UWorldPartitionBuilder > BuilderClass, |
WorldPartition/IWorldPartitionEditorModule.h | ||
bool RunBuilder
(
const FRunBuilderParams& Params |
WorldPartition/IWorldPartitionEditorModule.h | ||
virtual bool RunBuilder
(
TSubclassOf< UWorldPartitionBuilder > BuilderClass, |
WorldPartition/IWorldPartitionEditorModule.h | ||
void SetAdvancedMode
(
bool bInAdvancedMode |
WorldPartition/IWorldPartitionEditorModule.h | ||
void SetDisableBugIt
(
bool bInDisableBugIt |
WorldPartition/IWorldPartitionEditorModule.h | ||
void SetDisablePIE
(
bool bInDisablePIE |
WorldPartition/IWorldPartitionEditorModule.h | ||
void SetEnableLoadingInEditor
(
bool bInEnableLoadingInEditor |
WorldPartition/IWorldPartitionEditorModule.h | ||
void SetEnableStreamingGenerationLogOnPIE
(
bool bInEnableLoadingInEditor |
WorldPartition/IWorldPartitionEditorModule.h | ||
void SetHLODInEditorMaxDrawDistance
(
double InMaxDrawDistance |
WorldPartition/IWorldPartitionEditorModule.h | ||
void SetHLODInEditorMinDrawDistance
(
double InMinDrawDistance |
WorldPartition/IWorldPartitionEditorModule.h | ||
void SetShowHLODsInEditor
(
bool bInShowHLODsInEditor |
WorldPartition/IWorldPartitionEditorModule.h | ||
void SetShowHLODsOverLoadedRegions
(
bool bInShowHLODsOverLoadedRegions |
WorldPartition/IWorldPartitionEditorModule.h | ||
bool WriteHLODStats
(
const FWriteHLODStatsParams& Params |
Writes various HLOD stats to a file. | WorldPartition/IWorldPartitionEditorModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IWorldPartitionEditorModule & Get () |
Singleton-like access to this module's interface. | WorldPartition/IWorldPartitionEditorModule.h |