SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
HashUtil.hpp
1#pragma once
2
3#include <revolution.h>
4
6public:
7 HashSortTable(u32);
8
9 bool add(const char *, u32, bool);
10 bool add(u32, u32);
11 bool addOrSkip(u32, u32);
12 void sort();
13 s32 search(u32, u32 *);
14 s32 search(const char *, u32 *);
15 s32 search(const char *, const char *, u32 *);
16 void swap(const char *, const char *);
17
18 u8 _0;
19 u32* mHashCodes; // _4
20 u32* _8;
21 u32* _C;
22 u32* _10;
23 u32 _14;
24 u32 _18;
25};
26
27namespace MR {
28 u32 getHashCode(const char *);
29 u32 getHashCodeLower(const char *);
30};