| FKeyHandleLookupTable
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Curves/KeyHandle.h |
Include |
#include "Curves/KeyHandle.h" |
struct FKeyHandleLookupTable
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.
Name | Description | ||
---|---|---|---|
|
AllocateHandle ( |
Allocate a new handle for the specified index |
|
|
DeallocateHandle ( |
Deallocate the specified index |
|
|
FindOrAddKeyHandle ( |
Attempt to find the handle for the specified index, or allocate a new one if it doesn't have one |
|
|
GetIndex ( |
Get the index that corresponds to the specified key handle |
|
|
MoveHandle |
Move the specified handle from its previous index, to its new index |
|
|
Reset() |
Reset this lookup table, forgetting all key handles and indices |
|
|
Serialize ( |
ICPPStructOps implementation |