FComponentMaterialTrackEditor

A specialized material track editor for component materials

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieSceneTools

Header

/Engine/Source/Editor/MovieSceneTools/Public/TrackEditors/MaterialTrackEditor.h

Include

#include "TrackEditors/MaterialTrackEditor.h"

Syntax

class FComponentMaterialTrackEditor : public FMaterialTrackEditor

Remarks

A specialized material track editor for component materials

Constructors

Name Description

Public function

FComponentMaterialTrackEditor

(
    TSharedRef< ISequencer > InSequence...
)

Functions

Name Description

Public function Static

TSharedRef< ...

 

CreateTrackEditor

(
    TSharedRef< ISequencer > OwningSequ...
)

Overridden from FMaterialTrackEditor

Name Description

Protected function Virtual

UMaterialInt...

 

GetMaterialInterfaceForTrack

(
    FGuid ObjectBinding,
    UMovieSceneMaterialTrack* Mate...
)

Gets a material interface for a specific object binding and material track.

Overridden from ISequencerTrackEditor

Name Description

Public function Virtual

void

 

ExtendObjectBindingTrackMenu

(
    TSharedRef< FExtender > Extender,
    const TArray< FGuid >& ObjectBindi...,
    const UClass* ObjectClass
)

Extend the object binding track menu for the specified binding and class

Public function Virtual Const

bool

 

GetDefaultExpansionState

(
    UMovieSceneTrack* InTrack
)

Public function Virtual Const

bool

 

SupportsType

(
    TSubclassOf< UMovieSceneTrack > Tra...
)

Returns whether a track class is supported by this tool.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss