LeviLamina
Loading...
Searching...
No Matches
ScriptPluginResult.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
6public:
7 // ScriptPluginResult inner types declare
8 // clang-format off
9 struct Error;
10 struct Info;
11 struct Verbose;
12 struct Warning;
13 // clang-format on
14
15 // ScriptPluginResult inner types define
16 struct Error {
17 public:
18 // member variables
19 // NOLINTBEGIN
21 // NOLINTEND
22
23 public:
24 // prevent constructor by default
25 Error& operator=(Error const&);
26 Error(Error const&);
27 Error();
28
29 public:
30 // member functions
31 // NOLINTBEGIN
32 MCNAPI ~Error();
33 // NOLINTEND
34
35 public:
36 // destructor thunk
37 // NOLINTBEGIN
38 MCNAPI void $dtor();
39 // NOLINTEND
40 };
41
42 struct Warning {
43 public:
44 // member variables
45 // NOLINTBEGIN
47 // NOLINTEND
48
49 public:
50 // prevent constructor by default
51 Warning& operator=(Warning const&);
52 Warning(Warning const&);
53 Warning();
54
55 public:
56 // member functions
57 // NOLINTBEGIN
58 MCNAPI ~Warning();
59 // NOLINTEND
60
61 public:
62 // destructor thunk
63 // NOLINTBEGIN
64 MCNAPI void $dtor();
65 // NOLINTEND
66 };
67
68 struct Info {
69 public:
70 // member variables
71 // NOLINTBEGIN
73 // NOLINTEND
74
75 public:
76 // prevent constructor by default
77 Info& operator=(Info const&);
78 Info(Info const&);
79 Info();
80
81 public:
82 // member functions
83 // NOLINTBEGIN
84 MCNAPI ~Info();
85 // NOLINTEND
86
87 public:
88 // destructor thunk
89 // NOLINTBEGIN
90 MCNAPI void $dtor();
91 // NOLINTEND
92 };
93
94 struct Verbose {
95 public:
96 // member variables
97 // NOLINTBEGIN
99 // NOLINTEND
100
101 public:
102 // prevent constructor by default
103 Verbose& operator=(Verbose const&);
104 Verbose(Verbose const&);
105 Verbose();
106
107 public:
108 // member functions
109 // NOLINTBEGIN
110 MCNAPI ~Verbose();
111 // NOLINTEND
112
113 public:
114 // destructor thunk
115 // NOLINTBEGIN
116 MCNAPI void $dtor();
117 // NOLINTEND
118 };
119
120public:
121 // member variables
122 // NOLINTBEGIN
130 // NOLINTEND
131
132public:
133 // prevent constructor by default
134 ScriptPluginResult& operator=(ScriptPluginResult const&);
136
137public:
138 // member functions
139 // NOLINTBEGIN
141
143
144 MCNAPI void logError(::std::string const& error);
145
146 MCNAPI void logErrors(::std::vector<::std::string> const& errors);
147
148 MCNAPI void logInfo(::std::string const& info);
149
150 MCNAPI void logWarning(::std::string const& warning);
151
153 // NOLINTEND
154
155public:
156 // constructor thunks
157 // NOLINTBEGIN
158 MCNAPI void* $ctor(::ScriptPluginResult const&);
159
161 // NOLINTEND
162
163public:
164 // destructor thunk
165 // NOLINTBEGIN
166 MCNAPI void $dtor();
167 // NOLINTEND
168};
Definition ScriptPluginResult.h:5
MCAPI ScriptPluginResult(::ScriptPluginResult const &)
MCAPI ScriptPluginResult(::ScriptPluginResult &&)
MCAPI void logWarning(::std::string const &warning)
MCAPI void $dtor()
MCAPI void logErrors(::std::vector<::std::string > const &errors)
MCAPI ~ScriptPluginResult()
MCAPI void logError(::std::string const &error)
MCAPI void logInfo(::std::string const &info)
MCAPI void * $ctor(::ScriptPluginResult const &)
MCAPI void * $ctor(::ScriptPluginResult &&)
Definition ScriptPluginResult.h:16
Definition ScriptPluginResult.h:68
Definition ScriptPluginResult.h:94
Definition ScriptPluginResult.h:42
Definition Alias.h:14