Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/FMovieSceneObjectCache
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void FilterObjectBindings
(
UObject* PredicateObject, |
Filter all the object bindings in this object cache that contain the specified predicate object | Evaluation/MovieSceneEvaluationState.h | |
void FilterObjectBindings
(
UObject* PredicateObject, |
Evaluation/MovieSceneEvaluationState.h |
FilterObjectBindings(UObject , TSharedRef< const FSharedPlaybackState >, TArray< FMovieSceneObjectBindingID > )
Description
Filter all the object bindings in this object cache that contain the specified predicate object
| Name | FilterObjectBindings |
| Type | function |
| Header File | /Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieSceneEvaluationState.h |
| Include Path | #include "Evaluation/MovieSceneEvaluationState.h" |
| Source | /Engine/Source/Runtime/MovieScene/Private/Evaluation/MovieSceneEvaluationState.cpp |
void FilterObjectBindings
(
UObject * PredicateObject,
TSharedRef < const FSharedPlaybackState > SharedPlaybackState,
TArray < FMovieSceneObjectBindingID > * OutBindings
)
Parameters
| Name | Remarks |
|---|---|
| PredicateObject | The object to filter by. Any bindings referencing this object will be added to the output array. |
| Player | The movie scene player that is playing back the sequence |
| OutBindings | (mandatory) Array to populate with bindings that relate to the object |
FilterObjectBindings(UObject , IMovieScenePlayer &, TArray< FMovieSceneObjectBindingID > )
| Name | FilterObjectBindings |
| Type | function |
| Header File | /Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieSceneEvaluationState.h |
| Include Path | #include "Evaluation/MovieSceneEvaluationState.h" |
| Source | /Engine/Source/Runtime/MovieScene/Private/Evaluation/MovieSceneEvaluationState.cpp |
void FilterObjectBindings
(
UObject * PredicateObject,
IMovieScenePlayer & Player,
TArray < FMovieSceneObjectBindingID > * OutBindings
)