12#include "MovieSceneKeyProxy.generated.h"
105 Channel->PostEditChange();
111template<
typename ChannelType,
typename ValueType>
@ INDEX_NONE
Definition CoreMiscDefines.h:150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UINTERFACE(...)
Definition ObjectMacros.h:780
Definition MovieSceneKeyProxy.h:27
void OnProxyValueChanged(TMovieSceneChannelHandle< ChannelType > InChannelHandle, UMovieSceneSignedObject *InSignedObject, FKeyHandle InKeyHandle, ValueType &InOutValue, FFrameNumber &InOutTime)
Definition MovieSceneKeyProxy.h:67
void RefreshCurrentValue(TMovieSceneChannelHandle< ChannelType > InChannelHandle, FKeyHandle InKeyHandle, ValueType &OutValue, FFrameNumber &OutTime)
Definition MovieSceneKeyProxy.h:112
virtual void UpdateValuesFromRawData()=0
Definition Interface.h:19
Definition MovieSceneKeyProxy.h:16
Definition MovieSceneSection.h:243
MOVIESCENE_API bool TryModify(bool bAlwaysMarkDirty=true)
Definition MovieSceneSection.cpp:588
void ExpandToFrame(FFrameNumber InFrame)
Definition MovieSceneSection.h:302
Definition MovieSceneSignedObject.h:72
COREUOBJECT_API UObject * GetTypedOuter(UClass *Target) const
Definition UObjectBaseUtility.cpp:308
UE_FORCEINLINE_HINT bool Modify(bool bAlwaysMarkDirty=true)
Definition Object.h:317
Definition KeyHandle.h:15
Definition MovieSceneChannelHandle.h:167