LeviLamina
Loading...
Searching...
No Matches
GameEditionProperties.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5class GameEditionProperties {
6public:
7 // member variables
8 // NOLINTBEGIN
10 // NOLINTEND
11
12public:
13 // prevent constructor by default
14 GameEditionProperties& operator=(GameEditionProperties const&);
15 GameEditionProperties(GameEditionProperties const&);
16 GameEditionProperties();
17
18public:
19 // member functions
20 // NOLINTBEGIN
21#ifdef LL_PLAT_C
22 MCNAPI explicit GameEditionProperties(::std::string_view edition);
23
24 MCNAPI bool isConsoleEdition() const;
25
26 MCNAPI bool isIosEducationEdition() const;
27
28 MCNAPI bool isPocketEdition() const;
29
30 MCNAPI ~GameEditionProperties();
31#endif
32 // NOLINTEND
33
34public:
35 // constructor thunks
36 // NOLINTBEGIN
37#ifdef LL_PLAT_C
38 MCNAPI void* $ctor(::std::string_view edition);
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};
Definition Alias.h:14