6#include "Etterna/Actor/Base/ActorFrame.h"
7#include "Etterna/Actor/Base/AutoActor.h"
8#include "Etterna/Screen/Others/ScreenMessage.h"
15 void Load(
const std::string& sBGAniDir);
17 void UpdateInternal(
float fDeltaTime)
override;
19 virtual void StartTransitioning(ScreenMessage send_when_done = SM_None);
24 bool IsWaiting()
const {
return m_State == waiting; };
25 bool IsTransitioning()
const {
return m_State == transitioning; };
26 bool IsFinished()
const {
return m_State == finished; };
38 ScreenMessage m_MessageToSendWhenDone;
A container for other Actors.
Definition ActorFrame.h:8
A smart pointer for Actor.
Definition AutoActor.h:13
Definition Transition.h:11
bool EarlyAbortDraw() const override
Allow the Actor to be aborted early.
Definition Transition.cpp:48
float GetTweenTimeLeft() const override
Amount of time until all tweens (and all children's tweens) have stopped:
Definition Transition.cpp:71