// Copyright Epic Games, Inc. All Rights Reserved. #include "Channels/MovieSceneCameraShakeSourceTriggerChannel.h" #include UE_INLINE_GENERATED_CPP_BY_NAME(MovieSceneCameraShakeSourceTriggerChannel) void FMovieSceneCameraShakeSourceTriggerChannel::GetKeys(const TRange& WithinRange, TArray* OutKeyTimes, TArray* OutKeyHandles) { GetData().GetKeys(WithinRange, OutKeyTimes, OutKeyHandles); } void FMovieSceneCameraShakeSourceTriggerChannel::GetKeyTimes(TArrayView InHandles, TArrayView OutKeyTimes) { GetData().GetKeyTimes(InHandles, OutKeyTimes); } void FMovieSceneCameraShakeSourceTriggerChannel::SetKeyTimes(TArrayView InHandles, TArrayView InKeyTimes) { GetData().SetKeyTimes(InHandles, InKeyTimes); } void FMovieSceneCameraShakeSourceTriggerChannel::DuplicateKeys(TArrayView InHandles, TArrayView OutNewHandles) { GetData().DuplicateKeys(InHandles, OutNewHandles); } void FMovieSceneCameraShakeSourceTriggerChannel::DeleteKeys(TArrayView InHandles) { GetData().DeleteKeys(InHandles); } void FMovieSceneCameraShakeSourceTriggerChannel::DeleteKeysFrom(FFrameNumber InTime, bool bDeleteKeysBefore) { GetData().DeleteKeysFrom(InTime, bDeleteKeysBefore); } void FMovieSceneCameraShakeSourceTriggerChannel::RemapTimes(const UE::MovieScene::IRetimingInterface& Retimer) { GetData().RemapTimes(Retimer); } TRange FMovieSceneCameraShakeSourceTriggerChannel::ComputeEffectiveRange() const { return GetData().GetTotalRange(); } int32 FMovieSceneCameraShakeSourceTriggerChannel::GetNumKeys() const { return KeyTimes.Num(); } void FMovieSceneCameraShakeSourceTriggerChannel::Reset() { KeyTimes.Reset(); KeyValues.Reset(); KeyHandles.Reset(); } void FMovieSceneCameraShakeSourceTriggerChannel::Offset(FFrameNumber DeltaPosition) { GetData().Offset(DeltaPosition); }