Navigation
API > API/Plugins > API/Plugins/GeometryCollectionSequencer
Inheritance Hierarchy
- TSharedFromThis
- ISequencerTrackEditor
- FMovieSceneTrackEditor
- FGeometryCollectionTrackEditor
References
Module | GeometryCollectionSequencer |
Header | /Engine/Plugins/Experimental/GeometryCollectionPlugin/Source/GeometryCollectionSequencer/Public/GeometryCollectionTrackEditor.h |
Include | #include "GeometryCollectionTrackEditor.h" |
Syntax
class FGeometryCollectionTrackEditor : public FMovieSceneTrackEditor
Remarks
Tools for Geometry Collection tracks
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FGeometryCollectionTrackEditor
(
TSharedRef< ISequencer > InSequencer |
Constructor |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Virtual destructor. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
TSharedRef< ISequencerTrackEditor > | CreateTrackEditor
(
TSharedRef< ISequencer > OwningSequencer |
Creates an instance of this class. Called by a sequencer |
Overridden from ISequencerTrackEditor
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | BuildObjectBindingTrackMenu
(
FMenuBuilder& MenuBuilder, |
Builds up the object binding track menu for the outliner. |
![]() ![]() |
TSharedPtr< SWidget > | BuildOutlinerEditWidget
(
const FGuid& ObjectBinding, |
Builds an edit widget for the outliner nodes which represent tracks which are edited by this editor. |
![]() ![]() ![]() |
const FSlateBrush * | GetIconBrush () |
Gets an icon brush for this track editor |
![]() ![]() |
TSharedRef< ISequencerSection > | MakeSectionInterface
(
UMovieSceneSection& SectionObject, |
Called to generate a section layout for a particular section. |
![]() ![]() ![]() |
bool | SupportsSequence
(
UMovieSceneSequence* InSequence |
Returns whether a sequence is supported by this tool. |
![]() ![]() ![]() |
bool | SupportsType
(
TSubclassOf< UMovieSceneTrack > TrackClass |
Returns whether a track class is supported by this tool. |