October3d55/M/LGUI/Source/LTween/Private/Tweener/LTweenerVirtual.h

34 lines
564 B
C++

// Copyright 2019-Present LexLiu. All Rights Reserved.
#pragma once
#include "LTweener.h"
#include "LTweenerVirtual.generated.h"
UCLASS(NotBlueprintType)
class LTWEEN_API ULTweenerVirtual:public ULTweener
{
GENERATED_BODY()
public:
void SetInitialValue(float newDuration)
{
this->duration = newDuration;
}
protected:
virtual void OnStartGetValue() override
{
}
virtual void TweenAndApplyValue(float currentTime) override
{
}
virtual void SetValueForIncremental() override
{
}
virtual void SetOriginValueForRestart() override
{
}
};