summaryrefslogtreecommitdiff
path: root/include/Unknown/UnkStruct_ov000_020beba8.hpp
blob: fb48e60e8fedaf58e2888b6a7fc5040325e296cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#pragma once

#include "global.h"
#include "types.h"

#include "System/SysNew.hpp"

#include <nds/math.h>

struct UnkStruct_ov000_020beba8_08 {
    /* 00 */ u16 mUnk_00;
    /* 04 */ Vec3p mUnk_04;
    /* 10 */
};

class UnkStruct_ov000_020beba8 : public SysObject {
public:
    /* 0 (vtable) */
    /* 4 */ unk32 mUnk_4;
    /* 8 */ unk32 mUnk_8;
    /* c */

    /* 00 */ virtual ~UnkStruct_ov000_020beba8();
    /* 08 */ virtual bool vfunc_08(UnkStruct_ov000_020beba8_08 *param1);
    /* 0c */ virtual void vfunc_0c(unk16 *param1);
    /* 10 */ virtual bool vfunc_10(s32 *param1);
    /* 14 */ virtual bool vfunc_14(u16 *param1);
    /* 18 */ virtual bool vfunc_18(s32 *param1);
    /* 1c */

    UnkStruct_ov000_020beba8(unk32 param1);

    bool func_ov014_02124034(UnkStruct_ov000_020beba8_08 *param1);
};