Navigation
API > API/Runtime > API/Runtime/LevelSequence
Structure for animated Actor objects.
| Name | FLevelSequenceObject |
| Type | struct |
| Header File | /Engine/Source/Runtime/LevelSequence/Public/LevelSequenceObject.h |
| Include Path | #include "LevelSequenceObject.h" |
Syntax
USTRUCT ()
struct FLevelSequenceObject
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Creates and initializes a new instance. | LevelSequenceObject.h | ||
FLevelSequenceObject
(
UObject* InObject |
Creates and initializes a new instance from an object. | LevelSequenceObject.h | |
FLevelSequenceObject
(
UObject* InOwner, |
Creates and initializes a new instance from an object component. | LevelSequenceObject.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CachedComponent | TWeakObjectPtr< UObject > | Cached pointer to the Actor component (only if ComponentName is set). | LevelSequenceObject.h |
|
| ComponentName | FString | Optional name of an ActorComponent. | LevelSequenceObject.h | |
| ObjectOrOwner | TLazyObjectPtr< UObject > | The object or the owner of the object being possessed. | LevelSequenceObject.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UObject * GetObject() |
Gets a pointer to the possessed object. | LevelSequenceObject.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FLevelSequenceObject& Other |
Compares two bindings for equality. | LevelSequenceObject.h |