Navigation
Unreal Engine C++ API Reference > Editor > Sequencer
References
Module | Sequencer |
Header | /Engine/Source/Editor/Sequencer/Public/ISequencerObjectChangeListener.h |
Include | #include "ISequencerObjectChangeListener.h" |
Syntax
class ISequencerObjectChangeListener
Remarks
Listens for changes objects and calls delegates when those objects change
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | CanKeyProperty
(
FCanKeyPropertyParams KeyPropertyParams |
|
![]() ![]() |
bool | CanKeyProperty
(
FCanKeyPropertyParams KeyPropertyParams, |
|
![]() |
FOnAnimatablePropertyChanged & | GetOnAnimatablePropertyChanged
(
FAnimatedPropertyKey PropertyKey |
A delegate for when a property of a specific FProperty class is changed. |
![]() |
FOnAnimatablePropertyChanged & | GetOnAnimatablePropertyChanged
(
const FProperty* Property |
A delegate for when a property of a specific path is changed. |
![]() |
FOnObjectPropertyChanged & | GetOnAnyPropertyChanged
(
UObject& Object |
A delegate for when any property of a specific object is changed. |
![]() |
FOnPropagateObjectChanges & | A delegate for when object changes should be propagated to/from puppet actors | |
![]() ![]() |
void | KeyProperty
(
FKeyPropertyParams KeyPropertyParams |
|
![]() |
void | ReportObjectDestroyed
(
UObject& Object |
Report that an object is about to be destroyed (removes any object change delegates bound to the object) |
![]() |
void | TriggerAllPropertiesChanged
(
UObject* Object |
Triggers all properties as changed for the passed in object. |