Navigation
API > API/Runtime > API/Runtime/MovieScene
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/MovieScenePossessable.h |
| Include | #include "MovieScenePossessable.h" |
Syntax
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 | |
| 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 | Set the unique identifier | ||
| void | Set the name of the possessed object | ||
| void | SetParent
(
const FGuid& InParentGuid, |
Set the guid of this possessable's parent | |
| 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 |