Navigation
API > API/Runtime > API/Runtime/MovieScene
Interface that can be implemented by any object that is used as a key editing proxy for a moviescene channel. When used, UpdateValuesFromRawData should be called every frame to optionally retrieve the current values of the key for this proxy.
| Name | IMovieSceneKeyProxy |
| Type | class |
| Header File | /Engine/Source/Runtime/MovieScene/Public/MovieSceneKeyProxy.h |
| Include Path | #include "MovieSceneKeyProxy.h" |
Syntax
class IMovieSceneKeyProxy
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void UpdateValuesFromRawData() |
To be called by the edit interface to update this instance's properties with the underlying raw data | MovieSceneKeyProxy.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void OnProxyValueChanged
(
TMovieSceneChannelHandle< ChannelType > InChannelHandle, |
Implementation function that sets the underlying key time/value to the specified values if possible. | MovieSceneKeyProxy.h | |
void RefreshCurrentValue
(
TMovieSceneChannelHandle< ChannelType > InChannelHandle, |
Implementation function that retrieves the underlying key time/value and applies then to the specified value and time parameters. | MovieSceneKeyProxy.h |