Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/Channels
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/Channels/MovieSceneInterpolation.h |
| Include | #include "Channels/MovieSceneInterpolation.h" |
Syntax
struct FCachedInterpolationRange
Remarks
Simple 1 dimensional range based off a FFrameNumber to define the range within which a cached interpolation is valid
Variables
| Type | Name | Description | |
|---|---|---|---|
| FFrameNumber | End | Exclusive end frame (unless End == Max()) | |
| FFrameNumber | Start | Inclusive start frame |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Contains
(
FFrameNumber FrameNumber |
||
| FCachedInterpolationRange | Empty () |
Make an empty range | |
| FCachedInterpolationRange | Finite
(
FFrameNumber InStart, |
Make finite range from InStart to InEnd, not including the end frame | |
| FCachedInterpolationRange | From
(
FFrameNumber InStart |
Make a range that covers all times from (and including) the specified start | |
| FCachedInterpolationRange | Infinite () |
Make an infinite range | |
| FCachedInterpolationRange | Only
(
FFrameNumber InTime |
Make a range that only contains the specified time | |
| FCachedInterpolationRange | Until
(
FFrameNumber InEnd |
Make a range that covers all times up to (but not including) the specified end |