Class FCollisionDataEditorToolkit
ClassList > FCollisionDataEditorToolkit
#include <CollisionDataEditorToolkit.h>
Inherits the following classes: FAssetEditorToolkit
Public Functions
| Type | Name |
|---|---|
| FCollisionDataEditorToolkit () |
|
| virtual FText | GetBaseToolkitName () override const |
| FText | GetSelectedState () const |
| virtual FName | GetToolkitFName () override const |
| virtual FText | GetToolkitName () override const |
| virtual FLinearColor | GetWorldCentricTabColorScale () override const |
| virtual FString | GetWorldCentricTabPrefix () override const |
| void | Initialize (UCollisionData * InCollisionData, const EToolkitMode::Type Mode, const TSharedPtr< IToolkitHost > & InitToolkitHost) |
| void | InitializePreviewScene () |
| virtual void | RegisterTabSpawners (const TSharedRef< FTabManager > & InTabManager) override |
| TSharedRef< SDockTab > | SpawnTab_CollisionDataDetails (const FSpawnTabArgs & Args) |
| TSharedRef< SDockTab > | SpawnTab_PlayerObjectSelector (const FSpawnTabArgs & Args) |
| TSharedRef< SDockTab > | SpawnTab_ViewportTab (const FSpawnTabArgs & Args) |
| virtual void | UnregisterTabSpawners (const TSharedRef< FTabManager > & InTabManager) override |
| virtual | ~FCollisionDataEditorToolkit () override |
Protected Functions
| Type | Name |
|---|---|
| virtual void | OnClose () override |
Detailed Description
Toolkit for editing collision data assets for Night Sky.
Public Functions Documentation
function FCollisionDataEditorToolkit
FCollisionDataEditorToolkit::FCollisionDataEditorToolkit ()
function GetBaseToolkitName
virtual FText FCollisionDataEditorToolkit::GetBaseToolkitName () override const
function GetSelectedState
FText FCollisionDataEditorToolkit::GetSelectedState () const
function GetToolkitFName
virtual FName FCollisionDataEditorToolkit::GetToolkitFName () override const
function GetToolkitName
virtual FText FCollisionDataEditorToolkit::GetToolkitName () override const
function GetWorldCentricTabColorScale
virtual FLinearColor FCollisionDataEditorToolkit::GetWorldCentricTabColorScale () override const
function GetWorldCentricTabPrefix
virtual FString FCollisionDataEditorToolkit::GetWorldCentricTabPrefix () override const
function Initialize
void FCollisionDataEditorToolkit::Initialize (
UCollisionData * InCollisionData,
const EToolkitMode::Type Mode,
const TSharedPtr< IToolkitHost > & InitToolkitHost
)
function InitializePreviewScene
void FCollisionDataEditorToolkit::InitializePreviewScene ()
function RegisterTabSpawners
virtual void FCollisionDataEditorToolkit::RegisterTabSpawners (
const TSharedRef< FTabManager > & InTabManager
) override
function SpawnTab_CollisionDataDetails
TSharedRef< SDockTab > FCollisionDataEditorToolkit::SpawnTab_CollisionDataDetails (
const FSpawnTabArgs & Args
)
function SpawnTab_PlayerObjectSelector
TSharedRef< SDockTab > FCollisionDataEditorToolkit::SpawnTab_PlayerObjectSelector (
const FSpawnTabArgs & Args
)
function SpawnTab_ViewportTab
TSharedRef< SDockTab > FCollisionDataEditorToolkit::SpawnTab_ViewportTab (
const FSpawnTabArgs & Args
)
function UnregisterTabSpawners
virtual void FCollisionDataEditorToolkit::UnregisterTabSpawners (
const TSharedRef< FTabManager > & InTabManager
) override
function ~FCollisionDataEditorToolkit
virtual FCollisionDataEditorToolkit::~FCollisionDataEditorToolkit () override
Protected Functions Documentation
function OnClose
virtual void FCollisionDataEditorToolkit::OnClose () override
The documentation for this class was generated from the following file C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/CollisionEditor/Public/CollisionDataEditorToolkit.h