#pragma once #include "Game/Screen/LayoutActor.hpp" class LogoFader : public LayoutActor { public: /// @brief Creates a new `LogoFader`. /// @param pName The pointer to the null-terminated name of the object. LogoFader(const char* pName); virtual void draw() const; void exeBlank(); void exeDisplay(); void exeFadeIn(); void exeFadeOut(); void setBlank(); void startFadeIn(); void startFadeOut(); bool isFadeEnd() const; /* 0x20 */ bool _20; /* 0x24 */ u32 mMaxStep; /* 0x28 */ f32 mRate; };