mirror of
https://github.com/zeldaret/ss
synced 2026-05-28 08:25:06 -04:00
39 lines
994 B
C++
39 lines
994 B
C++
#ifndef D_LYT_MAP_CAPTURE_H
|
|
#define D_LYT_MAP_CAPTURE_H
|
|
|
|
#include "common.h"
|
|
#include "s/s_State.hpp"
|
|
#include "s/s_StateID.hpp"
|
|
|
|
class dLytMapCapture_c {
|
|
public:
|
|
dLytMapCapture_c() :mStateMgr(*this, sStateID::null) {
|
|
field_0x040 = 0;
|
|
field_0x070 = 0.0f;
|
|
field_0x074 = 0.0f;
|
|
field_0x078 = 0;
|
|
field_0x079 = 0;
|
|
field_0x06C = 0.0f;
|
|
field_0x068 = 0.0f;
|
|
field_0x064 = 0.0f;
|
|
mStateMgr.changeState(StateID_RenderingWait);
|
|
}
|
|
virtual ~dLytMapCapture_c() {}
|
|
|
|
STATE_FUNC_DECLARE(dLytMapCapture_c, RenderingWait);
|
|
STATE_FUNC_DECLARE(dLytMapCapture_c, RenderingWaitStep2);
|
|
|
|
private:
|
|
/* 0x004 */ UI_STATE_MGR_DECLARE(dLytMapCapture_c);
|
|
/* 0x040*/ UNKWORD field_0x040;
|
|
/* 0x064 */ f32 field_0x064;
|
|
/* 0x068 */ f32 field_0x068;
|
|
/* 0x06C */ f32 field_0x06C;
|
|
/* 0x070 */ f32 field_0x070;
|
|
/* 0x074 */ f32 field_0x074;
|
|
/* 0x078 */ u8 field_0x078;
|
|
/* 0x079 */ u8 field_0x079;
|
|
};
|
|
|
|
#endif
|