Navigation
API > API/Plugins > API/Plugins/SmartObjectsEditorModule
Inheritance Hierarchy
- FBaseAssetToolkit
- FSelfRegisteringEditorUndoClient
- FGCObject
- FSmartObjectAssetToolkit
References
| Module | SmartObjectsEditorModule |
| Header | /Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsEditorModule/Public/SmartObjectAssetToolkit.h |
| Include | #include "SmartObjectAssetToolkit.h" |
Syntax
class FSmartObjectAssetToolkit :
public FBaseAssetToolkit,
public FSelfRegisteringEditorUndoClient,
public FGCObject
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSmartObjectAssetToolkit
(
UAssetEditor* InOwningAssetEditor |
Overridden from FBaseAssetToolkit
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< FEditorViewportClient > |
Overridden from FAssetEditorToolkit
| Type | Name | Description | |
|---|---|---|---|
| void | OnClose () |
Called when this toolkit is being closed | |
| void | Perform any initialization that should happen after the basic toolkit needs are created for the asset editor. |
Overridden from IToolkit
| Type | Name | Description | |
|---|---|---|---|
| void | RegisterTabSpawners
(
const TSharedRef< class FTabManager >& TabManager |
IToolkit interface |
Overridden from FEditorUndoClient
| Type | Name | Description | |
|---|---|---|---|
| void | PostRedo
(
bool bSuccess |
Signal that client should run any PostRedo code | |
| void | PostUndo
(
bool bSuccess |
Signal that client should run any PostUndo code |
Overridden from FGCObject
| Type | Name | Description | |
|---|---|---|---|
| void | AddReferencedObjects
(
FReferenceCollector& Collector |
Pure virtual that must be overloaded by the inheriting class. | |
| FString | Overload this method to report a name for your referencer |
Constants
| Name | Description |
|---|---|
| PreviewSettingsTabID | Additional Tab to select mesh/actor to add a 3D preview in the scene. |
| SceneViewportTabID |