Navigation
Unreal Engine C++ API Reference > Runtime > MovieSceneTracks > Sections
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMovieSceneSignedObject
- UMovieSceneSection
- UMovieSceneEventSectionBase
- UMovieSceneEventRepeaterSection
- UMovieSceneEventTriggerSection
References
Module | MovieSceneTracks |
Header | /Engine/Source/Runtime/MovieSceneTracks/Public/Sections/MovieSceneEventSectionBase.h |
Include | #include "Sections/MovieSceneEventSectionBase.h" |
Syntax
class UMovieSceneEventSectionBase : public UMovieSceneSection
Remarks
Base class for all event sections. Manages dirtying the section and track on recompilation of the director blueprint.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UMovieSceneEventSectionBase
(
const FObjectInitializer& ObjInit |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | ||
![]() ![]() |
TArrayView< FMovieSceneEvent > | ||
![]() |
void | OnPostCompile
(
UBlueprint* Blueprint |
Post compilation handler that is invoked once generated function graphs have been compiled. |
![]() |
void | OnUserDefinedPinRenamed
(
UK2Node* InNode, |
Handler should be invoked when an event endpoint that is referenced from this section has one of its pins renamed |
Overridden from UMovieSceneSection
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Called when this section should be removed for cooking |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | PostDuplicate
(
bool bDuplicateForPIE |
Called after duplication & serialization and before PostLoad. |
![]() ![]() |
void | PostRename
(
UObject* OldOuter, |
Called at the end of Rename(), but only if the rename was actually carried out |
![]() ![]() |
void | Handles reading, writing, and reference collecting using FArchive. |
Typedefs
Name | Description |
---|---|
FFixupPayloadParameterNameEvent | |
FPostDuplicateEvent | |
FRemoveForCookEvent | |
FUpgradeLegacyEventEndpoint |
Constants
Name | Description |
---|---|
FixupPayloadParameterNameEvent | Event that is broadcast when event payloads may need fixing up due to a pin rename |
PostDuplicateSectionEvent | Delegate that is used to ensure that a blueprint compile hook exists for this event section after it has been duplicated. |
RemoveForCookEvent | Delegate that is used to ensure that a hook exists for this event section before it has been removed for cook. |
UpgradeLegacyEventEndpoint | Delegate that is used to upgrade legacy event sections that need fixing up against a blueprint. |