Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Matinee/InterpTrackAnimControl.h |
Include |
#include "Matinee/InterpTrackAnimControl.h" |
class UInterpTrackAnimControl : public UInterpTrackFloatBase
Name | Description | |
---|---|---|
|
UInterpTrackAnimControl ( |
Name | Description | ||
---|---|---|---|
|
CalcChannelIndex() |
Calculate the index of this Track within its Slot (for when multiple tracks are using same slot). |
|
|
float |
ConditionallyReversePosition ( |
Calculates the reversed time for a sequence key, if the key has bReverse set. |
|
CropKeyAtPosition ( |
Crops the key at the position specified, by deleting the area of the key before or after the position. |
|
|
GetAnimForTime ( |
Find the animation name and position for the given point in the track timeline. |
|
|
float |
GetWeightForTime ( |
Get the strength that the animation from this track should be blended in with at the give time. |
|
SplitKeyAtPosition ( |
Utility to split the animation we are currently over into two pieces at the current position. |
Name | Description | ||
---|---|---|---|
|
AddKeyframe ( |
Adds a keyframe at the given time to the track. |
|
|
DrawTrack ( |
Draw this track with the specified parameters |
|
|
DuplicateKeyframe ( |
Duplicates the given key. |
|
|
GetClosestSnapPosition |
Gets the position of the closest key with snapping incorporated. |
|
|
const FStrin... |
GetEdHelperClassName() |
Get the name of the class used to help out when adding tracks, keys, etc. in UnrealEd. |
|
GetKeyframeColor ( |
||
|
GetKeyframeIndex ( |
Get the index of the keyframe with the given time. |
|
|
float |
GetKeyframeTime ( |
Get the time of the keyframe with the given index. |
|
GetNumKeyframes() |
||
|
const FStrin... |
GetSlateHelperClassName() |
Get the name of the class used to help out when adding tracks, keys, etc. in Slate. |
|
GetTimeRange ( |
Gathers the range that spans all keyframes. |
|
|
float |
GetTrackEndTime() |
|
|
UTexture2D &... |
GetTrackIcon() |
|
|
PreviewUpdateTrack ( |
Updates the instance of this track based on the new position. This is for editor preview. |
|
|
RemoveKeyframe ( |
Removes the given key from the array of keys in the track. |
|
|
SetKeyframeTime |
Changes the time of the given key with the new given time. |
|
|
UpdateTrack ( |
Updates the instance of this track based on the new position. |
Name | Description | ||
---|---|---|---|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
Name | Description | ||
---|---|---|---|
|
BeginDrag ( |
Lets the interface object know that we are beginning a drag operation. |
|
|
EndDrag ( |
Lets the interface object know that we are ending a drag operation. |
|
|
EMouseCursor... |
GetMouseCursor ( |
|
|
ObjectDragged ( |
Called when an object is dragged. |