1#pragma once
2
3#include <basis/seadTypes.h>
4
5class GameDataHolder;
6
7namespace SaveDataAccessFunction {
8void startSaveDataInit(GameDataHolder*);
9void startSaveDataInitSync(GameDataHolder*);
10void startSaveDataLoadFile(GameDataHolder*);
11void startSaveDataReadSync(GameDataHolder*);
12void startSaveDataReadAll(GameDataHolder*);
13void startSaveDataWrite(GameDataHolder*);
14void startSaveDataWriteWithWindow(GameDataHolder*);
15void startSaveDataCopyWithWindow(GameDataHolder*, s32, s32);
16void startSaveDataDeleteWithWindow(GameDataHolder*, s32);
17void startSaveDataWriteSync(GameDataHolder*);
18bool updateSaveDataAccess(GameDataHolder*, bool);
19bool isEnableSave(const GameDataHolder*);
20bool isDoneSave(GameDataHolder*);
21} // namespace SaveDataAccessFunction
22