Navigation
API > API/Editor > API/Editor/MovieSceneTools
| Name | TPerlinNoiseChannelInterface |
| Type | struct |
| Header File | /Engine/Source/Editor/MovieSceneTools/Public/Channels/PerlinNoiseChannelInterface.h |
| Include Path | #include "Channels/PerlinNoiseChannelInterface.h" |
Syntax
template<typename ChannelContainerType>
struct TPerlinNoiseChannelInterface : public ISequencerChannelInterface
Implements Interfaces
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ChannelType | typename ChannelContainerType::ChannelType | Channels/PerlinNoiseChannelInterface.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FKeyHandle AddOrUpdateKey_Raw
(
FMovieSceneChannel* Channel, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual bool CanCreateKeyEditor_Raw
(
const FMovieSceneChannel* Channel |
Channels/PerlinNoiseChannelInterface.h | ||
virtual void CopyKeys_Raw
(
FMovieSceneChannel* Channel, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual TSharedPtr< UE::Sequencer::FChannelModel > CreateChannelModel_Raw
(
const FMovieSceneChannelHandle& InChannelHandle, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual TSharedPtr< UE::Sequencer::STrackAreaLaneView > CreateChannelView_Raw
(
const FMovieSceneChannelHandle& InChannelHandle, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual TUniquePtr< FCurveModel > CreateCurveEditorModel_Raw
(
const FMovieSceneChannelHandle& Channel, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual TSharedRef< SWidget > CreateKeyEditor_Raw
(
const FMovieSceneChannelHandle& Channel, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual void DeleteKeys_Raw
(
FMovieSceneChannel* Channel, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual int32 DrawExtra_Raw
(
FMovieSceneChannel* InChannel, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual void DrawKeys_Raw
(
FMovieSceneChannel* Channel, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual void ExtendKeyMenu_Raw
(
FMenuBuilder& MenuBuilder, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual void ExtendSectionMenu_Raw
(
FMenuBuilder& MenuBuilder, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual TSharedPtr< ISidebarChannelExtension > ExtendSidebarMenu_Raw
(
FMenuBuilder& MenuBuilder, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual TSharedPtr< FStructOnScope > GetKeyStruct_Raw
(
FMovieSceneChannelHandle Channel, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual void PasteKeys_Raw
(
FMovieSceneChannel* Channel, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual bool ShouldShowCurve_Raw
(
const FMovieSceneChannel* Channel, |
Channels/PerlinNoiseChannelInterface.h | ||
virtual bool SupportsCurveEditorModels_Raw
(
const FMovieSceneChannelHandle& InChannel |
Channels/PerlinNoiseChannelInterface.h |