Navigation
API > API/Editor > API/Editor/StaticMeshEditor
Static mesh editor module interface
| Name | IStaticMeshEditorModule |
| Type | class |
| Header File | /Engine/Source/Editor/StaticMeshEditor/Public/StaticMeshEditorModule.h |
| Include Path | #include "StaticMeshEditorModule.h" |
Syntax
class IStaticMeshEditorModule :
public IModuleInterface ,
public IHasMenuExtensibility,
public IHasToolBarExtensibility
Implements Interfaces
Classes
| Name | Remarks |
|---|---|
| FOnRegisterLayoutExtensions | |
| FStaticMeshEditorOpenedEvent | Delegate to be called when a Material Editor is created, for toolbar, tab, and menu extension |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FStaticMeshEditorToolbarExtender | TBaseDelegate_TwoParams< TSharedRef< FExtender >, const TSharedRef< FUICommandList >, TSharedRef< IStaticMeshEditor > > | StaticMeshEditorModule.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| StaticMeshEditorOpenedEvent | FStaticMeshEditorOpenedEvent | StaticMeshEditorModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedRef< IStaticMeshEditor > CreateStaticMeshEditor
(
const EToolkitMode::Type Mode, |
Creates a new static mesh editor. | StaticMeshEditorModule.h | |
TArray< FStaticMeshEditorToolbarExtender > & GetAllStaticMeshEditorToolbarExtenders() |
StaticMeshEditorModule.h | ||
TSharedPtr< FExtensibilityManager > GetSecondaryToolBarExtensibilityManager() |
StaticMeshEditorModule.h | ||
FOnRegisterLayoutExtensions & OnRegisterLayoutExtensions() |
StaticMeshEditorModule.h | ||
virtual FStaticMeshEditorOpenedEvent & OnStaticMeshEditorOpened() |
StaticMeshEditorModule.h |