Files
2026-11-08 15:09:59 +00:00

26 lines
570 B
C++

#pragma once
#include "Game/Screen/LayoutActor.hpp"
class WipeLayoutBase : public LayoutActor {
public:
WipeLayoutBase(const char* pName) : LayoutActor(pName) {
}
virtual void wipe(s32) = 0;
virtual void forceClose() = 0;
virtual void forceOpen() = 0;
virtual bool isOpen() const = 0;
virtual bool isClose() const = 0;
virtual bool isWipeIn() const = 0;
virtual bool isWipeOut() const = 0;
virtual const char* getWipeName() const {
return mName;
}
virtual s32 getWipeType() const {
return 0;
}
};