Navigation
API > API/Plugins > API/Plugins/ChaosVD > API/Plugins/ChaosVD/Visualizers
Inheritance Hierarchy
- FChaosVDDataVisualizerBase
- FChaosVDCollisionDataVisualizer
- FChaosVDParticleDataVisualizer
References
| Module | ChaosVD |
| Header | /Engine/Plugins/Experimental/ChaosVD/Source/ChaosVD/Public/Visualizers/ChaosVDDataVisualizerBase.h |
| Include | #include "Visualizers/ChaosVDDataVisualizerBase.h" |
Syntax
class FChaosVDDataVisualizerBase
Remarks
Base class that represents a Visualizer (anything that will debug draw in the Chaos VD viewport). It allows add visualizers to anything and has a way limited API, just with what we need.
UE Components Visualizers should also be supported and can be used instead if needed.
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint32 | LocalVisualizationFlags | Flags to override the Global visualization flags. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | DrawVisualization
(
const FSceneView* View, |
||
| void | UpdateVisualizationFlags
(
uint32 NewFlags |
Replaces the local visualization flags with new ones |