Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
AvailableCommandsPacketPayload Class Reference
Inheritance diagram for AvailableCommandsPacketPayload:

Classes

struct  ChainedSubcommandRelationship
struct  ChainedSubcommandData
struct  ConstrainedValueData
struct  EnumData
struct  ParamData
struct  OverloadData
struct  CommandData
struct  SoftEnumData

Public Member Functions

AvailableCommandsPacketPayload & operator= (AvailableCommandsPacketPayload const &)
MCAPI AvailableCommandsPacketPayload (::AvailableCommandsPacketPayload const &)
MCAPI AvailableCommandsPacketPayload (::std::vector<::std::string > const &enumValues, ::std::vector<::std::string > const &chainedSubcommandValues, ::std::vector<::std::string > const &postfixes, ::std::vector<::AvailableCommandsPacketPayload::EnumData > &&enumData, ::std::vector<::AvailableCommandsPacketPayload::ChainedSubcommandData > &&chainedSubcommandData, ::std::vector<::AvailableCommandsPacketPayload::ConstrainedValueData > &&constraints, ::std::vector<::AvailableCommandsPacketPayload::CommandData > &&commandData, ::std::vector<::AvailableCommandsPacketPayload::SoftEnumData > &&softEnumData)
MCAPI void * $ctor (::AvailableCommandsPacketPayload const &)
MCAPI void * $ctor (::std::vector<::std::string > const &enumValues, ::std::vector<::std::string > const &chainedSubcommandValues, ::std::vector<::std::string > const &postfixes, ::std::vector<::AvailableCommandsPacketPayload::EnumData > &&enumData, ::std::vector<::AvailableCommandsPacketPayload::ChainedSubcommandData > &&chainedSubcommandData, ::std::vector<::AvailableCommandsPacketPayload::ConstrainedValueData > &&constraints, ::std::vector<::AvailableCommandsPacketPayload::CommandData > &&commandData, ::std::vector<::AvailableCommandsPacketPayload::SoftEnumData > &&softEnumData)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 24, ::std::vector<::std::string > > mEnumValues
::ll::TypedStorage< 8, 24, ::std::vector<::std::string > > mPostfixes
::ll::TypedStorage< 8, 24, ::std::vector<::AvailableCommandsPacketPayload::EnumData > > mEnums
::ll::TypedStorage< 8, 24, ::std::vector<::std::string > > mChainedSubcommandValues
::ll::TypedStorage< 8, 24, ::std::vector<::AvailableCommandsPacketPayload::ChainedSubcommandData > > mChainedSubcommands
::ll::TypedStorage< 8, 24, ::std::vector<::AvailableCommandsPacketPayload::CommandData > > mCommands
::ll::TypedStorage< 8, 24, ::std::vector<::AvailableCommandsPacketPayload::SoftEnumData > > mSoftEnums
::ll::TypedStorage< 8, 24, ::std::vector<::AvailableCommandsPacketPayload::ConstrainedValueData > > mConstraints

Constructor & Destructor Documentation

◆ AvailableCommandsPacketPayload()

MCAPI AvailableCommandsPacketPayload::AvailableCommandsPacketPayload ( ::std::vector<::std::string > const & enumValues,
::std::vector<::std::string > const & chainedSubcommandValues,
::std::vector<::std::string > const & postfixes,
::std::vector<::AvailableCommandsPacketPayload::EnumData > && enumData,
::std::vector<::AvailableCommandsPacketPayload::ChainedSubcommandData > && chainedSubcommandData,
::std::vector<::AvailableCommandsPacketPayload::ConstrainedValueData > && constraints,
::std::vector<::AvailableCommandsPacketPayload::CommandData > && commandData,
::std::vector<::AvailableCommandsPacketPayload::SoftEnumData > && softEnumData )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ $ctor()

MCAPI void * AvailableCommandsPacketPayload::$ctor ( ::std::vector<::std::string > const & enumValues,
::std::vector<::std::string > const & chainedSubcommandValues,
::std::vector<::std::string > const & postfixes,
::std::vector<::AvailableCommandsPacketPayload::EnumData > && enumData,
::std::vector<::AvailableCommandsPacketPayload::ChainedSubcommandData > && chainedSubcommandData,
::std::vector<::AvailableCommandsPacketPayload::ConstrainedValueData > && constraints,
::std::vector<::AvailableCommandsPacketPayload::CommandData > && commandData,
::std::vector<::AvailableCommandsPacketPayload::SoftEnumData > && softEnumData )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: