Navigation
API > API/Runtime > API/Runtime/MovieScene
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/MovieScenePossessable.h |
| Include | #include "MovieScenePossessable.h" |
Syntax
USTRUCT ()
struct FMovieScenePossessable
Remarks
MovieScenePossessable is a "typed slot" used to allow the MovieScene to control an already-existing object
Variables
| Type | Name | Description | |
|---|---|---|---|
| FMovieSceneDynamicBinding | DynamicBinding | Optional user-defined possessable lookup information | |
| TArray< FName > | Tags | Array of tags that can be used for grouping and categorizing. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Default constructor. | |||
FMovieScenePossessable
(
const FString& InitName, |
Creates and initializes a new instance. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | BindSpawnableObject
(
FMovieSceneSequenceID SequenceID, |
Bind the potential spawnable object to this possessable by setting the ObjectBindingID | |
| bool | BindSpawnableObject
(
FMovieSceneSequenceID SequenceID, |
||
| void | FixupPossessedObjectClass
(
UMovieSceneSequence* InSequence, |
Fixup the possessed object class by resolving the possessable and determining the most common class | |
| const FGuid & | GetGuid () |
Get the unique identifier of the possessed object. | |
| const FString & | GetName () |
Get the name of the possessed object. | |
| const FGuid & | GetParent () |
Get the guid of this possessable's parent, if applicable | |
| const UClass * | Get the class of the possessed object. | ||
| const FMovieSceneObjectBindingID & | Get the optional binding id for binding to a spawnable | ||
| void | SetGuid
(
const FGuid& InGuid |
Set the unique identifier | |
| void | SetName
(
const FString& InName |
Set the name of the possessed object | |
| void | SetParent
(
const FGuid& InParentGuid, |
Set the guid of this possessable's parent | |
| void | SetParent
(
const FGuid& InParentGuid |
||
| void | SetPossessedObjectClass
(
UClass* InClass |
Set the class of the possessed object. | |
| void | SetSpawnableObjectBindingID
(
const FMovieSceneObjectBindingID& InSpawnableObjectBindingID |
Set the optional binding id for binding to a spawnable |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator<
(
const FGuid& InGuid |
||
| bool | operator<
(
const FMovieScenePossessable& RHS |
For sorts so we can search quickly by Guid |