ILandscapeEditorModule

LandscapeEditor module interface

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

IModuleInterface

ILandscapeEditorModule

References

Module

LandscapeEditor

Header

/Engine/Source/Editor/LandscapeEditor/Public/LandscapeEditorModule.h

Include

#include "LandscapeEditorModule.h"

Syntax

class ILandscapeEditorModule : public IModuleInterface

Remarks

LandscapeEditor module interface

Functions

Name Description

Public function

TEnableIf< T...

 

GetFormatByExtension

(
    const TCHAR* Extension
)

Public function

TEnableIf< T...

 

GetFormatByExtension

(
    const TCHAR* Extension
)

Public function Const

const TCHAR ...

 

GetHeightmapExportDialogTypeString()

Public function Const

const ILands...

 

GetHeightmapFormatByExtension

(
    const TCHAR* Extension
)

Gets the heightmap/weightmap format associated with a given extension (null if no plugin is registered for this extension)

Public function Const

const TCHAR ...

 

GetHeightmapImportDialogTypeString()

Gets the type string used by the import/export file dialog.

Public function Const

TSharedPtr< ...

 

GetLandscapeLevelViewportCommandList()

Public function Const

const TCHAR ...

 

GetWeightmapExportDialogTypeString()

Public function Const

const ILands...

 

GetWeightmapFormatByExtension

(
    const TCHAR* Extension
)

Public function Const

const TCHAR ...

 

GetWeightmapImportDialogTypeString()

Public function

void

 

RegisterHeightmapFileFormat

Register / unregister a landscape file format plugin.

Public function

void

 

RegisterWeightmapFileFormat

Public function

void

 

UnregisterHeightmapFileFormat

Public function

void

 

UnregisterWeightmapFileFormat