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