Navigation
API > API/Plugins > API/Plugins/PoseSearch > API/Plugins/PoseSearch/UPoseSearchTrajectoryLibrary
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void UpdateHistory_TransformHistory
(
FTransformTrajectory& Trajectory, |
Update history by tracking offsets that result from character intent (e.g. movement component velocity) and applying that to the current world transform. | PoseSearch/PoseSearchTrajectoryLibrary.h | |
static void UpdateHistory_TransformHistory
(
FTransformTrajectory& Trajectory, |
PoseSearch/PoseSearchTrajectoryLibrary.h |
UpdateHistory_TransformHistory(FTransformTrajectory &, FVector, FVector, const FPoseSearchTrajectoryData::FSampling &, float)
Description
Update history by tracking offsets that result from character intent (e.g. movement component velocity) and applying that to the current world transform. This works well on linearly-translating platforms as it only stores a history of movement that results from character intent, not movement from platforms. For rotating platforms use UpdateHistory_TransformHistoryWithRotation instead. Important: CurrentVelocity should be the velocity relative to the ground as reported by the character movement component or character mover etc
| Name | UpdateHistory_TransformHistory |
| Type | function |
| Header File | /Engine/Plugins/Animation/PoseSearch/Source/Runtime/Public/PoseSearch/PoseSearchTrajectoryLibrary.h |
| Include Path | #include "PoseSearch/PoseSearchTrajectoryLibrary.h" |
| Source | /Engine/Plugins/Animation/PoseSearch/Source/Runtime/Private/PoseSearchTrajectoryLibrary.cpp |
static void UpdateHistory_TransformHistory
(
FTransformTrajectory & Trajectory,
FVector CurrentPosition,
FVector CurrentVelocity,
const FPoseSearchTrajectoryData::FSampling & TrajectoryDataSampling,
float DeltaTime
)
UpdateHistory_TransformHistory(FTransformTrajectory &, FVector, FVector, const FPoseSearchTrajectoryData::FSampling &, float, float)
| Name | UpdateHistory_TransformHistory |
| Type | function |
| Header File | /Engine/Plugins/Animation/PoseSearch/Source/Runtime/Public/PoseSearch/PoseSearchTrajectoryLibrary.h |
| Include Path | #include "PoseSearch/PoseSearchTrajectoryLibrary.h" |
| Source | /Engine/Plugins/Animation/PoseSearch/Source/Runtime/Private/PoseSearchTrajectoryLibrary.cpp |
static void UpdateHistory_TransformHistory
(
FTransformTrajectory & Trajectory,
FVector CurrentPosition,
FVector CurrentVelocity,
const FPoseSearchTrajectoryData::FSampling & TrajectoryDataSampling,
float DeltaTime,
float CurrentTime
)