Navigation
API > API/Editor > API/Editor/LandscapeEditor
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
| Type | Name | Description | |
|---|---|---|---|
| TEnableIf< std::is_same_v< T, uint16 >, const ILandscapeHeightmapFileFormat * >::Type | GetFormatByExtension
(
const TCHAR* Extension |
||
| TEnableIf< std::is_same_v< T, uint8 >, const ILandscapeWeightmapFileFormat * >::Type | GetFormatByExtension
(
const TCHAR* Extension |
||
| const TCHAR * | |||
| const ILandscapeHeightmapFileFormat * | GetHeightmapFormatByExtension
(
const TCHAR* Extension |
Gets the heightmap/weightmap format associated with a given extension (null if no plugin is registered for this extension) | |
| const TCHAR * | Gets the type string used by the import/export file dialog. | ||
| FLandscapeImageFileCache & | |||
| TSharedPtr< FUICommandList > | |||
| const TCHAR * | |||
| const ILandscapeWeightmapFileFormat * | GetWeightmapFormatByExtension
(
const TCHAR* Extension |
||
| const TCHAR * | |||
| void | RegisterHeightmapFileFormat
(
TSharedRef< ILandscapeHeightmapFileFormat > FileFormat |
Register / unregister a landscape file format plugin. | |
| void | RegisterWeightmapFileFormat
(
TSharedRef< ILandscapeWeightmapFileFormat > FileFormat |
||
| void | UnregisterHeightmapFileFormat
(
TSharedRef< ILandscapeHeightmapFileFormat > FileFormat |
||
| void | UnregisterWeightmapFileFormat
(
TSharedRef< ILandscapeWeightmapFileFormat > FileFormat |