LeviLamina
Loading...
Searching...
No Matches
ActivationArguments.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Bedrock {
6
7class ActivationArguments {
8public:
9 // member variables
10 // NOLINTBEGIN
20 // NOLINTEND
21
22public:
23 // prevent constructor by default
24 ActivationArguments& operator=(ActivationArguments const&);
25 ActivationArguments(ActivationArguments const&);
26 ActivationArguments();
27
28public:
29 // member functions
30 // NOLINTBEGIN
31#ifdef LL_PLAT_C
32 MCNAPI ActivationArguments(int argc, char** const argv);
33
34 MCNAPI void parseURLArgument(::std::string const& url);
35#endif
36
37 MCNAPI void preParseArguments();
38
40 // NOLINTEND
41
42public:
43 // constructor thunks
44 // NOLINTBEGIN
45#ifdef LL_PLAT_C
46 MCNAPI void* $ctor(int argc, char** const argv);
47#endif
48 // NOLINTEND
49
50public:
51 // destructor thunk
52 // NOLINTBEGIN
53 MCNAPI void $dtor();
54 // NOLINTEND
55};
56
57} // namespace Bedrock
Definition Alias.h:14