LeviLamina
Loading...
Searching...
No Matches
QRCode.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Bedrock {
6
7class QRCode {
8public:
9 // member variables
10 // NOLINTBEGIN
12 // NOLINTEND
13
14public:
15 // prevent constructor by default
16 QRCode& operator=(QRCode const&);
17 QRCode(QRCode const&);
18 QRCode();
19
20public:
21 // member functions
22 // NOLINTBEGIN
23#ifdef LL_PLAT_C
24 MCNAPI explicit QRCode(::std::string const& targetString);
25
26 MCNAPI bool getModule(int x, int y) const;
27
28 MCNAPI int getSize() const;
29
30 MCNAPI ~QRCode();
31#endif
32 // NOLINTEND
33
34public:
35 // constructor thunks
36 // NOLINTBEGIN
37#ifdef LL_PLAT_C
38 MCNAPI void* $ctor(::std::string const& targetString);
39#endif
40 // NOLINTEND
41
42public:
43 // destructor thunk
44 // NOLINTBEGIN
45#ifdef LL_PLAT_C
46 MCNAPI void $dtor();
47#endif
48 // NOLINTEND
49};
50
51} // namespace Bedrock
Definition Alias.h:14