LeviLamina
Loading...
Searching...
No Matches
FileOpenMode.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Core {
6
7class FileOpenMode {
8public:
9 // member variables
10 // NOLINTBEGIN
11 bool mUnkd21c33 : 1;
12 bool mUnkb28032 : 1;
13 bool mUnk379bb9 : 1;
14 bool mUnke8464a : 1;
15 bool mUnkac531a : 1;
16 bool mUnkf14fe5 : 1;
17 bool mUnk7660af : 1;
18 bool mUnk8dc531 : 1;
19 bool mUnk7357bd : 1;
20 // NOLINTEND
21
22public:
23 // prevent constructor by default
24 FileOpenMode& operator=(FileOpenMode const&);
25 FileOpenMode(FileOpenMode const&);
26 FileOpenMode();
27
28public:
29 // member functions
30 // NOLINTBEGIN
31 MCNAPI explicit FileOpenMode(int openMode);
32
33#ifdef LL_PLAT_S
34 MCNAPI explicit FileOpenMode(::std::string_view spec);
35#endif
36
37 MCNAPI wchar_t const* cModeWide();
38 // NOLINTEND
39
40public:
41 // constructor thunks
42 // NOLINTBEGIN
43 MCNAPI void* $ctor(int openMode);
44
45#ifdef LL_PLAT_S
46 MCNAPI void* $ctor(::std::string_view spec);
47#endif
48 // NOLINTEND
49};
50
51} // namespace Core
MCAPI void * $ctor(int openMode)
MCAPI FileOpenMode(int openMode)
MCAPI wchar_t const * cModeWide()