Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Curves
Inheritance Hierarchy
- FKeyHandleLookupTable
- FMovieSceneKeyHandleMap
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Curves/KeyHandle.h |
Include | #include "Curves/KeyHandle.h" |
Syntax
struct FKeyHandleLookupTable
Remarks
Lookup table that maps key handles to indices in an external data structure Maintains a map of key handle to last known index, and an array of optional key handles that's used to validate map entries.
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
FKeyHandle | AllocateHandle
(
int32 Index |
Allocate a new handle for the specified index |
![]() |
void | DeallocateHandle
(
int32 Index |
Deallocate the specified index |
![]() |
FKeyHandle | FindOrAddKeyHandle
(
int32 Index |
Attempt to find the handle for the specified index, or allocate a new one if it doesn't have one |
![]() |
int32 | GetIndex
(
FKeyHandle KeyHandle |
Get the index that corresponds to the specified key handle |
![]() |
void | MoveHandle
(
int32 OldIndex, |
Move the specified handle from its previous index, to its new index |
![]() |
void | Reset () |
Reset this lookup table, forgetting all key handles and indices |
![]() |
bool | ICPPStructOps implementation |