Navigation
API > API/Editor > API/Editor/MovieSceneTools
Track editor for custom primitive data tracks
| Name | FCustomPrimitiveDataTrackEditor |
| Type | class |
| Header File | /Engine/Source/Editor/MovieSceneTools/Public/TrackEditors/CustomPrimitiveDataTrackEditor.h |
| Include Path | #include "TrackEditors/CustomPrimitiveDataTrackEditor.h" |
Syntax
class FCustomPrimitiveDataTrackEditor : public FMovieSceneTrackEditor
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FMovieSceneTrackEditor → FCustomPrimitiveDataTrackEditor
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCustomPrimitiveDataTrackEditor
(
TSharedRef< ISequencer > InSequencer |
Constructor. | TrackEditors/CustomPrimitiveDataTrackEditor.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FCustomPrimitiveDataTrackEditor() |
Virtual destructor. | TrackEditors/CustomPrimitiveDataTrackEditor.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| StartIndex | uint8 | TrackEditors/CustomPrimitiveDataTrackEditor.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedPtr< SWidget > BuildOutlinerEditWidget
(
const FGuid& ObjectBinding, |
TrackEditors/CustomPrimitiveDataTrackEditor.h | ||
virtual void ExtendObjectBindingTrackMenu
(
TSharedRef< FExtender > Extender, |
TrackEditors/CustomPrimitiveDataTrackEditor.h | ||
virtual bool GetDefaultExpansionState
(
UMovieSceneTrack* InTrack |
TrackEditors/CustomPrimitiveDataTrackEditor.h | ||
virtual FText GetDisplayName() |
TrackEditors/CustomPrimitiveDataTrackEditor.h | ||
virtual TSharedRef< ISequencerSection > MakeSectionInterface
(
UMovieSceneSection& SectionObject, |
TrackEditors/CustomPrimitiveDataTrackEditor.h | ||
virtual bool SupportsType
(
TSubclassOf< UMovieSceneTrack > Type |
TrackEditors/CustomPrimitiveDataTrackEditor.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedRef< ISequencerTrackEditor > CreateTrackEditor
(
TSharedRef< ISequencer > OwningSequencer |
TrackEditors/CustomPrimitiveDataTrackEditor.h |