Navigation
API > API/Editor > API/Editor/MovieSceneTools > API/Editor/MovieSceneTools/MovieSceneToolHelpers
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void SetOrAddKey
(
TMovieSceneChannelData< FMovieSceneFloatValue >& Curve, |
Set or add a key onto a float channel based on key value. | MovieSceneToolHelpers.h | |
static void SetOrAddKey
(
TMovieSceneChannelData< FMovieSceneDoubleValue >& ChannelData, |
Set or add a key onto a double channel based on key value. | MovieSceneToolHelpers.h | |
static void SetOrAddKey
(
TMovieSceneChannelData< FMovieSceneFloatValue >& ChannelData, |
Set or add a key onto a float channel. | MovieSceneToolHelpers.h | |
static void SetOrAddKey
(
TMovieSceneChannelData< FMovieSceneDoubleValue >& ChannelData, |
Set or add a key onto a double channel. | MovieSceneToolHelpers.h | |
static void SetOrAddKey
(
TMovieSceneChannelData< FMovieSceneFloatValue >& Curve, |
Set or add a key onto a float channel based on rich curve data. | MovieSceneToolHelpers.h | |
static void SetOrAddKey
(
TMovieSceneChannelData< FMovieSceneDoubleValue >& Curve, |
Set or add a key onto a double channel based on rich curve data. | MovieSceneToolHelpers.h |
SetOrAddKey(TMovieSceneChannelData< FMovieSceneFloatValue > &, FFrameNumber, const FMovieSceneFloatValue &)
Description
Set or add a key onto a float channel based on key value.
| Name | SetOrAddKey |
| Type | function |
| Header File | /Engine/Source/Editor/MovieSceneTools/Public/MovieSceneToolHelpers.h |
| Include Path | #include "MovieSceneToolHelpers.h" |
| Source | /Engine/Source/Editor/MovieSceneTools/Private/MovieSceneToolHelpers.cpp |
static void SetOrAddKey
(
TMovieSceneChannelData < FMovieSceneFloatValue > & Curve,
FFrameNumber Time,
const FMovieSceneFloatValue & Value
)
SetOrAddKey(TMovieSceneChannelData< FMovieSceneDoubleValue > &, FFrameNumber, FMovieSceneDoubleValue)
Description
Set or add a key onto a double channel based on key value.
| Name | SetOrAddKey |
| Type | function |
| Header File | /Engine/Source/Editor/MovieSceneTools/Public/MovieSceneToolHelpers.h |
| Include Path | #include "MovieSceneToolHelpers.h" |
| Source | /Engine/Source/Editor/MovieSceneTools/Private/MovieSceneToolHelpers.cpp |
static void SetOrAddKey
(
TMovieSceneChannelData < FMovieSceneDoubleValue > & ChannelData,
FFrameNumber Time,
FMovieSceneDoubleValue Value
)
SetOrAddKey(TMovieSceneChannelData< FMovieSceneFloatValue > &, FFrameNumber, float, const EMovieSceneKeyInterpolation)
Description
Set or add a key onto a float channel.
| Name | SetOrAddKey |
| Type | function |
| Header File | /Engine/Source/Editor/MovieSceneTools/Public/MovieSceneToolHelpers.h |
| Include Path | #include "MovieSceneToolHelpers.h" |
| Source | /Engine/Source/Editor/MovieSceneTools/Private/MovieSceneToolHelpers.cpp |
static void SetOrAddKey
(
TMovieSceneChannelData < FMovieSceneFloatValue > & ChannelData,
FFrameNumber Time,
float Value,
const EMovieSceneKeyInterpolation Interpolation
)
Parameters
| Name | Remarks |
|---|---|
| ChannelData | Channel to set or add |
| Time | Frame to add or set the value |
| Value | Value to Set |
| Interpolation | Key type to set if added |
SetOrAddKey(TMovieSceneChannelData< FMovieSceneDoubleValue > &, FFrameNumber, double, const EMovieSceneKeyInterpolation)
Description
Set or add a key onto a double channel.
| Name | SetOrAddKey |
| Type | function |
| Header File | /Engine/Source/Editor/MovieSceneTools/Public/MovieSceneToolHelpers.h |
| Include Path | #include "MovieSceneToolHelpers.h" |
| Source | /Engine/Source/Editor/MovieSceneTools/Private/MovieSceneToolHelpers.cpp |
static void SetOrAddKey
(
TMovieSceneChannelData < FMovieSceneDoubleValue > & ChannelData,
FFrameNumber Time,
double Value,
const EMovieSceneKeyInterpolation Interpolation
)
Parameters
| Name | Remarks |
|---|---|
| ChannelData | Channel to set or add |
| Time | Frame to add or set the value |
| Value | Value to Set |
| Interpolation | Key type to set if added |
SetOrAddKey(TMovieSceneChannelData< FMovieSceneFloatValue > &, FFrameNumber, float, float, float, ERichCurveInterpMode, ERichCurveTangentMode, FFrameRate, ERichCurveTangentWeightMode, float, float)
Description
Set or add a key onto a float channel based on rich curve data.
| Name | SetOrAddKey |
| Type | function |
| Header File | /Engine/Source/Editor/MovieSceneTools/Public/MovieSceneToolHelpers.h |
| Include Path | #include "MovieSceneToolHelpers.h" |
| Source | /Engine/Source/Editor/MovieSceneTools/Private/MovieSceneToolHelpers.cpp |
static void SetOrAddKey
(
TMovieSceneChannelData < FMovieSceneFloatValue > & Curve,
FFrameNumber Time,
float Value,
float ArriveTangent,
float LeaveTangent,
ERichCurveInterpMode InterpMode,
ERichCurveTangentMode TangentMode,
FFrameRate FrameRate,
ERichCurveTangentWeightMode WeightedMode,
float ArriveTangentWeight,
float LeaveTangentWeight
)
SetOrAddKey(TMovieSceneChannelData< FMovieSceneDoubleValue > &, FFrameNumber, double, float, float, ERichCurveInterpMode, ERichCurveTangentMode, FFrameRate, ERichCurveTangentWeightMode, float, float)
Description
Set or add a key onto a double channel based on rich curve data.
| Name | SetOrAddKey |
| Type | function |
| Header File | /Engine/Source/Editor/MovieSceneTools/Public/MovieSceneToolHelpers.h |
| Include Path | #include "MovieSceneToolHelpers.h" |
| Source | /Engine/Source/Editor/MovieSceneTools/Private/MovieSceneToolHelpers.cpp |
static void SetOrAddKey
(
TMovieSceneChannelData < FMovieSceneDoubleValue > & Curve,
FFrameNumber Time,
double Value,
float ArriveTangent,
float LeaveTangent,
ERichCurveInterpMode InterpMode,
ERichCurveTangentMode TangentMode,
FFrameRate FrameRate,
ERichCurveTangentWeightMode WeightedMode,
float ArriveTangentWeight,
float LeaveTangentWeight
)