Navigation
API > API/Editor > API/Editor/SkeletalMeshEditor
| Name | ISkeletalMeshEditorModule |
| Type | class |
| Header File | /Engine/Source/Editor/SkeletalMeshEditor/Public/ISkeletalMeshEditorModule.h |
| Include Path | #include "ISkeletalMeshEditorModule.h" |
Syntax
class ISkeletalMeshEditorModule :
public IModuleInterface,
public IHasMenuExtensibility,
public IHasToolBarExtensibility
Implements Interfaces
Classes
| Name | Remarks |
|---|---|
| FOnRegisterLayoutExtensions | Used by the EditorUISubsystem. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnSkeletalMeshEditorInitialized | TBaseDelegate_OneParam< void, TWeakPtr< ISkeletalMeshEditor > > | Add callback after editor has been initialized | ISkeletalMeshEditorModule.h |
| FSkeletalMeshEditorToolbarExtender | TBaseDelegate_TwoParams< TSharedRef< FExtender >, const TSharedRef< FUICommandList >, TSharedRef< ISkeletalMeshEditor > > | Get all toolbar extenders | ISkeletalMeshEditorModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedRef< ISkeletalMeshEditor > CreateSkeletalMeshEditor
(
const EToolkitMode::Type Mode, |
Creates a new skeleton editor instance | ISkeletalMeshEditorModule.h | |
TArray< FSkeletalMeshEditorToolbarExtender > & GetAllSkeletalMeshEditorToolbarExtenders() |
ISkeletalMeshEditorModule.h | ||
TArray< FOnSkeletalMeshEditorInitialized > & GetPostEditorInitDelegates() |
ISkeletalMeshEditorModule.h | ||
FOnRegisterLayoutExtensions & OnRegisterLayoutExtensions() |
ISkeletalMeshEditorModule.h |