Navigation
API > API/Runtime > API/Runtime/MovieScene
Inheritance Hierarchy
- UObject
- UMovieSceneSignedObject
- UMovieScene
- UMovieSceneChannelOverrideContainer
- UMovieSceneCondition
- UMovieSceneGroupCondition
- UMovieSceneNumericVariantGetter
- UMovieSceneTimeWarpGetter
- UMovieScenePlayRateCurve
- UMovieSceneTimeWarpCurve
- UMovieSceneSection
- UContextualAnimMovieSceneNotifySection
- UContextualAnimMovieSceneSection
- UMovieSceneAvaShapeRectCornerSection
- UMovieSceneBindingLifetimeSection
- UMovieSceneBoolSection
- UMovieSceneSpawnSection
- UMovieSceneComposureExportSection
- UMovieSceneComposurePostMoveSettingsSection
- UMovieSceneDMXLibrarySection
- UMovieSceneGeometryCacheSection
- UMovieSceneGroomCacheSection
- UMovieSceneHookSection
- UMovieSceneGameplayCueSection
- UMovieSceneGameplayCueTriggerSection
- UMovieSceneLensComponentSection
- UMovieSceneNiagaraSystemSpawnSection
- UMovieSceneSubSection
- UMovieSceneTimeWarpSection
- UMovieSceneSequence
- UContextualAnimMovieSceneSequence
- UMovieSceneTrack
- UMovieSceneBindingLifetimeTrack
- UMovieSceneComposureExportTrack
- UMovieSceneNameableTrack
- UContextualAnimMovieSceneNotifyTrack
- UContextualAnimMovieSceneTrack
- UMovieSceneControlRigParameterTrack
- UMovieSceneDMXLibraryTrack
- UMovieSceneGameplayCueTrack
- UMovieSceneGeometryCacheTrack
- UMovieSceneGroomCacheTrack
- UMovieSceneLensComponentTrack
- UMovieSceneNiagaraCacheTrack
- UMovieSceneNiagaraTrack
- UMovieSceneNiagaraParameterTrack
- UMovieSceneNiagaraBoolParameterTrack
- UMovieSceneNiagaraColorParameterTrack
- UMovieSceneNiagaraFloatParameterTrack
- UMovieSceneNiagaraIntegerParameterTrack
- UMovieSceneNiagaraVectorParameterTrack
- UMovieSceneNiagaraSystemTrack
- UMovieSceneSubTrack
- UMovieSceneSpawnTrack
- UMovieSceneTimeWarpTrack
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/MovieSceneSignedObject.h |
| Include | #include "MovieSceneSignedObject.h" |
Syntax
UCLASS (MinimalAPI)
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 | AddFlushSignal
(
TWeakPtr< UE::MovieScene::IDeferredSignedObjectFlushSignal > Signal |
||
| 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. | ||
| bool | Modify
(
bool bAlwaysMarkDirty |
||
| UMovieSceneSignedObject::FOnSignatureChanged TBaseMulticastDelegate_NoParams | |||
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
||
| void | PostEditUndo () |
||
| void | PostEditUndo
(
TSharedPtr< ITransactionObjectAnnotation > TransactionAnnotation |
||
| void | |||
| void | PostLoad () |
||
| void | |||
| void | SetDeferredHandler
(
TWeakPtr< UE::MovieScene::IDeferredSignedObjectChangeHandler >&& InHandler |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FOnSignatureChanged | Event that is triggered whenever this object's signature has changed |