![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <LevelSequenceBindingReference.h>
Classes | |
| struct | FResolveBindingParams |
Public Member Functions | |
| GENERATED_BODY () | |
| FLevelSequenceBindingReference () | |
| LEVELSEQUENCE_API | FLevelSequenceBindingReference (UObject *InObject, UObject *InContext) |
| LEVELSEQUENCE_API UObject * | Resolve (UObject *InContext, const FResolveBindingParams &InResolveBindingParams) const |
| LEVELSEQUENCE_API bool | operator== (const FLevelSequenceBindingReference &Other) const |
| void | PostSerialize (const FArchive &Ar) |
Public Attributes | |
| FString | PackageName_DEPRECATED |
| FSoftObjectPath | ExternalObjectPath |
| FString | ObjectPath |
An external reference to an level sequence object, resolvable through an arbitrary context.
Bindings consist of an optional package name, and the path to the object within that package. Where package name is empty, the reference is a relative path from a specific outer (the context). Currently, the package name should only ever be empty for component references, which must remain relative bindings to work correctly with spawnables and reinstanced actors.
|
inline |
Default construction only used for serialization
| FLevelSequenceBindingReference::GENERATED_BODY | ( | ) |
| bool FLevelSequenceBindingReference::operator== | ( | const FLevelSequenceBindingReference & | Other | ) | const |
Check whether this binding reference is equal to the specified object
Handles ExternalObjectPath fixup
| UObject * FLevelSequenceBindingReference::Resolve | ( | UObject * | InContext, |
| const FResolveBindingParams & | InResolveBindingParams | ||
| ) | const |
Resolve this reference within the specified context
| InContext | The context to resolve the binding within. Either a UWorld, ULevel (when playing in an instanced level) or an AActor where this binding relates to an actor component |
| InResolveBindingParams | The struct containing additional resolving params. |
| FSoftObjectPath FLevelSequenceBindingReference::ExternalObjectPath |
Path to a specific actor/component inside an external package
| FString FLevelSequenceBindingReference::ObjectPath |
Object path relative to a passed in context object, this is used if ExternalObjectPath is invalid
| FString FLevelSequenceBindingReference::PackageName_DEPRECATED |
Replaced by ExternalObjectPath