mirror of
https://github.com/zeldaret/st
synced 2026-05-25 07:23:03 -04:00
69ef244371
* merge headers from nitro decomp * cleanup: use inlines from g2.h and gx.h when changing registers * cleanup: remove externs declarations in source files
42 lines
886 B
C++
42 lines
886 B
C++
#pragma once
|
|
|
|
#include "Unknown/UnkStruct_02049b18.hpp"
|
|
#include "global.h"
|
|
#include "types.h"
|
|
#include <nitro/pad.h>
|
|
|
|
class UnkStruct_0204e64c_00 {
|
|
public:
|
|
/* 00 (vtable) */
|
|
/* 04 */ unk16 mUnk_04;
|
|
/* 06 */ unk16 mUnk_06;
|
|
/* 08 */ unk16 mUnk_08;
|
|
/* 0A */ unk8 mUnk_0A;
|
|
/* 0B */ u8 mUnk_0B; // bool?
|
|
/* 0C */ unk8 mUnk_0C;
|
|
/* 0D */ unk8 mUnk_0D;
|
|
/* 0E */ unk8 mUnk_0E;
|
|
/* 0F */ unk8 mUnk_0F;
|
|
/* 10 */
|
|
|
|
UnkStruct_0204e64c_00();
|
|
~UnkStruct_0204e64c_00();
|
|
|
|
// data_020443d8 vtable
|
|
/* 00 */ virtual void vfunc_00();
|
|
/* 04 */ virtual void vfunc_04();
|
|
};
|
|
|
|
class UnkStruct_0204e64c {
|
|
public:
|
|
/* 00 */ UnkStruct_0204e64c_00 mUnk_00;
|
|
/* 10 */ Input mButtons;
|
|
/* 16 */ unk8 mUnk_16;
|
|
|
|
UnkStruct_0204e64c();
|
|
~UnkStruct_0204e64c();
|
|
void func_020201c4(unk32 param1);
|
|
};
|
|
|
|
extern UnkStruct_0204e64c data_0204e64c;
|