Navigation
API > API/Plugins > API/Plugins/ChaosVD
Inheritance Hierarchy
- FCommonViewportClient
- FViewElementDrawer
- FGCObject
- FEditorViewportClient
- FChaosVDPlaybackViewportClient
References
| Module | ChaosVD |
| Header | /Engine/Plugins/Experimental/ChaosVD/Source/ChaosVD/Public/ChaosVDPlaybackViewportClient.h |
| Include | #include "ChaosVDPlaybackViewportClient.h" |
Syntax
class FChaosVDPlaybackViewportClient : public FEditorViewportClient
Remarks
Client viewport class used for to handle a Chaos Visual Debugger world Interaction/Rendering. It re-routes interaction events to our Chaos VD scene
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | SetScene
(
TWeakPtr< FChaosVDScene > InScene |
Overridden from FEditorViewportClient
| Type | Name | Description | |
|---|---|---|---|
| void | DrawCanvas
(
FViewport& InViewport, |
Called to draw onto the viewports 2D canvas | |
| void | ProcessClick
(
FSceneView& View, |
Called when the user clicks in the viewport |
Overridden from FViewportClient
Overridden from FViewElementDrawer
| Type | Name | Description | |
|---|---|---|---|
| void | Draw
(
const FSceneView* View, |
FViewElementDrawer interface |