Navigation
API > API/Runtime > API/Runtime/LevelSequence
References
| Module | LevelSequence |
| Header | /Engine/Source/Runtime/LevelSequence/Public/LevelSequenceBindingReference.h |
| Include | #include "LevelSequenceBindingReference.h" |
Syntax
struct FLevelSequenceBindingReferences
Remarks
Structure that stores a one to many mapping from object binding ID, to object references that pertain to that ID.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddBinding
(
const FGuid& ObjectId, |
Add a binding for the specified ID | |
| FGuid | FindBindingFromObject
(
UObject* InObject, |
Resolve a binding for the specified ID using a given context | |
| const TSet< FGuid > & | Const accessor for the currently bound anim instance IDs | ||
| const TSet< FGuid > & | Const accessor for the currently bound post process instance IDs | ||
| bool | HasBinding
(
const FGuid& ObjectId |
Check whether this map has a binding for the specified object id | |
| void | RemoveBinding
(
const FGuid& ObjectId |
Remove a binding for the specified ID | |
| void | RemoveInvalidBindings
(
const TSet< FGuid >& ValidBindingIDs |
Filter out any bindings that do not match the specified set of GUIDs | |
| void | RemoveInvalidObjects
(
const FGuid& ObjectId, |
Remove specific object references that do not resolve | |
| void | RemoveObjects
(
const FGuid& ObjectId, |
Remove specific object references | |
| void | ResolveBinding
(
const FGuid& ObjectId, |
Resolve a binding for the specified ID using a given context |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ResolveBinding
(
const FGuid& ObjectId, |
Use ResolveBinding taking FLevelSequenceBindingReference::FResolveBindingParams param instead. |