Navigation
API > API/Plugins > API/Plugins/ChaosVD
Inheritance Hierarchy
- FChaosVDSceneSelectionObserver
- FChaosVDObjectDetailsTab
- FChaosVDPlaybackControllerObserver
- SChaosVDPlaybackViewport
- SChaosVDSolverPlaybackControls
- SChaosVDSolverTracks
References
| Module | ChaosVD |
| Header | /Engine/Plugins/Experimental/ChaosVD/Source/ChaosVD/Public/ChaosVDSceneSelectionObserver.h |
| Include | #include "ChaosVDSceneSelectionObserver.h" |
Syntax
class FChaosVDSceneSelectionObserver
Remarks
Base class that provided access to selection events from the Chaos visual debugger local selection system.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TWeakObjectPtr< UTypedElementSelectionSet > | ObservedSelection | Weak Ptr to the selection set object we are observing |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const UTypedElementSelectionSet * | |||
| void | HandlePostSelectionChange
(
const UTypedElementSelectionSet* ChangesSelectionSet |
Called when the current selection has changed | |
| void | HandlePreSelectionChange
(
const UTypedElementSelectionSet* SelectionSetPreChange |
Called when the current selection might change | |
| void | RegisterSelectionSetObject
(
UTypedElementSelectionSet* SelectionSetObject |
Stores a weak ptr to the selection set object containing the current selection state |