HorizonTweenPlugin  4.17.0
Protected Member Functions | List of all members
UHorizonTweenSceneComponentRotatorFromToEvent Class Reference

#include <HorizonTweenSceneComponentEvent.h>

Inheritance diagram for UHorizonTweenSceneComponentRotatorFromToEvent:
UHorizonTweenSceneComponentEvent UHorizonTweenEvent

Protected Member Functions

virtual void TweenStart () override
 
virtual void TweenUpdate () override
 
- Protected Member Functions inherited from UHorizonTweenSceneComponentEvent
template<typename THorizonTweenEventParameter >
void SetSceneComponentMovable (const THorizonTweenEventParameter &paramImpl)
 
template<typename THorizonTweenEventParameter >
FVector GetSceneComponentLocation (const THorizonTweenEventParameter &paramImpl)
 
template<typename THorizonTweenEventParameter >
void SetSceneComponentLocation (THorizonTweenEventParameter &paramImpl, const FVector &newLocation)
 
template<typename THorizonTweenEventParameter >
FRotator GetSceneComponentRotation (THorizonTweenEventParameter &paramImpl)
 
template<typename THorizonTweenEventParameter >
void SetSceneComponentRotation (THorizonTweenEventParameter &paramImpl, FRotator &newRotator)
 
template<typename THorizonTweenEventParameter >
FVector GetSceneComponentScale (const THorizonTweenEventParameter &paramImpl)
 
template<typename THorizonTweenEventParameter >
void SetSceneComponentScale (THorizonTweenEventParameter &paramImpl, const FVector &newScale)
 
- Protected Member Functions inherited from UHorizonTweenEvent
virtual void TweenLoop ()
 
virtual void TweenFinished ()
 
template<typename THorizonTweenEventParameter , typename TReturn >
TReturn GetTweenStart (const THorizonTweenEventParameter &paramImpl, TFunction< TReturn()> getDefaultValue)
 
template<typename THorizonTweenEventParameter , typename TReturn >
TReturn GetTweenEnd (const THorizonTweenEventParameter &paramImpl, TFunction< TReturn()> getDefaultValue)
 
template<typename THorizonTweenEventParameter , typename TReturn >
TReturn GetTweenLerpValue (const THorizonTweenEventParameter &paramImpl, TFunction< TReturn()> getDefaultValue)
 

Additional Inherited Members

- Public Member Functions inherited from UHorizonTweenEvent
 UHorizonTweenEvent ()
 
virtual ~UHorizonTweenEvent ()
 
template<typename TDerivedPtr , typename TEventParam >
FORCEINLINE void InitEvent (const FHorizonTweenEventParameters &eventParam, TEventParam &&eventImplementParam)
 
template<typename TDerivedPtr , typename TEventParam >
const TEventParam & GetEventParam ()
 
virtual void Init (AHorizonTweenSystem *pTweenSystem)
 
virtual void Processing (float DeltaTime)
 
void SetEventStatus (ETweenEvent eventStatus)
 
ETweenEvent GetEventStatus ()
 
bool IsFinished ()
 
bool IsPlaying ()
 
float GetCurrentDuration ()
 
float GetCurrentAlpha ()
 
float GetCurrentNumOfLoop ()
 
void SetTweenEventParam (const FHorizonTweenEventParameters &param)
 
FHorizonTweenEventParametersGetTweenEventParam ()
 
virtual void Play ()
 
virtual void Stop ()
 
virtual void Pause ()
 
virtual void Resume ()
 
virtual void Finish (bool bTweenToEnd)
 
void SetFreeze (bool b)
 
bool IsFreeze ()
 
- Public Attributes inherited from UHorizonTweenEvent
FOnHorizonTweenEvent OnTweenStart
 
FOnHorizonTweenEvent OnTweenUpdate
 
FOnHorizonTweenEvent OnTweenLoop
 
FOnHorizonTweenEvent OnTweenFinished
 
FOnHorizonTweenEventNative OnTweenStartNative
 
FOnHorizonTweenEventNative OnTweenUpdateNative
 
FOnHorizonTweenEventNative OnTweenLoopNative
 
FOnHorizonTweenEventNative OnTweenFinishedNative
 
- Protected Types inherited from UHorizonTweenEvent
enum  ETweenEvent { ETweenEvent::InitProcess, ETweenEvent::Processing, ETweenEvent::Finished }
 

Member Function Documentation

◆ TweenStart()

void UHorizonTweenSceneComponentRotatorFromToEvent::TweenStart ( )
overrideprotectedvirtual

Reimplemented from UHorizonTweenEvent.

◆ TweenUpdate()

void UHorizonTweenSceneComponentRotatorFromToEvent::TweenUpdate ( )
overrideprotectedvirtual

Reimplemented from UHorizonTweenEvent.


The documentation for this class was generated from the following files: