NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
list.hpp
Go to the documentation of this file.
1
#pragma once
2
#include <types.h>
4
5
namespace
nw4hbm {
6
namespace
ut {
7
9
struct
Link
{
10
void
*mpPrev;
11
void
*mpNext;
12
};
13
15
struct
List
{
16
void
*mpHead;
17
void
*mpTail;
18
u16 mCount;
19
u16 mOffset;
20
};
21
22
void
List_Init(
List
*list, u16 offset);
23
void
List_Append(
List
*list,
void
*obj);
24
void
List_Remove(
List
*list,
void
*obj);
25
void
*List_GetNext(
const
List
*list,
const
void
*obj);
26
29
void
*List_GetNth(
const
List
*list, u16 n);
30
31
}
// namespace ut
32
}
// namespace nw4hbm
nw4hbm::ut::Link
See nw4r::ut::Link.
Definition
list.hpp:9
nw4hbm::ut::List
See nw4r::ut::List.
Definition
list.hpp:15
include
lib
nw4hbm
ut
list.hpp
Made with ❤️ by
CLF78
and
RootCubed
. Logos by
Chasical
and
B1
. Website generated by
Doxygen
1.12.0