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 | |
---|---|---|---|
![]() ![]() ![]() |
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 |
Deprecated Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FMovieSceneDynamicBinding | DynamicBinding_DEPRECATED | Property has been deprecated- 'Dynamic Bindings' are now handled by UMovieSceneReplaceableDirectorBlueprintBinding and the custom binding system. |