Navigation
API > API/Editor > API/Editor/Sequencer > API/Editor/Sequencer/FSequencerObjectBindingHelper
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void GetKeyablePropertyPaths
(
const UObject* Object, |
Gets the keyable properties on the given object, for the given Sequencer editor. | Misc/SequencerObjectBindingHelper.h | |
static void GetKeyablePropertyPaths
(
const UClass* Class, |
Gets the keyable properties on the given object, for the given Sequencer editor. | Misc/SequencerObjectBindingHelper.h |
GetKeyablePropertyPaths(const UObject *, TSharedRef< ISequencer >, TArray< FPropertyPath > &)
Description
Gets the keyable properties on the given object, for the given Sequencer editor.
| Name | GetKeyablePropertyPaths |
| Type | function |
| Header File | /Engine/Source/Editor/Sequencer/Public/Misc/SequencerObjectBindingHelper.h |
| Include Path | #include "Misc/SequencerObjectBindingHelper.h" |
| Source | /Engine/Source/Editor/Sequencer/Private/Misc/SequencerObjectBindingHelper.cpp |
static void GetKeyablePropertyPaths
(
const UObject * Object,
TSharedRef < ISequencer > Sequencer,
TArray < FPropertyPath > & KeyablePropertyPaths
)
Parameters
| Name | Remarks |
|---|---|
| Object | The object to key. |
| Sequencer | The Sequencer that will be responsible for animating the properties. |
| KeyablePropertyPaths | The list of properties that can be keyed. |
GetKeyablePropertyPaths(const UClass , const void , const UStruct *, FPropertyPath, TSharedRef< ISequencer >, TArray< FPropertyPath > &)
Description
Gets the keyable properties on the given object, for the given Sequencer editor.
| Name | GetKeyablePropertyPaths |
| Type | function |
| Header File | /Engine/Source/Editor/Sequencer/Public/Misc/SequencerObjectBindingHelper.h |
| Include Path | #include "Misc/SequencerObjectBindingHelper.h" |
| Source | /Engine/Source/Editor/Sequencer/Private/Misc/SequencerObjectBindingHelper.cpp |
static void GetKeyablePropertyPaths
(
const UClass * Class,
const void * ValuePtr,
const UStruct * PropertySource,
FPropertyPath PropertyPath,
TSharedRef < ISequencer > Sequencer,
TArray < FPropertyPath > & KeyablePropertyPaths
)
Parameters
| Name | Remarks |
|---|---|
| Class | The class of the UObject to animate. |
| ValuePtr | A pointer to object, or one of its struct members. |
| PropertySource | The type of the ValuePtr. |
| PropertyPath | The path to ValuePtr (should be empty if ValuePtr is the object itself). |
| Sequencer | The Sequencer that will be responsible for animating the properties. |
| KeyablePropertyPaths | The list of properties that can be keyed. |