Navigation
API > API/Runtime > API/Runtime/MovieSceneTracks > API/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. |