Skip to content

Class FCollisionDataEditorToolkit

ClassList > FCollisionDataEditorToolkit

More...

  • #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