FLevelSequenceBindingReference

An external reference to an level sequence object, resolvable through an arbitrary context.

Windows
MacOS
Linux

References

Module

LevelSequence

Header

/Engine/Source/Runtime/LevelSequence/Public/LevelSequenceBindingReference.h

Include

#include "LevelSequenceBindingReference.h"

Syntax

struct FLevelSequenceBindingReference

Remarks

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.

Constructors

Name Description

Public function

FLevelSequenceBindingReference()

Default construction only used for serialization

Public function

FLevelSequenceBindingReference

(
    UObject* InObject,
    UObject* InContext
)

Construct a new binding reference from an object, and a given context (expected to be either a UWorld, or an AActor)

Functions

Name Description

Public function

void

 

PostSerialize

(
    const FArchive& Ar
)

Handles ExternalObjectPath fixup

Public function Const

UObject *...

 

Resolve

(
    UObject* InContext,
    FName StreamedLevelAssetPath
)

Resolve this reference within the specified context

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss