UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMovieSceneChannelValueHelper::IChannelValueHelper Struct Referenceabstract

#include <MovieSceneKeyStructHelper.h>

+ Inheritance diagram for FMovieSceneChannelValueHelper::IChannelValueHelper:

Public Member Functions

virtual ~IChannelValueHelper ()
 
virtual void SetUserValueFromTime (FFrameNumber InUnifiedTime)=0
 
virtual void SetKeyFromUserValue (FFrameNumber InUnifiedTime)=0
 

Public Attributes

TOptional< TTuple< FKeyHandle, FFrameNumber > > KeyHandleAndTime
 

Detailed Description

Underlying implementation interface

Constructor & Destructor Documentation

◆ ~IChannelValueHelper()

virtual FMovieSceneChannelValueHelper::IChannelValueHelper::~IChannelValueHelper ( )
inlinevirtual

Member Function Documentation

◆ SetKeyFromUserValue()

virtual void FMovieSceneChannelValueHelper::IChannelValueHelper::SetKeyFromUserValue ( FFrameNumber  InUnifiedTime)
pure virtual

Set the curve's key value and time from the user value, with the specified time

Implemented in MovieSceneImpl::TChannelValueHelper< ChannelType, ValueType >.

◆ SetUserValueFromTime()

virtual void FMovieSceneChannelValueHelper::IChannelValueHelper::SetUserValueFromTime ( FFrameNumber  InUnifiedTime)
pure virtual

Set the user value from the specified time

Implemented in MovieSceneImpl::TChannelValueHelper< ChannelType, ValueType >.

Member Data Documentation

◆ KeyHandleAndTime

TOptional<TTuple<FKeyHandle, FFrameNumber> > FMovieSceneChannelValueHelper::IChannelValueHelper::KeyHandleAndTime

The key handle and time for the key we're editing


The documentation for this struct was generated from the following file: