Navigation
API > API/Plugins > API/Plugins/PoseSearch
Experimental, this feature might be removed without warning, not for production use.
| Name | FSearchResults |
| Type | struct |
| Header File | /Engine/Plugins/Animation/PoseSearch/Source/Runtime/Public/PoseSearch/PoseSearchResult.h |
| Include Path | #include "PoseSearch/PoseSearchResult.h" |
Syntax
struct FSearchResults
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| PoseSearch/PoseSearchResult.h | |||
FSearchResults
(
const FSearchResults& Other |
PoseSearch/PoseSearchResult.h | ||
FSearchResults
(
FSearchResult&& Other |
PoseSearch/PoseSearchResult.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FSearchResults() |
PoseSearch/PoseSearchResult.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FinalizeResults | TFunction< void()> | PoseSearch/PoseSearchResult.h | ||
| GetBestResult | TFunction< FSearchResult()> | PoseSearch/PoseSearchResult.h | ||
| IterateOverSearchResults | TFunction< bool(const TFunctionRef< bool(const FSearchResult &SearchResult)>)> | Calls IterateOverSearchResultsFunction for each FSearchResult this FSearchResults is holding is IterateOverSearchResultsFunction returns true, the iteration will stop and IterateOverSearchResults will return true otherwise will return false (useful to implement contains / find methods) | PoseSearch/PoseSearchResult.h | |
| ShouldPerformSearch | TFunction< bool(float)> | Every search will ask FSearchResults if it should perform the search, knowing that its minimum cost will be SearchMinimumCost: it's up to this method to perform early out optimizations if the holded results are already good enough fo skip the search | PoseSearch/PoseSearchResult.h | |
| UpdateWith | TFunction< void(const FSearchResult &SearchResult)> | PoseSearch/PoseSearchResult.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSearchResults & operator=
(
const FSearchResults& Other |
PoseSearch/PoseSearchResult.h | ||
FSearchResults & operator=
(
FSearchResults&& Other |
PoseSearch/PoseSearchResult.h |