Navigation
API > API/Editor > API/Editor/UnrealEd
Manages selections of objects. Used in the editor for selecting objects in the various browser windows.
| Name | TSelectionIterator |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/Selection.h |
| Include Path | #include "Selection.h" |
Syntax
template<typename SelectionFilter>
class TSelectionIterator
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSelectionIterator
(
USelection& InSelection |
Selection.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Filter | SelectionFilter | Selection.h | ||
| Index | int32 | Selection.h | ||
| Selection | USelection & | Selection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 GetIndex() |
Returns an index to the current element. | Selection.h | |
void Reset() |
Resets the iterator to the beginning of the selection set. | Selection.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
operator bool() |
Returns true if the iterator has not yet reached the end of the selection set. | Selection.h | |
UObject * operator*() |
Element access. | Selection.h | |
void operator++() |
Advances iterator to the next valid element in the container. | Selection.h | |
UObject * operator->() |
Element access. | Selection.h |