Navigation
API > API/Plugins > API/Plugins/ChaosVD
Component visualizer in charge of generating debug draw visualizations for for particles
| Name | FChaosVDParticleDataComponentVisualizer |
| Type | class |
| Header File | /Engine/Plugins/ChaosVD/Source/ChaosVD/Public/Visualizers/ChaosVDParticleDataComponentVisualizer.h |
| Include Path | #include "Visualizers/ChaosVDParticleDataComponentVisualizer.h" |
Syntax
class FChaosVDParticleDataComponentVisualizer : public FChaosVDComponentVisualizerBase
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FComponentVisualizer → FChaosVDComponentVisualizerBase → FChaosVDParticleDataComponentVisualizer
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FChaosVDParticleDataComponentVisualizer() |
Visualizers/ChaosVDParticleDataComponentVisualizer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void DrawVisualization
(
const UActorComponent* Component, |
Visualizers/ChaosVDParticleDataComponentVisualizer.h |
Overridden from FChaosVDComponentVisualizerBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanHandleClick
(
const HChaosVDComponentVisProxy& VisProxy |
Returns true if this visualizer can handle a click in the viewport | Visualizers/ChaosVDParticleDataComponentVisualizer.h | |
virtual void RegisterVisualizerMenus () |
Called when the menu for this visualizer (if any) can be registered. | Visualizers/ChaosVDParticleDataComponentVisualizer.h | |
virtual bool SelectVisualizedData
(
const HChaosVDComponentVisProxy& VisProxy, |
Selects the visualized data referenced by the provided hitproxy | Visualizers/ChaosVDParticleDataComponentVisualizer.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void DrawParticleVector
(
FPrimitiveDrawInterface* PDI, |
Visualizers/ChaosVDParticleDataComponentVisualizer.h | ||
void DrawVisualizationForParticleData
(
const UActorComponent* Component, |
Visualizers/ChaosVDParticleDataComponentVisualizer.h |