Navigation
Unreal Engine C++ API Reference > Runtime > MovieScene
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMovieSceneSignedObject
- UMovieScene
- UMovieSceneChannelOverrideContainer
- UMovieSceneDoublePerlinNoiseChannelContainer
- UMovieSceneFloatPerlinNoiseChannelContainer
- UMovieSceneSection
- UContextualAnimMovieSceneNotifySection
- UContextualAnimMovieSceneSection
- UMovieScene2DTransformSection
- UMovieScene3DConstraintSection
- UMovieScene3DAttachSection
- UMovieScene3DPathSection
- UMovieScene3DTransformSection
- UMovieSceneActorReferenceSection
- UMovieSceneAudioSection
- UMovieSceneBaseCacheSection
- UMovieSceneChaosCacheSection
- UMovieSceneNiagaraCacheSection
- UMovieSceneBoolSection
- UMovieSceneSpawnSection
- UMovieSceneByteSection
- UMovieSceneCameraCutSection
- UMovieSceneCameraShakeSection
- UMovieSceneCameraShakeSourceShakeSection
- UMovieSceneCameraShakeSourceTriggerSection
- UMovieSceneCinePrestreamingSection
- UMovieSceneColorSection
- UMovieSceneComposureExportSection
- UMovieSceneComposurePostMoveSettingsSection
- UMovieSceneCVarSection
- UMovieSceneDataLayerSection
- UMovieSceneDMXLibrarySection
- UMovieSceneDoubleSection
- UMovieSceneDoubleVectorSection
- UMovieSceneEnumSection
- UMovieSceneEventSection
- UMovieSceneEventSectionBase
- UMovieSceneEventRepeaterSection
- UMovieSceneEventTriggerSection
- UMovieSceneFadeSection
- UMovieSceneFloatSection
- UMovieSceneFloatVectorSection
- UMovieSceneGeometryCacheSection
- UMovieSceneGeometryCollectionSection
- UMovieSceneGroomCacheSection
- UMovieSceneHookSection
- UMovieSceneGameplayCueSection
- UMovieSceneGameplayCueTriggerSection
- UMovieSceneLensComponentSection
- UMovieSceneIntegerSection
- UMovieSceneLevelVisibilitySection
- UMovieSceneLiveLinkSection
- UMovieSceneMarginSection
- UMovieSceneMediaPlayerPropertySection
- UMovieSceneMediaSection
- UMovieSceneNiagaraSystemSpawnSection
- UMovieSceneObjectPropertySection
- UMovieSceneParameterSection
- UMovieSceneControlRigParameterSection
- UMovieSceneParticleSection
- UMovieScenePrimitiveMaterialSection
- UMovieSceneReplaySection
- UMovieSceneSkeletalAnimationSection
- UMovieSceneSlomoSection
- UMovieSceneStringSection
- UMovieSceneSubSection
- UMovieSceneCinematicShotSection
- UTemplateSequenceSection
- UMovieSceneTakeSection
- UMovieSceneTextSection
- USequencerSectionBP
- UMovieSceneSequence
- UActorSequence
- UContextualAnimMovieSceneSequence
- ULevelSequence
- UMovieSceneTestSequence
- UTemplateSequence
- UCameraAnimationSequence
- UWidgetAnimation
- UMovieSceneTrack
- UMovieScene3DConstraintTrack
- UMovieScene3DAttachTrack
- UMovieScene3DPathTrack
- UMovieSceneCameraShakeSourceTriggerTrack
- UMovieSceneComposureExportTrack
- UMovieSceneNameableTrack
- UContextualAnimMovieSceneNotifyTrack
- UContextualAnimMovieSceneTrack
- UMovieSceneAudioTrack
- UMovieSceneCameraCutTrack
- UMovieSceneCameraShakeSourceShakeTrack
- UMovieSceneCameraShakeTrack
- UMovieSceneChaosCacheTrack
- UMovieSceneCinePrestreamingTrack
- UMovieSceneControlRigParameterTrack
- UMovieSceneCVarTrack
- UMovieSceneDataLayerTrack
- UMovieSceneDMXLibraryTrack
- UMovieSceneEventTrack
- UMovieSceneGameplayCueTrack
- UMovieSceneGeometryCacheTrack
- UMovieSceneGeometryCollectionTrack
- UMovieSceneGroomCacheTrack
- UMovieSceneLensComponentTrack
- UMovieSceneLevelVisibilityTrack
- UMovieSceneMaterialTrack
- UMovieSceneComponentMaterialTrack
- UMovieSceneMaterialParameterCollectionTrack
- UMovieSceneWidgetMaterialTrack
- UMovieSceneMediaTrack
- UMovieSceneNiagaraCacheTrack
- UMovieSceneNiagaraTrack
- UMovieSceneNiagaraParameterTrack
- UMovieSceneNiagaraBoolParameterTrack
- UMovieSceneNiagaraColorParameterTrack
- UMovieSceneNiagaraFloatParameterTrack
- UMovieSceneNiagaraIntegerParameterTrack
- UMovieSceneNiagaraVectorParameterTrack
- UMovieSceneNiagaraSystemTrack
- UMovieSceneParticleParameterTrack
- UMovieSceneParticleTrack
- UMovieScenePropertyTrack
- UMovieScene2DTransformTrack
- UMovieScene3DTransformTrack
- UMovieSceneActorReferenceTrack
- UMovieSceneBoolTrack
- UMovieSceneVisibilityTrack
- UMovieSceneByteTrack
- UMovieSceneColorTrack
- UMovieSceneComposurePostMoveSettingsTrack
- UMovieSceneDoubleTrack
- UMovieSceneDoubleVectorTrack
- UMovieSceneEnumTrack
- UMovieSceneEulerTransformTrack
- UMovieSceneFloatTrack
- UMovieSceneFadeTrack
- UMovieSceneSlomoTrack
- UMovieSceneFloatVectorTrack
- UMovieSceneIntegerTrack
- UMovieSceneLiveLinkTrack
- UMovieSceneMarginTrack
- UMovieSceneMediaPlayerPropertyTrack
- UMovieSceneObjectPropertyTrack
- UMovieScenePrimitiveMaterialTrack
- UMovieSceneStringTrack
- UMovieSceneTextTrack
- UMovieSceneTransformTrack
- UMovieSceneSkeletalAnimationTrack
- UMovieSceneSubTrack
- UMovieSceneCinematicShotTrack
- UTemplateSequenceTrack
- UMovieSceneTakeTrack
- USequencerTrackBP
- UMovieSceneReplayTrack
- UMovieSceneSpawnTrack
References
Module | MovieScene |
Header | /Engine/Source/Runtime/MovieScene/Public/MovieSceneSignedObject.h |
Include | #include "MovieSceneSignedObject.h" |
Syntax
class UMovieSceneSignedObject : public UObject
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
UE::MovieScene::TDataEventContainer< UE::MovieScene::ISignedObjectEventHandler > | EventHandlers | Event that is triggered whenever this object's signature has changed |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UMovieSceneSignedObject
(
const FObjectInitializer& Init |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | ||
![]() |
void | Immediately broadcast events for this object being changed | |
![]() ![]() |
TWeakPtr< UE::MovieScene::IDeferredSignedObjectChangeHandler > | ||
![]() ![]() |
const FGuid & | GetSignature () |
Retrieve this object's signature that uniquely identifies its current state. |
![]() |
void | Mark this object as having been changed in any way. | |
![]() |
UMovieSceneSignedObject::FOnSignatureChanged TBaseMulticastDelegate_NoParams | ||
![]() ![]() |
void | ||
![]() ![]() |
void | SetDeferredHandler
(
TWeakPtr< UE::MovieScene::IDeferredSignedObjectChangeHandler >&& InHandler |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | Modify
(
bool bAlwaysMarkDirty |
Note that the object will be modified. |
![]() ![]() |
void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |
![]() ![]() |
void | PostEditUndo () |
Called after applying a transaction to the object. |
![]() ![]() |
void | PostEditUndo
(
TSharedPtr< ITransactionObjectAnnotation > TransactionAnnotation |
Called after applying a transaction to the object in cases where transaction annotation was provided. |
![]() ![]() |
void | Called after the C++ constructor and after the properties have been initialized, including those loaded from config. | |
![]() ![]() |
void | PostLoad () |
Do any object-specific cleanup required immediately after loading an object. |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FOnSignatureChanged | Event that is triggered whenever this object's signature has changed |