Navigation
API > API/Plugins > API/Plugins/ActorSequence
An external reference to an level sequence object, resolvable through an arbitrary context.
| Name | FActorSequenceObjectReference |
| Type | struct |
| Header File | /Engine/Plugins/MovieScene/ActorSequence/Source/ActorSequence/Public/ActorSequenceObjectReference.h |
| Include Path | #include "ActorSequenceObjectReference.h" |
Syntax
USTRUCT ()
struct FActorSequenceObjectReference
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FActorSequenceObjectReference() |
Default construction to a null reference | ActorSequenceObjectReference.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActorId | FGuid | The ID of the actor - if this is set, we're either the owner actor, or an object outside of the context | ActorSequenceObjectReference.h | |
| PathToComponent | FString | Path to the component from its owner actor | ActorSequenceObjectReference.h | |
| Type | EActorSequenceObjectReferenceType | The type of the binding | ActorSequenceObjectReference.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsValid() |
Check whether this object reference is valid or not | ActorSequenceObjectReference.h | |
| Resolve this reference from the specified source actor | ActorSequenceObjectReference.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FActorSequenceObjectReference CreateForActor
(
AActor* InActor, |
Generates a new reference to an object within a given context. | ActorSequenceObjectReference.h | |
static FActorSequenceObjectReference CreateForComponent
(
UActorComponent* InComponent |
Generates a new reference to an object within a given context. | ActorSequenceObjectReference.h | |
static FActorSequenceObjectReference CreateForContextActor() |
Generates a new reference to the root actor. | ActorSequenceObjectReference.h |