Navigation
API > API/Plugins > API/Plugins/ChaosVD
Spawns and handles an instance for a selection independent details panel
| Name | FChaosVDStandAloneObjectDetailsTab |
| Type | class |
| Header File | /Engine/Plugins/ChaosVD/Source/ChaosVD/Public/ChaosVDObjectDetailsTab.h |
| Include Path | #include "ChaosVDObjectDetailsTab.h" |
Syntax
class FChaosVDStandAloneObjectDetailsTab :
public FChaosVDTabSpawnerBase ,
public TSharedFromThis< FChaosVDStandAloneObjectDetailsTab >
Inheritance Hierarchy
- FChaosVDTabSpawnerBase → FChaosVDStandAloneObjectDetailsTab
- FSharedFromThisBase → TSharedFromThis → FChaosVDStandAloneObjectDetailsTab
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FChaosVDStandAloneObjectDetailsTab
(
const FName& InTabID, |
ChaosVDObjectDetailsTab.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddUnsupportedStruct
(
const UStruct* Struct |
ChaosVDObjectDetailsTab.h | ||
TSharedPtr< SChaosVDDetailsView > GetDetailsPanel() |
ChaosVDObjectDetailsTab.h | ||
void SetStructToInspect
(
TStruct* NewStruct |
Updates the current object this view details is viewing | ChaosVDObjectDetailsTab.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsSupportedStruct
(
const TWeakObjectPtr< const UStruct >& InWeakStructPtr |
ChaosVDObjectDetailsTab.h |
Overridden from FChaosVDTabSpawnerBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void HandleTabClosed
(
TSharedRef< SDockTab > InTabClosed |
Handles a tab being spawned by this spawner being closed | ChaosVDObjectDetailsTab.h | |
virtual TSharedRef< SDockTab > HandleTabSpawnRequest
(
const FSpawnTabArgs& Args |
Handles a spawn request for this tab. It controls how and what contents this tab will have | ChaosVDObjectDetailsTab.h |