Navigation
API > API/Editor > API/Editor/MovieSceneTools
Inheritance Hierarchy
- TSharedFromThis
- IPropertyTypeCustomization
- FMovieSceneDirectorBlueprintEndpointCustomization
- FMovieSceneDynamicBindingCustomization
References
| Module | MovieSceneTools |
| Header | /Engine/Source/Editor/MovieSceneTools/Public/MovieSceneDynamicBindingCustomization.h |
| Include | #include "MovieSceneDynamicBindingCustomization.h" |
Syntax
class FMovieSceneDynamicBindingCustomization : public FMovieSceneDirectorBlueprintEndpointCustomization
Remarks
Customization for dynamic spawn/possession endpoint picker.
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< IPropertyTypeCustomization > | MakeInstance () |
||
| TSharedRef< IPropertyTypeCustomization > | MakeInstance
(
UMovieScene* InMovieScene, |
Overridden from FMovieSceneDirectorBlueprintEndpointCustomization
| Type | Name | Description | |
|---|---|---|---|
| UK2Node * | FindEndpoint
(
UMovieSceneSequence* Sequence, |
Called to find the endpoint node in the director blueprint. | |
| FMovieSceneDirectorBlueprintEndpointDefinition | GenerateEndpointDefinition
(
UMovieSceneSequence* Sequence |
Generate endpoint definition for the sequence. | |
| void | GetEditObjects
(
TArray< UObject* >& OutObjects |
Get all the objects that the endpoints reside within. | |
| void | GetPayloadVariables
(
UObject* EditObject, |
Gets the payload values to pass to the endpoint. | |
| void | GetWellKnownParameterCandidates
(
UK2Node* Endpoint, |
Get the pins that are candidates for any "well-known parameter". | |
| void | GetWellKnownParameterPinNames
(
UObject* EditObject, |
Get the pin names setup with "well-known parameters" for the currently edited objects. | |
| void | OnCollectQuickBindActions
(
UBlueprint* Blueprint, |
Collect blueprint actions for quick-binding a non-connected endpoint. | |
| void | OnCreateEndpoint
(
UMovieSceneSequence* Sequence, |
Called when an endpoint has been created. | |
| void | OnSetEndpoint
(
UMovieSceneSequence* Sequence, |
Called when an endpoint has been set. | |
| bool | SetPayloadVariable
(
UObject* EditObject, |
Sets a payload value to pass to the endpoint. | |
| bool | SetWellKnownParameterPinName
(
UObject* EditObject, |
Set the pin name for the given "well-known parameter". |