Navigation
API > API/Editor > API/Editor/MovieSceneTools
Inheritance Hierarchy
- TSharedFromThis
- ISequencerTrackEditor
- FMovieSceneTrackEditor
- FKeyframeTrackEditor
- FPropertyTrackEditor
- FBoolPropertyTrackEditor
- FSpawnTrackEditor
References
| Module | MovieSceneTools |
| Header | /Engine/Source/Editor/MovieSceneTools/Public/KeyframeTrackEditor.h |
| Include | #include "KeyframeTrackEditor.h" |
Syntax
template<typename TrackType>
class FKeyframeTrackEditor : public FMovieSceneTrackEditor
Remarks
A base class for track editors that edit tracks which contain sections implementing GetKeyDataInterface.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FKeyframeTrackEditor
(
TSharedRef< ISequencer > InSequencer |
Constructor |
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Virtual destructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FKeyPropertyResult | AddKeysToObjects
(
TArrayView< UObject*const > ObjectsToKey, |
Adds keys to the specified object. | |
| FKeyPropertyResult | AddKeysToSection
(
UMovieSceneSection* Section, |
Returns whether a section was added | |
| bool | CanAutoKeySection
(
UMovieSceneSection* Section, |
Check whether we can autokey the specified section at the specified time | |
| bool | ModifyGeneratedKeysByCurrentAndWeight
(
UObject* Object, |
Scale the generated keys by the the current value and the weight. |
Overridden from ISequencerTrackEditor
| Type | Name | Description | |
|---|---|---|---|
| void | BuildTrackContextMenu
(
FMenuBuilder& MenuBuilder, |
Builds the context menu for the track. | |
| bool | SupportsType
(
TSubclassOf< UMovieSceneTrack > TrackClass |
Returns whether a track class is supported by this tool. |
Typedefs
| Name | Description |
|---|---|
| GenerateKeysCallback |