Navigation
API > API/Plugins > API/Plugins/AvalancheOutliner
Handler to Sync Selection from Outliner to the Editor Mode Tools
| Name | FAvaOutlinerScopedSelection |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheOutliner/Public/Selection/AvaOutlinerScopedSelection.h |
| Include Path | #include "Selection/AvaOutlinerScopedSelection.h" |
Syntax
class FAvaOutlinerScopedSelection
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAvaOutlinerScopedSelection
(
const FEditorModeTools& InEditorModeTools, |
Selection/AvaOutlinerScopedSelection.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FAvaOutlinerScopedSelection() |
Selection/AvaOutlinerScopedSelection.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EditorModeTools | const FEditorModeTools & | Selection/AvaOutlinerScopedSelection.h | ||
| ObjectsSet | TSet< const UObject * > | All Objects Selected (Actors, Components, Objects) | Selection/AvaOutlinerScopedSelection.h | |
| Purpose | EAvaOutlinerScopedSelectionPurpose | Selection/AvaOutlinerScopedSelection.h | ||
| SelectedActors | TArray< UObject * > | Selection/AvaOutlinerScopedSelection.h | ||
| SelectedComponents | TArray< UObject * > | Selection/AvaOutlinerScopedSelection.h | ||
| SelectedObjects | TArray< UObject * > | Selection/AvaOutlinerScopedSelection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FEditorModeTools & GetEditorModeTools() |
Selection/AvaOutlinerScopedSelection.h | ||
bool IsSelected
(
const UObject* InObject |
Selection/AvaOutlinerScopedSelection.h | ||
void Select
(
UObject* InObject |
Selection/AvaOutlinerScopedSelection.h |