LeviLamina
Loading...
Searching...
No Matches
NewExecuteCommand::ExecuteChainedSubcommand Class Reference
Inheritance diagram for NewExecuteCommand::ExecuteChainedSubcommand:

Public Types

enum class  ConditionSubcommand : int {
  None = 0 , Block = 1 , Blocks = 2 , Entity = 3 ,
  Score = 4
}
enum class  ScanMode : int { All = 0 , Masked = 1 }
enum class  ScoreRangeMode : int { Off = 0 , On = 1 }
enum class  Subcommand : int {
  None = 0 , As = 1 , At = 2 , In = 3 ,
  Positioned = 4 , Rotated = 5 , Facing = 6 , Entity = 7 ,
  Align = 8 , Anchored = 9 , If = 10 , Unless = 11 ,
  Run = 12
}

Public Member Functions

virtual::std::string getCommandName () const
MCAPI::std::string $getCommandName () const

Static Public Member Functions

static MCAPI ::std::string getSubcommandName (::NewExecuteCommand::ExecuteChainedSubcommand::Subcommand subcommand)
static MCAPI void setup (::CommandRegistry &registry)
static MCAPI char const *& SUBCOMMAND_ALIGN ()
static MCAPI char const *& SUBCOMMAND_ANCHORED ()
static MCAPI char const *& SUBCOMMAND_AS ()
static MCAPI char const *& SUBCOMMAND_AT ()
static MCAPI char const *& SUBCOMMAND_BLOCK ()
static MCAPI char const *& SUBCOMMAND_BLOCKS ()
static MCAPI char const *& SUBCOMMAND_ENTITY ()
static MCAPI char const *& SUBCOMMAND_FACING ()
static MCAPI char const *& SUBCOMMAND_IF ()
static MCAPI char const *& SUBCOMMAND_IN ()
static MCAPI char const *& SUBCOMMAND_POSITIONED ()
static MCAPI char const *& SUBCOMMAND_ROTATED ()
static MCAPI char const *& SUBCOMMAND_RUN ()
static MCAPI char const *& SUBCOMMAND_SCORE ()
static MCAPI char const *& SUBCOMMAND_UNLESS ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Command > > mCommand

Member Function Documentation

◆ getCommandName()

virtual::std::string NewExecuteCommand::ExecuteChainedSubcommand::getCommandName ( ) const
virtual

◆ $vftable()

MCAPI void ** NewExecuteCommand::ExecuteChainedSubcommand::$vftable ( )
static
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: