Navigation
API > API/Plugins > API/Plugins/PoseSearch
| Name | FPoseSearchColumn |
| Type | struct |
| Header File | /Engine/Plugins/Animation/PoseSearch/Source/Runtime/Public/PoseSearch/Chooser/PoseSearchChooserColumn.h |
| Include Path | #include "PoseSearch/Chooser/PoseSearchChooserColumn.h" |
Syntax
USTRUCT (DisplayName="Pose Match",
Meta=(Experimental, Category="Experimental", ToolTip="This column filters out all assets except the one which is selected by motion matching query. Results must be AnimationAssets with a PoseSearchBranchIn notify state. It also outputs OutputStartTime to specify the frame which matched pose best. To work as intended it must be placed last (furthest right) in the Chooser so that other filters are applied first."))
struct FPoseSearchColumn : public FChooserColumnBase
Inheritance Hierarchy
- FChooserColumnBase → FPoseSearchColumn
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPoseSearchColumn() |
PoseSearch/Chooser/PoseSearchChooserColumn.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InputValue | FInstancedStruct | Pose History. | PoseSearch/Chooser/PoseSearchChooserColumn.h |
|
| InterruptMode | FInstancedStruct | PoseSearch/Chooser/PoseSearchChooserColumn.h |
|
|
| MaxNumberOfResults | int32 | PoseSearch/Chooser/PoseSearchChooserColumn.h |
|
|
| NullInputValue | FPoseSearchColumnNullInputValue | Experimental, this feature might be removed without warning, not for production use reintroduced just to make the TRACE_CHOOSER_VALUE work, since it relies on ToCStr(InputValue.Get |
PoseSearch/Chooser/PoseSearchChooserColumn.h | |
| OutputCost | FInstancedStruct | Float output for the cost of the selected pose. | PoseSearch/Chooser/PoseSearchChooserColumn.h |
|
| OutputForceBlendTo | FInstancedStruct | Bool output for suggesting a chooser player to force a blend into the newly selected asset. | PoseSearch/Chooser/PoseSearchChooserColumn.h |
|
| OutputMirror | FInstancedStruct | Bool output for if asset should be mirrored. | PoseSearch/Chooser/PoseSearchChooserColumn.h |
|
| OutputStartTime | FInstancedStruct | Float output for the start time with the best matching pose. | PoseSearch/Chooser/PoseSearchChooserColumn.h |
|
| PoseReselectHistory | float | PoseSearch/Chooser/PoseSearchChooserColumn.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActiveColumnCosts | TArray< UE::PoseSearch::FActiveColumnCost > | PoseSearch/Chooser/PoseSearchChooserColumn.h | ||
| InternalDatabase | TObjectPtr< UPoseSearchDatabase > | PoseSearch/Chooser/PoseSearchChooserColumn.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const UObject * GetDatabaseAsset
(
int32 RowIndex |
PoseSearch/Chooser/PoseSearchChooserColumn.h | ||
const UPoseSearchSchema * GetDatabaseSchema() |
PoseSearch/Chooser/PoseSearchChooserColumn.h | ||
void SetDatabaseSchema
(
const UPoseSearchSchema* Schema |
PoseSearch/Chooser/PoseSearchChooserColumn.h |