LeviLamina
Loading...
Searching...
No Matches
WriteOperation.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Core {
6
7enum class WriteOperation : int {
8 WriteFile = 0,
9 FlushFile = 1,
10 SetFileSize = 2,
11#ifdef LL_PLAT_S
12 CreateFileA = 3,
13 DeleteFileA = 4,
14 CreateDirectoryA = 5,
15#else // LL_PLAT_C
16 CreateFileW = 3,
17 DeleteFileW = 4,
18 CreateDirectoryW = 5,
19#endif
20 DeleteDirectory = 6,
21 DeleteDirectoryRecursively = 7,
22 CleanDirectoryRecursively = 8,
23 RenameFile = 9,
24 RenameDirectory = 10,
25 Commit = 11,
26 CommitSaveData = 12,
27 ExtendSaveData = 13,
28 CreateCacheStorage = 14,
29 DeleteCacheStorage = 15,
30 SaveScreenshot = 16,
31 SaveAndShareScreenshot = 17,
32 Mount = 18,
33 CreateApplicationArea = 19,
34 Flush = 20,
35 MountCacheStorage = 21,
36};
37
38} // namespace Core