#include <HorizonTweenEvent.h>
|
virtual void | TweenStart () |
|
virtual void | TweenUpdate () |
|
virtual void | TweenLoop () |
|
virtual void | TweenFinished () |
|
template<typename THorizonTweenEventParameter , typename TReturn > |
TReturn | GetTweenStart (const THorizonTweenEventParameter ¶mImpl, TFunction< TReturn()> getDefaultValue) |
|
template<typename THorizonTweenEventParameter , typename TReturn > |
TReturn | GetTweenEnd (const THorizonTweenEventParameter ¶mImpl, TFunction< TReturn()> getDefaultValue) |
|
template<typename THorizonTweenEventParameter , typename TReturn > |
TReturn | GetTweenLerpValue (const THorizonTweenEventParameter ¶mImpl, TFunction< TReturn()> getDefaultValue) |
|
§ ETweenEvent
Enumerator |
---|
InitProcess | |
Processing | |
Finished | |
§ UHorizonTweenEvent()
UHorizonTweenEvent::UHorizonTweenEvent |
( |
| ) |
|
§ ~UHorizonTweenEvent()
UHorizonTweenEvent::~UHorizonTweenEvent |
( |
| ) |
|
|
virtual |
§ Finish()
void UHorizonTweenEvent::Finish |
( |
bool |
bTweenToEnd | ) |
|
|
virtual |
Finish this tween event
- Parameters
-
bTweenToEnd | flag if we want to set current tween alpha to 1 before finish |
§ GetCurrentAlpha()
float UHorizonTweenEvent::GetCurrentAlpha |
( |
| ) |
|
§ GetCurrentDuration()
float UHorizonTweenEvent::GetCurrentDuration |
( |
| ) |
|
|
inline |
§ GetCurrentNumOfLoop()
float UHorizonTweenEvent::GetCurrentNumOfLoop |
( |
| ) |
|
|
inline |
§ GetEventParam()
template<typename TDerivedPtr , typename TEventParam >
const TEventParam& UHorizonTweenEvent::GetEventParam |
( |
| ) |
|
|
inline |
§ GetEventStatus()
§ GetTweenEnd()
template<typename THorizonTweenEventParameter , typename TReturn >
TReturn UHorizonTweenEvent::GetTweenEnd |
( |
const THorizonTweenEventParameter & |
paramImpl, |
|
|
TFunction< TReturn()> |
getDefaultValue |
|
) |
| |
|
inlineprotected |
§ GetTweenEventParam()
§ GetTweenLerpValue()
template<typename THorizonTweenEventParameter , typename TReturn >
TReturn UHorizonTweenEvent::GetTweenLerpValue |
( |
const THorizonTweenEventParameter & |
paramImpl, |
|
|
TFunction< TReturn()> |
getDefaultValue |
|
) |
| |
|
inlineprotected |
§ GetTweenStart()
template<typename THorizonTweenEventParameter , typename TReturn >
TReturn UHorizonTweenEvent::GetTweenStart |
( |
const THorizonTweenEventParameter & |
paramImpl, |
|
|
TFunction< TReturn()> |
getDefaultValue |
|
) |
| |
|
inlineprotected |
§ Init()
§ InitEvent()
template<typename TDerivedPtr , typename TEventParam >
§ IsFinished()
bool UHorizonTweenEvent::IsFinished |
( |
| ) |
|
|
inline |
§ IsFreeze()
bool UHorizonTweenEvent::IsFreeze |
( |
| ) |
|
|
inline |
§ IsPlaying()
bool UHorizonTweenEvent::IsPlaying |
( |
| ) |
|
|
inline |
§ Pause()
void UHorizonTweenEvent::Pause |
( |
| ) |
|
|
virtual |
§ Play()
void UHorizonTweenEvent::Play |
( |
| ) |
|
|
virtual |
§ Processing()
void UHorizonTweenEvent::Processing |
( |
float |
DeltaTime | ) |
|
|
virtual |
§ Resume()
void UHorizonTweenEvent::Resume |
( |
| ) |
|
|
virtual |
§ SetEventStatus()
void UHorizonTweenEvent::SetEventStatus |
( |
ETweenEvent |
eventStatus | ) |
|
§ SetFreeze()
void UHorizonTweenEvent::SetFreeze |
( |
bool |
b | ) |
|
|
inline |
§ SetTweenEventParam()
§ Stop()
void UHorizonTweenEvent::Stop |
( |
| ) |
|
|
virtual |
§ TweenFinished()
void UHorizonTweenEvent::TweenFinished |
( |
| ) |
|
|
protectedvirtual |
§ TweenLoop()
void UHorizonTweenEvent::TweenLoop |
( |
| ) |
|
|
protectedvirtual |
§ TweenStart()
void UHorizonTweenEvent::TweenStart |
( |
| ) |
|
|
protectedvirtual |
Reimplemented in UHorizonTweenWidgetMoveSplinePathEvent, UHorizonTweenActorMoveSplinePathEvent, UHorizonTweenWidgetColorFromToEvent, UHorizonTweenSceneComponentMoveSplinePathEvent, UHorizonTweenActorColorFromToEvent, UHorizonTweenSceneComponentColorFromToEvent, UHorizonTweenWidgetSheerFromToEvent, UHorizonTweenActorScaleFromToEvent, UHorizonTweenSceneComponentScaleFromToEvent, UHorizonTweenWidgetScaleFromToEvent, UHorizonTweenActorRotatorFromToEvent, UHorizonTweenSceneComponentRotatorFromToEvent, UHorizonTweenActorMoveFromToEvent, UHorizonTweenWidgetRotatorFromToEvent, UHorizonTweenSceneComponentMoveFromToEvent, and UHorizonTweenWidgetMoveFromToEvent.
§ TweenUpdate()
void UHorizonTweenEvent::TweenUpdate |
( |
| ) |
|
|
protectedvirtual |
Reimplemented in UHorizonTweenWidgetMoveSplinePathEvent, UHorizonTweenActorMoveSplinePathEvent, UHorizonTweenWidgetColorFromToEvent, UHorizonTweenSceneComponentMoveSplinePathEvent, UHorizonTweenActorColorFromToEvent, UHorizonTweenSceneComponentColorFromToEvent, UHorizonTweenWidgetSheerFromToEvent, UHorizonTweenActorScaleFromToEvent, UHorizonTweenSceneComponentScaleFromToEvent, UHorizonTweenWidgetScaleFromToEvent, UHorizonTweenActorRotatorFromToEvent, UHorizonTweenSceneComponentRotatorFromToEvent, UHorizonTweenActorMoveFromToEvent, UHorizonTweenWidgetRotatorFromToEvent, UHorizonTweenSceneComponentMoveFromToEvent, and UHorizonTweenWidgetMoveFromToEvent.
§ OnTweenFinished
FOnHorizonTweenEvent UHorizonTweenEvent::OnTweenFinished |
§ OnTweenFinishedNative
FOnHorizonTweenEventNative UHorizonTweenEvent::OnTweenFinishedNative |
§ OnTweenLoop
FOnHorizonTweenEvent UHorizonTweenEvent::OnTweenLoop |
§ OnTweenLoopNative
FOnHorizonTweenEventNative UHorizonTweenEvent::OnTweenLoopNative |
§ OnTweenStart
FOnHorizonTweenEvent UHorizonTweenEvent::OnTweenStart |
§ OnTweenStartNative
FOnHorizonTweenEventNative UHorizonTweenEvent::OnTweenStartNative |
§ OnTweenUpdate
FOnHorizonTweenEvent UHorizonTweenEvent::OnTweenUpdate |
§ OnTweenUpdateNative
FOnHorizonTweenEventNative UHorizonTweenEvent::OnTweenUpdateNative |
The documentation for this class was generated from the following files:
- D:/workspace/UE4_project/HorizonTweenDemo/Plugins/HorizonTweenPlugin/Source/Runtime/HorizonTween/Public/Horizon/TweenSystem/Event/HorizonTweenEvent.h
- D:/workspace/UE4_project/HorizonTweenDemo/Plugins/HorizonTweenPlugin/Source/Runtime/HorizonTween/Private/Horizon/TweenSystem/Event/HorizonTweenEvent.cpp