LeviLamina
Loading...
Searching...
No Matches
Program.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
8namespace Molang::details { class IInstruction; }
9// clang-format on
10
11namespace Molang::details {
12
13class Program {
14public:
15 // Program inner types declare
16 // clang-format off
18 // clang-format on
19
20 // Program inner types define
22 public:
23 // member variables
24 // NOLINTBEGIN
27 // NOLINTEND
28
29 public:
30 // prevent constructor by default
34 };
35
36public:
37 // member variables
38 // NOLINTBEGIN
42 // NOLINTEND
43
44public:
45 // prevent constructor by default
46 Program(Program const&);
47 Program();
48
49public:
50 // member functions
51 // NOLINTBEGIN
52 MCNAPI
53 Program(::std::vector<::std::unique_ptr<::Molang::details::IInstruction>> instructions, bool storeStackState);
54
55 MCNAPI ::Molang::details::Program& operator=(::Molang::details::Program const& rhs);
56
57 MCNAPI ~Program();
58 // NOLINTEND
59
60public:
61 // constructor thunks
62 // NOLINTBEGIN
63 MCNAPI void*
64 $ctor(::std::vector<::std::unique_ptr<::Molang::details::IInstruction>> instructions, bool storeStackState);
65 // NOLINTEND
66
67public:
68 // destructor thunk
69 // NOLINTBEGIN
70 MCNAPI void $dtor();
71 // NOLINTEND
72};
73
74} // namespace Molang::details
Definition Program.h:13
MCAPI Program(::std::vector<::std::unique_ptr<::Molang::details::IInstruction > > instructions, bool storeStackState)
MCAPI::Molang::details::Program & operator=(::Molang::details::Program const &rhs)
MCAPI void * $ctor(::std::vector<::std::unique_ptr<::Molang::details::IInstruction > > instructions, bool storeStackState)
Definition MolangEvalParams.h:18
Definition Alias.h:14