Navigation
API > API/Plugins > API/Plugins/ChaosVD
Inheritance Hierarchy
- FChaosVDSceneSelectionObserver
- FChaosVDPlaybackControllerObserver
- SChaosVDPlaybackViewport
- SChaosVDSolverPlaybackControls
- SChaosVDSolverTracks
References
| Module | ChaosVD |
| Header | /Engine/Plugins/Experimental/ChaosVD/Source/ChaosVD/Public/ChaosVDPlaybackControllerObserver.h |
| Include | #include "ChaosVDPlaybackControllerObserver.h" |
Syntax
class FChaosVDPlaybackControllerObserver : public FChaosVDSceneSelectionObserver
Remarks
Class to be used as base to any object that needs to Process Player Controller changes, and scene Selection Changes
Variables
| Type | Name | Description | |
|---|---|---|---|
| TWeakPtr< FChaosVDPlaybackController > | PlaybackController |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | HandleControllerTrackFrameUpdated
(
TWeakPtr< FChaosVDPlaybackController > InController, |
||
| void | HandlePlaybackControllerDataUpdated
(
TWeakPtr< FChaosVDPlaybackController > InController |
||
| void | RegisterNewController
(
TWeakPtr< FChaosVDPlaybackController > NewController |
Overridden from FChaosVDSceneSelectionObserver
| Type | Name | Description | |
|---|---|---|---|
| void | HandlePostSelectionChange
(
const UTypedElementSelectionSet* ChangesSelectionSet |
Called when the current selection has changed |