summaryrefslogtreecommitdiff
path: root/src/KingSystem/ksys.h
blob: 5d78f4c4e1b0a7ed8f253cbd40c9a5637fbd7436 (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
#pragma once

namespace sead {
class Heap;
}

namespace ksys {
namespace act {
class PlayerLink;
}

struct InitParams {
    sead::Heap* king_sys_heap;
};

// 0x0000007100f3a4e4
bool isGameOver();
// 0x0000007100f3a4f0
void setIsGameOver(bool is_game_over);

void initBaseProcMgr(sead::Heap* heap);

// 0x0000007100f3a8d8
void preInitializeApp(const InitParams& params);

// 0x0000007100f40370
void setPlayerLink(act::PlayerLink* link);

}  // namespace ksys