Navigation
API > API/Plugins > API/Plugins/ChaosVD
Struct holding the state of a mesh instance - Is separated from the Mesh instance class so we can show the data in the Details panel
| Name | FChaosVDMeshDataInstanceState |
| Type | struct |
| Header File | /Engine/Plugins/ChaosVD/Source/ChaosVD/Public/ChaosVDGeometryDataComponent.h |
| Include Path | #include "ChaosVDGeometryDataComponent.h" |
Syntax
USTRUCT ()
struct FChaosVDMeshDataInstanceState
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsSelected | bool | ChaosVDGeometryDataComponent.h |
|
|
| bIsVisible | bool | ChaosVDGeometryDataComponent.h |
|
|
| bShowCVDDebugData | bool | ChaosVDGeometryDataComponent.h |
|
|
| CollisionData | FChaosVDShapeCollisionData | Recorded Shape instance Data | ChaosVDGeometryDataComponent.h |
|
| CurrentGeometryColor | FLinearColor | CVD Debug - Color used to render this mesh | ChaosVDGeometryDataComponent.h |
|
| CurrentWorldTransform | FTransform | CVD Debug - Current world transform used to render this Mesh | ChaosVDGeometryDataComponent.h |
|
| ImplicitObjectInfo | FChaosVDImplicitObjectBasicView | Minimum set of data about the recorded implicit object | ChaosVDGeometryDataComponent.h |
|
| MeshComponent | TObjectPtr< UMeshComponent > | CVD Debug - Pointer to the mesh component used to render this Mesh | ChaosVDGeometryDataComponent.h | |
| MeshComponentType | EChaosVDMeshComponent | CVD Debug - Current mesh component type to render this Mesh | ChaosVDGeometryDataComponent.h |
|
| MeshInstanceIndex | int32 | CVD Debug - Instance index of mesh component used to render this Mesh | ChaosVDGeometryDataComponent.h |
|
| OwningParticleID | int32 | CVD Debug - Id of the particle this geometry belongs | ChaosVDGeometryDataComponent.h |
|
| OwningSolverID | int32 | CVD Debug - Id of the solver this geometry belongs | ChaosVDGeometryDataComponent.h |
|