Navigation
API > API/Plugins > API/Plugins/SequencerScripting
| Name | TMovieSceneScriptingChannel |
| Type | struct |
| Header File | /Engine/Plugins/MovieScene/SequencerScripting/Source/SequencerScripting/Public/MovieSceneScriptingChannel.h |
| Include Path | #include "MovieSceneScriptingChannel.h" |
Syntax
template<typename ChannelType, typename ScriptingKeyType, typename ScriptingKeyValueType>
struct TMovieSceneScriptingChannel
Structs
| Name | Remarks |
|---|---|
| FTransformRetiming |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static ScriptingKeyType * AddKeyInChannel
(
TMovieSceneChannelHandle< ChannelType > ChannelHandle, |
MovieSceneScriptingChannel.h | ||
static FSequencerScriptingRange ComputeEffectiveRangeInChannel
(
TMovieSceneChannelHandle< ChannelType > ChannelHandle, |
MovieSceneScriptingChannel.h | ||
static TArray< ScriptingKeyValueType > EvaluateKeysInChannel
(
TMovieSceneChannelHandle< ChannelType > ChannelHandle, |
MovieSceneScriptingChannel.h | ||
static TOptional< ScriptingKeyValueType > GetDefaultFromChannel
(
TMovieSceneChannelHandle< ChannelType > ChannelHandle |
MovieSceneScriptingChannel.h | ||
static TArray< UMovieSceneScriptingKey * > GetKeysInChannel
(
TMovieSceneChannelHandle< ChannelType > ChannelHandle, |
MovieSceneScriptingChannel.h | ||
static TArray< UMovieSceneScriptingKey * > GetKeysInChannelByIndex
(
TMovieSceneChannelHandle< ChannelType > ChannelHandle, |
MovieSceneScriptingChannel.h | ||
static void RemoveDefaultFromChannel
(
TMovieSceneChannelHandle< ChannelType > ChannelHandle, |
MovieSceneScriptingChannel.h | ||
static void RemoveKeyFromChannel
(
TMovieSceneChannelHandle< ChannelType > ChannelHandle, |
MovieSceneScriptingChannel.h | ||
static void SetDefaultInChannel
(
TMovieSceneChannelHandle< ChannelType > ChannelHandle, |
MovieSceneScriptingChannel.h | ||
static void TransformKeysInChannel
(
TMovieSceneChannelHandle< ChannelType > ChannelHandle, |
MovieSceneScriptingChannel.h |