Navigation
API > API/Plugins > API/Plugins/GameplayCamerasEditor > API/Plugins/GameplayCamerasEditor/Toolkits
Inheritance Hierarchy
- IAssetEditorInstance
- FBaseToolkit
- TSharedFromThis
- FAssetEditorToolkit
- FBaseAssetToolkit
- FAssetEditorModeManagerToolkit
- FCameraAssetEditorToolkit
References
| Module | GameplayCamerasEditor |
| Header | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCamerasEditor/Public/Toolkits/AssetEditorModeManagerToolkit.h |
| Include | #include "Toolkits/AssetEditorModeManagerToolkit.h" |
Syntax
class FAssetEditorModeManagerToolkit : public FBaseAssetToolkit
Remarks
An editor toolkit that can manage different "editor modes".
Similar to FWorkflowCentricApplication but with a few nuances such as making it possible to retain some common tabs between modes.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAssetEditorModeManagerToolkit
(
UAssetEditor* InOwningAssetEditor |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddEditorMode
(
TSharedRef< FAssetEditorMode > InMode |
||
| bool | CanSetEditorMode
(
FName InModeName |
||
| FName | |||
| TSharedPtr< FAssetEditorMode > | GetEditorMode
(
FName InModeName |
||
| void | GetEditorModes
(
TArray< TSharedPtr< FAssetEditorMode > >& OutModes |
||
| TSharedPtr< EditorModeClass > | GetTypedEditorMode
(
FName InModeName |
||
| bool | IsEditorMode
(
FName InModeName |
||
| void | |||
| void | SetEditorMode
(
FName InModeName |
Overridden from FAssetEditorToolkit
| Type | Name | Description | |
|---|---|---|---|
| void | InitToolMenuContext
(
FToolMenuContext& MenuContext |