UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IMovieSceneDecoration Class Reference

#include <IMovieSceneDecoration.h>

+ Inheritance diagram for IMovieSceneDecoration:

Public Member Functions

virtual void OnDecorationAdded (UMovieScene *MovieScene)
 
virtual void OnDecorationRemoved ()
 
virtual void OnPreDecorationCompiled ()
 
virtual void OnPostDecorationCompiled ()
 

Detailed Description

Optional interface that can be added to any UObject that is used as a decoration on UMovieScene objects to receive decoration and compilation events.

Note
: This interface has no effect to objects used as UMovieSceneTrack or UMovieSceneSection decorations: use IMovieSceneTrackDecoration or IMovieSceneSectionDecoration for these cases.
See also
UMovieScene::GetOrCreateDecoration, UMovieScene::AddDecoration

Member Function Documentation

◆ OnDecorationAdded()

virtual void IMovieSceneDecoration::OnDecorationAdded ( UMovieScene MovieScene)
inlinevirtual

Called when this decoration is first added directly to a UMovieScene

Reimplemented in UMovieSceneScalingAnchors.

◆ OnDecorationRemoved()

virtual void IMovieSceneDecoration::OnDecorationRemoved ( )
inlinevirtual

Called when this decoration is removed from a UMovieScene

Reimplemented in UMovieSceneScalingAnchors.

◆ OnPostDecorationCompiled()

virtual void IMovieSceneDecoration::OnPostDecorationCompiled ( )
inlinevirtual

Called after the movie scene this decoration exists on is compiled

◆ OnPreDecorationCompiled()

virtual void IMovieSceneDecoration::OnPreDecorationCompiled ( )
inlinevirtual

Called before the movie scene this decoration exists on is compiled

Reimplemented in UMovieSceneScalingAnchors.


The documentation for this class was generated from the following file: