| TBaseCustomAttributes
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Animation/CustomAttributesRuntime.h |
Include |
#include "Animation/CustomAttributesRuntime.h" |
template<class BoneIndexType, typename InAllocator>
struct TBaseCustomAttributes
Name | Description | ||
---|---|---|---|
|
AttributeInfos |
Information for each stored custom attribute. |
|
|
TArray< float, ... |
FloatValues |
Attribute typed value arrays. |
|
IntValues |
||
|
StringValues |
||
|
UniqueTypedBoneIndices |
Contains the uniquely added bone indices, on a per-type basis (could make this a non-per-type array and index into it from BoneIndices, would add some cost for runtime evaluation to retrieve unique bone indices per type) |
Name | Description | ||
---|---|---|---|
|
AddBoneAttribute ( |
||
|
AddBoneAttribute ( |
||
|
ContainsBoneAttribute |
||
|
ContainsData() |
||
|
CopyFrom ( |
||
|
CopyFrom ( |
||
|
Empty() |
||
|
const TArray... |
GetAttributeInfo() |
|
|
GetBoneAttribute ( |
||
|
constexpr in... |
GetIndexForType() |
|
|
const TArray... |
GetUniqueBoneIndices() |
|
|
TArray< Data... |
GetValuesArray() |
Retrieve the typed array containing individual attribute values |
|
const TArray... |
GetValuesArray() |
|
|
GetValuesArray_Internal |
||
|
GetValuesArray_Internal ( |
Internal type array getters, used to retrieve by-reference array in the public API. |
|
|
GetValuesArray_Internal |
||
|
GetValuesArray_Internal |
||
|
GetValuesArray_Internal ( |
||
|
GetValuesArray_Internal |
||
|
IndexOfBoneAttribute |
||
|
MoveFrom ( |
Once moved, source is invalid |
Name | Description | ||
---|---|---|---|
|
operator!= ( |
Name |
Description |
---|---|
NumSupportedDataTypes |
Number of, and explicit types which are currently supported. |
SupportedTypes |