Navigation
API > API/Plugins > API/Plugins/ChaosVD
Class that represents an Implicit Object to be shown in the Geometry Hierarchy Viewer
| Name | FChaosVDImplicitObjectView |
| Type | class |
| Header File | /Engine/Plugins/ChaosVD/Source/ChaosVD/Public/ChaosVDGeometryDataComponent.h |
| Include Path | #include "ChaosVDGeometryDataComponent.h" |
Syntax
class FChaosVDImplicitObjectView : public TSharedFromThis< FChaosVDImplicitObjectView >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FChaosVDImplicitObjectView
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ImplicitObjectInfo | FChaosVDImplicitObjectBasicView | ChaosVDGeometryDataComponent.h | ||
| ImplicitObjectType | Chaos::EImplicitObjectType | ChaosVDGeometryDataComponent.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Children | TSharedPtr< TArray< TSharedPtr< FChaosVDImplicitObjectView > > > | ChaosVDGeometryDataComponent.h | ||
| MeshData | TSharedPtr< FChaosVDInstancedMeshData > | ChaosVDGeometryDataComponent.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddChild
(
TSharedPtr< FChaosVDImplicitObjectView > Child |
ChaosVDGeometryDataComponent.h | ||
TSharedPtr< TArray< TSharedPtr< FChaosVDImplicitObjectView > > > GetChildren() |
ChaosVDGeometryDataComponent.h | ||
TSharedPtr< FChaosVDInstancedMeshData > GetMeshData() |
ChaosVDGeometryDataComponent.h | ||
void SetMeshData
(
TSharedPtr< FChaosVDInstancedMeshData > InMeshData |
ChaosVDGeometryDataComponent.h |