Module |
|
Header |
/Engine/Source/Editor/CurveEditor/Public/CurveEditorSelection.h |
Include |
#include "CurveEditorSelection.h" |
struct FKeyHandleSet
A set of key handles implemented as a sorted array for transparent passing to TArrayView<> APIs. Lookup is achieved via binary search: O(log(n)).
Name | Description | ||
---|---|---|---|
|
Add ( |
Add a new key handle to this set |
|
|
TArrayView< ... |
AsArray() |
Retrieve a constant view of this set as an array |
|
Contains ( |
Check whether the specified handle exists in this set |
|
|
Num() |
Retrieve the number of handles in this set |
|
|
ECurvePointT... |
PointType ( |
Retrieve the point type for this handle |
|
Remove ( |
Remove a handle from this set |
|
|
Toggle ( |
Remove a handle from this set if it already exists, otherwise add it to the set |