Files
UnrealEngine/Engine/Source/Editor/SequencerWidgets/Private/ITimeSlider.cpp
2025-05-18 13:04:45 +08:00

64 lines
1.4 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "ITimeSlider.h"
#include "AnimatedRange.h"
#include "Misc/FrameTime.h"
FAnimatedRange ITimeSliderController::GetViewRange() const
{
return FAnimatedRange();
}
FAnimatedRange ITimeSliderController::GetClampRange() const
{
return FAnimatedRange();
}
TRange<FFrameNumber> ITimeSliderController::GetPlayRange() const
{
return TRange<FFrameNumber>();
}
TRange<FFrameNumber> ITimeSliderController::GetTimeBounds() const
{
return TRange<FFrameNumber>();
}
TRange<FFrameNumber> ITimeSliderController::GetSelectionRange() const
{
return TRange<FFrameNumber>();
}
FFrameTime ITimeSliderController::GetScrubPosition() const
{
return FFrameTime();
}
void ITimeSliderController::SetScrubPosition(FFrameTime InTime, bool bEvaluate)
{
}
void ITimeSliderController::SetViewRange(double NewRangeMin, double NewRangeMax, EViewRangeInterpolation Interpolation)
{
}
void ITimeSliderController::SetClampRange(double NewRangeMin, double NewRangeMax)
{
}
void ITimeSliderController::SetPlayRange(FFrameNumber RangeStart, int32 RangeDuration)
{
}
void ITimeSliderController::SetSelectionRange(const TRange<FFrameNumber>& NewRange)
{
}
void ITimeSliderController::SetPlaybackStatus(ETimeSliderPlaybackStatus InStatus)
{
}
ETimeSliderPlaybackStatus ITimeSliderController::GetPlaybackStatus() const
{
return ETimeSliderPlaybackStatus::Stopped;
}