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

Public Member Functions

ExecuteContextCommandOriginoperator= (ExecuteContextCommandOrigin const &)
 ExecuteContextCommandOrigin (ExecuteContextCommandOrigin const &)
virtual::std::string const & getRequestId () const
virtual::std::string getName () const
virtual::BlockPos getBlockPosition () const
virtual::Vec3 getWorldPosition () const
virtual ::std::optional<::Vec2getRotation () const
virtual::Actor * getEntity () const
virtual::CommandPermissionLevel getPermissionsLevel () const
virtual::CommandOriginType getOriginType () const
virtual bool isValid () const
virtual ::std::unique_ptr<::CommandOrigin > clone () const
virtual::CompoundTag serialize () const
virtual void updateValues ()
virtual::Vec3 const getExecutePosition (int version, ::CommandPositionFloat const &commandPosition) const
virtual::Level * getLevel () const
virtual::Dimension * getDimension () const
MCAPI void setPositionEntity (::Actor const &entity)
MCAPI void setRotationEntity (::Actor const &entity)
MCAPI::std::string const & $getRequestId () const
MCAPI::std::string $getName () const
MCAPI::BlockPos $getBlockPosition () const
MCAPI::Vec3 $getWorldPosition () const
MCAPI ::std::optional<::Vec2$getRotation () const
MCAPI::Actor * $getEntity () const
MCAPI::CommandPermissionLevel $getPermissionsLevel () const
MCAPI::CommandOriginType $getOriginType () const
MCAPI bool $isValid () const
MCAPI ::std::unique_ptr<::CommandOrigin > $clone () const
MCAPI::CompoundTag $serialize () const
MCAPI void $updateValues ()
MCAPI::Vec3 const $getExecutePosition (int version, ::CommandPositionFloat const &commandPosition) const
MCAPI::Level * $getLevel () const
MCAPI::Dimension * $getDimension () const
LLNDAPI std::string getLocaleCode () const
virtual ::std::optional<::BlockPosgetCursorHitBlockPos () const
virtual ::std::optional<::Vec3getCursorHitPos () const
virtual bool hasChatPerms () const
virtual bool hasTellPerms () const
virtual bool canUseAbility (::AbilitiesIndex ability) const
virtual bool isWorldBuilder () const
virtual bool canUseCommandsWithoutCheatsEnabled () const
virtual bool isSelectorExpansionAllowed () const
virtual::NetworkIdentifier const & getSourceId () const
virtual::SubClientId getSourceSubId () const
virtual::CommandOrigin const & getOutputReceiver () const
virtual::CommandOriginIdentity getIdentity () const
virtual::CommandOriginData toCommandOriginData () const
virtual::mce::UUID const & getUUID () const
virtual void handleCommandOutputCallback (int, ::std::string &&) const
virtual bool requiresValidLevel () const
virtual void _setUUID (::mce::UUID const &uuid)
MCAPI ::std::unique_ptr<::CommandAreagetAreaAt (::BlockPos const &pos, int commandVersion) const
MCAPI ::std::unique_ptr<::CommandAreagetAreaAt (::BlockPos const &min, ::BlockPos const &max, int commandVersion, bool allowUnloadedChunks) const
MCAPI ::std::unique_ptr<::CommandAreagetAreaAtWithBuffer (::BlockPos const &min, ::BlockPos const &max, int commandVersion, bool allowUnloadedChunks) const
MCFOLD ::std::optional<::BlockPos$getCursorHitBlockPos () const
MCFOLD ::std::optional<::Vec3$getCursorHitPos () const
MCAPI bool $hasChatPerms () const
MCAPI bool $hasTellPerms () const
MCAPI bool $isWorldBuilder () const
MCFOLD bool $canUseCommandsWithoutCheatsEnabled () const
MCAPI bool $isSelectorExpansionAllowed () const
MCAPI::NetworkIdentifier const & $getSourceId () const
MCFOLD::SubClientId $getSourceSubId () const
MCFOLD::CommandOrigin const & $getOutputReceiver () const
MCAPI::CommandOriginIdentity $getIdentity () const
MCAPI::CommandOriginData $toCommandOriginData () const
MCFOLD::mce::UUID const & $getUUID () const
MCFOLD void $handleCommandOutputCallback (int, ::std::string &&) const
MCFOLD bool $requiresValidLevel () const
MCAPI void $_setUUID (::mce::UUID const &uuid)

Static Public Member Functions

static MCAPI ::std::unique_ptr<::ExecuteContextCommandOrigin > load (::CompoundTag const &tag, ::ServerLevel &level)
static MCAPI void ** $vftable ()
static MCAPI ::std::unique_ptr<::CommandOrigin > fromCommandOriginData (::CommandOriginData const &data, ::Bedrock::NonOwnerPointer<::ILevel > const &level, ::NetworkIdentifier const &sourceId, ::SubClientId sourceSubId)
static MCAPI ::NetworkIdentifiersUnknownSource ()

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkda6576
::ll::UntypedStorage< 4, 12 > mUnk653f48
::ll::UntypedStorage< 4, 12 > mUnkef108c
::ll::UntypedStorage< 8, 8 > mUnk7a9c6b
::ll::UntypedStorage< 8, 8 > mUnk537eb8
::ll::UntypedStorage< 4, 4 > mUnk145a23
::ll::UntypedStorage< 4, 4 > mUnk6bc1f5
::ll::UntypedStorage< 8, 8 > mUnk5bc335
::ll::UntypedStorage< 4, 4 > mUnkb8eb4f
::ll::TypedStorage< 8, 16, ::mce::UUIDmUUID

Member Function Documentation

◆ getRequestId()

virtual::std::string const & ExecuteContextCommandOrigin::getRequestId ( ) const
virtual

Implements CommandOrigin.

◆ getName()

virtual::std::string ExecuteContextCommandOrigin::getName ( ) const
virtual

Implements CommandOrigin.

◆ getBlockPosition()

virtual::BlockPos ExecuteContextCommandOrigin::getBlockPosition ( ) const
virtual

Implements CommandOrigin.

◆ getWorldPosition()

virtual::Vec3 ExecuteContextCommandOrigin::getWorldPosition ( ) const
virtual

Implements CommandOrigin.

◆ getRotation()

virtual ::std::optional<::Vec2 > ExecuteContextCommandOrigin::getRotation ( ) const
virtual

Implements CommandOrigin.

◆ getEntity()

virtual::Actor * ExecuteContextCommandOrigin::getEntity ( ) const
virtual

Implements CommandOrigin.

◆ getPermissionsLevel()

virtual::CommandPermissionLevel ExecuteContextCommandOrigin::getPermissionsLevel ( ) const
virtual

Implements CommandOrigin.

◆ getOriginType()

virtual::CommandOriginType ExecuteContextCommandOrigin::getOriginType ( ) const
virtual

Implements CommandOrigin.

◆ isValid()

virtual bool ExecuteContextCommandOrigin::isValid ( ) const
virtual

Implements CommandOrigin.

◆ clone()

virtual ::std::unique_ptr<::CommandOrigin > ExecuteContextCommandOrigin::clone ( ) const
virtual

Implements CommandOrigin.

◆ updateValues()

virtual void ExecuteContextCommandOrigin::updateValues ( )
virtual

Reimplemented from CommandOrigin.

◆ getLevel()

virtual::Level * ExecuteContextCommandOrigin::getLevel ( ) const
virtual

Implements CommandOrigin.

◆ getDimension()

virtual::Dimension * ExecuteContextCommandOrigin::getDimension ( ) const
virtual

Implements CommandOrigin.

◆ setPositionEntity()

MCAPI void ExecuteContextCommandOrigin::setPositionEntity ( ::Actor const & entity)
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.

◆ setRotationEntity()

MCAPI void ExecuteContextCommandOrigin::setRotationEntity ( ::Actor const & entity)
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.

◆ load()

MCAPI ::std::unique_ptr<::ExecuteContextCommandOrigin > ExecuteContextCommandOrigin::load ( ::CompoundTag const & tag,
::ServerLevel & level )
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.

◆ $getRequestId()

MCAPI::std::string const & ExecuteContextCommandOrigin::$getRequestId ( ) const
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.

◆ $getName()

MCAPI::std::string ExecuteContextCommandOrigin::$getName ( ) const
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.

◆ $getBlockPosition()

MCAPI::BlockPos ExecuteContextCommandOrigin::$getBlockPosition ( ) const
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.

◆ $getWorldPosition()

MCAPI::Vec3 ExecuteContextCommandOrigin::$getWorldPosition ( ) const
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.

◆ $getRotation()

MCAPI ::std::optional<::Vec2 > ExecuteContextCommandOrigin::$getRotation ( ) const
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.

◆ $getEntity()

MCAPI::Actor * ExecuteContextCommandOrigin::$getEntity ( ) const
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.

◆ $getPermissionsLevel()

MCAPI::CommandPermissionLevel ExecuteContextCommandOrigin::$getPermissionsLevel ( ) const
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.

◆ $getOriginType()

MCAPI::CommandOriginType ExecuteContextCommandOrigin::$getOriginType ( ) const
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.

◆ $isValid()

MCAPI bool ExecuteContextCommandOrigin::$isValid ( ) const
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.

◆ $clone()

MCAPI ::std::unique_ptr<::CommandOrigin > ExecuteContextCommandOrigin::$clone ( ) const
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.

◆ $serialize()

MCAPI::CompoundTag ExecuteContextCommandOrigin::$serialize ( ) const
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.

◆ $updateValues()

MCAPI void ExecuteContextCommandOrigin::$updateValues ( )
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.

◆ $getExecutePosition()

MCAPI::Vec3 const ExecuteContextCommandOrigin::$getExecutePosition ( int version,
::CommandPositionFloat const & commandPosition ) const
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.

◆ $getLevel()

MCAPI::Level * ExecuteContextCommandOrigin::$getLevel ( ) const
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.

◆ $getDimension()

MCAPI::Dimension * ExecuteContextCommandOrigin::$getDimension ( ) const
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.

◆ $vftable()

MCAPI void ** ExecuteContextCommandOrigin::$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: