Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
Inheritance Hierarchy
- TNiagaraSelection
- FNiagaraObjectSelection
References
Module | NiagaraEditor |
Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraObjectSelection.h |
Include | #include "NiagaraObjectSelection.h" |
Syntax
template<typename SelectedItemType>
class TNiagaraSelection
Remarks
A set of selected objects which calls a delegate any time it is changed.
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Empties the currently selected set of objects. | |
![]() ![]() |
const void * | ||
![]() ![]() |
const TSet< SelectedItemType > & | Gets the set of selected objects. | |
![]() |
FOnSelectedObjectsChanged & | Gets a multicast delegate which is called any time the set of selected objects is changed. | |
![]() |
void | Refresh () |
Refresh all views subscribed to OnSelectedObjectsChanged. |
![]() |
void | SetSelectedObject
(
SelectedItemType SelectedObject |
Replaces the currently selected set of objects with the supplied object. |
![]() |
void | SetSelectedObject
(
SelectedItemType SelectedObject, |
Replaces the currently selected set of objects with the supplied object. |
![]() |
void | SetSelectedObjects
(
const TSet< SelectedItemType >& InSelectedObjects |
Replaces the currently selected set of objects with the supplied set. |
![]() |
void | SetSelectedObjects
(
const TArray< SelectedItemType >& InSelectedObjects |
Replaces the currently selected set of objects with the supplied array. |
Typedefs
Name | Description |
---|---|
FOnSelectedObjectsChanged |