TMovieSceneChannelData< const ValueType >

Specialization of [TMovieSceneChannelData](API\Runtime\MovieScene\Channels\TMovieSceneChannelData) for const value types (limited read-only access to data)

Windows
MacOS
Linux

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/Channels/MovieSceneChannelData.h

Include

#include "Channels/MovieSceneChannelData.h"

Syntax

template<typename ValueType>
struct TMovieSceneChannelData< const ValueType >

Remarks

Specialization of TMovieSceneChannelData for const value types (limited read-only access to data)

Functions

Name Description

Public function Const

int32

 

FindKey

(
    FFrameNumber InTime,
    FFrameNumber InTolerance
)

Attempt to find a key at a given time and tolerance

Public function Const

void

 

FindKeys

(
    FFrameNumber InTime,
    int32 MaxNum,
    int32& OutMinIndex,
    int32& OutMaxIndex,
    FFrameNumber InTolerance
)

Find the range of keys that fall around InTime +/- InTolerance up to a maximum

Public function Const

TArrayView< ...

 

GetTimes()

Read-only access to this channel's key times.

Public function Const

TRange< FFra...

 

GetTotalRange()

Compute the total time range of the channel data.

Public function Const

TArrayView< ...

 

GetValues()

Read-only access to this channel's values

Public function

 

TMovieSceneChannelData

(
    const TArray< FFrameNumber >* ...,
    const TArray< ValueType >* InV...
)

Constructor that takes a non-owning pointer to an array of times and values, and a key handle map

Typedefs

Name

Description

ParamType

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss