Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/Animation/PoseSearch/Source/Runtime/Public/PoseSearch/PoseSearch.h |
Include |
#include "PoseSearch/PoseSearch.h" |
UCLASS(BlueprintType, Category="Animation|Pose Search")
class UPoseSearchSchema :
public UDataAsset,
public IBoneReferenceSkeletonProvider
Specifies the format of a pose search index. At runtime, queries are built according to the schema for searching.
Name | Description | ||
---|---|---|---|
|
BoneIndices |
||
|
BoneIndicesWithParents |
||
|
Bones |
||
|
bUseBonePositions |
||
|
bUseBoneVelocities |
||
|
bUseTrajectoryPositions |
||
|
bUseTrajectoryVelocities |
||
|
DataPreprocessor |
||
|
EffectiveDataPreprocessor |
||
|
Layout |
||
|
TArray< float > |
PoseSampleTimes |
|
|
SampleRate |
||
|
float |
SamplingInterval |
|
|
TObjectPtr< USk... |
Skeleton |
|
|
TArray< float > |
TrajectorySampleDistances |
|
|
TArray< float > |
TrajectorySampleTimes |
Name | Description | ||
---|---|---|---|
|
TArrayView< ... |
GetChannelSampleOffsets ( |
|
|
float |
GetTrajectoryFutureDistanceHorizon() |
Returns farthest future sample distance >= 0.0f. |
|
float |
GetTrajectoryFutureTimeHorizon() |
Returns farthest future sample time >= 0.0f. |
|
float |
GetTrajectoryPastDistanceHorizon() |
Returns farthest path sample distance <= 0.0f. |
|
float |
GetTrajectoryPastTimeHorizon() |
Returns farthest past sample time <= 0.0f. |
|
IsValid() |
||
|
NumBones() |
Name | Description | ||
---|---|---|---|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
|
|
PreSave ( |
Presave function. |
Name | Description | ||
---|---|---|---|
|
USkeleton &#... |
GetSkeleton ( |
Called to get the skeleton that FBoneReference's details customization will use to populate bone names. |
Name |
Description |
---|---|
DefaultSampleRate |