Navigation
API > API/Editor > API/Editor/MovieSceneTools
A base class for track editors that edit tracks which contain sections implementing GetKeyDataInterface.
| Name | FKeyframeTrackEditor |
| Type | class |
| Header File | /Engine/Source/Editor/MovieSceneTools/Public/KeyframeTrackEditor.h |
| Include Path | #include "KeyframeTrackEditor.h" |
Syntax
template<typename TrackType>
class FKeyframeTrackEditor : public FMovieSceneTrackEditor
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FMovieSceneTrackEditor → FKeyframeTrackEditor
Implements Interfaces
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FKeyframeTrackEditor
(
TSharedRef< ISequencer > InSequencer |
Constructor | KeyframeTrackEditor.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FKeyframeTrackEditor() |
Virtual destructor. | KeyframeTrackEditor.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| GenerateKeysCallback | TFunction< void(UMovieSceneSection *, FGeneratedTrackKeys &)> | KeyframeTrackEditor.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BuildTrackContextMenu
(
FMenuBuilder& MenuBuilder, |
KeyframeTrackEditor.h | ||
virtual FText GetDisplayName() |
KeyframeTrackEditor.h | ||
virtual bool SupportsType
(
TSubclassOf< UMovieSceneTrack > Type |
KeyframeTrackEditor.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FKeyPropertyResult AddKeysToObjects
(
TArrayView< UObject*const > ObjectsToKey, |
Adds keys to the specified object. | KeyframeTrackEditor.h | |
FKeyPropertyResult AddKeysToSection
(
UMovieSceneSection* Section, |
Returns whether a section was added | KeyframeTrackEditor.h | |
virtual bool ModifyGeneratedKeysByCurrentAndWeight
(
UObject* Object, |
KeyframeTrackEditor.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool CanAutoKeySection
(
UMovieSceneSection* Section, |
Check whether we can autokey the specified section at the specified time | KeyframeTrackEditor.h |