SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
Util
BothDirList.hpp
1
#pragma once
2
3
#include <revolution.h>
4
5
namespace
MR {
6
7
class
BothDirPtrList;
8
9
class
BothDirPtrLink
{
10
public
:
11
BothDirPtrLink
(
void
*);
12
~BothDirPtrLink
();
13
14
void
* mPtr;
// _0
15
BothDirPtrList
* mPtrList;
// _4
16
u32 _8;
17
u32 _C;
18
};
19
20
class
BothDirPtrList
{
21
public
:
22
BothDirPtrList
(
bool
);
23
24
void
initiate();
25
void
setFirst(
MR::BothDirPtrLink
*);
26
bool
append(
MR::BothDirPtrLink
*);
27
bool
remove(
MR::BothDirPtrLink
*);
28
29
MR::BothDirPtrLink
* _0;
30
MR::BothDirPtrLink
* _4;
31
u32 _8;
32
};
33
34
template
<
class
T>
35
class
BothDirList
:
public
BothDirPtrList
{
36
public
:
37
inline
BothDirList
() :
BothDirPtrList
() {
38
39
}
40
41
~BothDirList
() {
42
43
}
44
};
45
};
MR::BothDirList
Definition
BothDirList.hpp:35
MR::BothDirPtrLink
Definition
BothDirList.hpp:9
MR::BothDirPtrList
Definition
BothDirList.hpp:20
Generated by
1.10.0