Navigation
API > API/Plugins > API/Plugins/PoseSearch
Experimental, this feature might be removed without warning, not for production use.
| Name | FNonSelectableIdxFilter |
| Type | struct |
| Header File | /Engine/Plugins/Animation/PoseSearch/Source/Runtime/Public/PoseSearch/PoseSearchFilter.h |
| Include Path | #include "PoseSearch/PoseSearchFilter.h" |
Syntax
struct FNonSelectableIdxFilter : public FPoseSearchFilter
Inheritance Hierarchy
- FPoseSearchFilter → FNonSelectableIdxFilter
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| NonSelectableIdx | TConstArrayView< int32 > | PoseSearch/PoseSearchFilter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FNonSelectableIdxFilter & Init
(
TConstArrayView< int32 > InNonSelectableIdx |
PoseSearch/PoseSearchFilter.h |
Public Virtual
Overridden from FPoseSearchFilter
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual int32 GetRequiredDataSize
(
const UPoseSearchFeatureChannel* Channel |
Returns require data size in bytes for this filter. InvalidFilterDataSize if the filter is NOT active | PoseSearch/PoseSearchFilter.h | |
virtual bool IsFilterValid
(
TConstArrayView< float > PoseValues, |
Called for EVERY evaluated pose (be sure it's as fast as possible). if it returns false the pose candidate will be discarded | PoseSearch/PoseSearchFilter.h |