8class AvailableCommandsPacketPayload {
27 ::ll::TypedStorage<4, 4, uint> subCommandFirstValue;
28 ::ll::TypedStorage<4, 4, uint> subCommandSecondValue;
32 struct ChainedSubcommandData {
36 ::ll::TypedStorage<8, 32, ::std::string> name;
37 ::ll::TypedStorage<8, 24, ::std::vector<::AvailableCommandsPacketPayload::ChainedSubcommandRelationship>>
43 ChainedSubcommandData& operator=(ChainedSubcommandData
const&);
44 ChainedSubcommandData();
51 MCFOLD ::AvailableCommandsPacketPayload::ChainedSubcommandData&
66 ::ll::TypedStorage<4, 4, uint> enumValueSymbol;
67 ::ll::TypedStorage<4, 4, uint> enumSymbol;
68 ::ll::TypedStorage<8, 24, ::std::vector<uchar>> constraints;
76 ::ll::TypedStorage<8, 32, ::std::string> name;
77 ::ll::TypedStorage<8, 24, ::std::vector<uint>> values;
82 EnumData& operator=(EnumData
const&);
104 ::ll::TypedStorage<8, 32, ::std::string> name;
105 ::ll::TypedStorage<4, 4, uint> parseSymbol;
106 ::ll::TypedStorage<1, 1, bool> optional;
107 ::ll::TypedStorage<1, 1, uchar> paramOptions;
115 ::ll::TypedStorage<8, 24, ::std::vector<::AvailableCommandsPacketPayload::ParamData>> params;
116 ::ll::TypedStorage<1, 1, bool> isChaining;
130 ::ll::TypedStorage<8, 32, ::std::string> name;
131 ::ll::TypedStorage<8, 32, ::std::string> description;
132 ::ll::TypedStorage<2, 2, ushort> flags;
133 ::ll::TypedStorage<1, 1, ::CommandPermissionLevel> permission;
134 ::ll::TypedStorage<8, 24, ::std::vector<::AvailableCommandsPacketPayload::OverloadData>> overloads;
135 ::ll::TypedStorage<8, 24, ::std::vector<uint>> chainedSubcommandIndexes;
136 ::ll::TypedStorage<4, 4, int> aliasEnum;
150 MCAPI ::AvailableCommandsPacketPayload::CommandData&
155 MCAPI ~CommandData();
175 ::ll::TypedStorage<8, 32, ::std::string> name;
176 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> values;
189 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> mEnumValues;
190 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> mPostfixes;
191 ::ll::TypedStorage<8, 24, ::std::vector<::AvailableCommandsPacketPayload::EnumData>> mEnums;
192 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> mChainedSubcommandValues;
193 ::ll::TypedStorage<8, 24, ::std::vector<::AvailableCommandsPacketPayload::ChainedSubcommandData>>
195 ::ll::TypedStorage<8, 24, ::std::vector<::AvailableCommandsPacketPayload::CommandData>> mCommands;
196 ::ll::TypedStorage<8, 24, ::std::vector<::AvailableCommandsPacketPayload::SoftEnumData>> mSoftEnums;
197 ::ll::TypedStorage<8, 24, ::std::vector<::AvailableCommandsPacketPayload::ConstrainedValueData>> mConstraints;
202 AvailableCommandsPacketPayload& operator=(AvailableCommandsPacketPayload
const&);
203 AvailableCommandsPacketPayload();
208 MCAPI AvailableCommandsPacketPayload(::AvailableCommandsPacketPayload
const&);
210 MCAPI AvailableCommandsPacketPayload(
211 ::std::vector<::std::string>
const& enumValues,
212 ::std::vector<::std::string>
const& chainedSubcommandValues,
213 ::std::vector<::std::string>
const& postfixes,
214 ::std::vector<::AvailableCommandsPacketPayload::EnumData>&& enumData,
215 ::std::vector<::AvailableCommandsPacketPayload::ChainedSubcommandData>&& chainedSubcommandData,
216 ::std::vector<::AvailableCommandsPacketPayload::ConstrainedValueData>&& constraints,
217 ::std::vector<::AvailableCommandsPacketPayload::CommandData>&& commandData,
218 ::std::vector<::AvailableCommandsPacketPayload::SoftEnumData>&& softEnumData
221 MCAPI ~AvailableCommandsPacketPayload();
227 MCAPI
void* $ctor(::AvailableCommandsPacketPayload
const&);
230 ::std::vector<::std::string>
const& enumValues,
231 ::std::vector<::std::string>
const& chainedSubcommandValues,
232 ::std::vector<::std::string>
const& postfixes,
233 ::std::vector<::AvailableCommandsPacketPayload::EnumData>&& enumData,
234 ::std::vector<::AvailableCommandsPacketPayload::ChainedSubcommandData>&& chainedSubcommandData,
235 ::std::vector<::AvailableCommandsPacketPayload::ConstrainedValueData>&& constraints,
236 ::std::vector<::AvailableCommandsPacketPayload::CommandData>&& commandData,
237 ::std::vector<::AvailableCommandsPacketPayload::SoftEnumData>&& softEnumData