LeviLamina
|
Public Member Functions | |
PlayerTransactionSubject & | operator= (PlayerTransactionSubject const &) |
PlayerTransactionSubject (PlayerTransactionSubject const &) | |
virtual void | setSelectedSlot (int slot, ::ContainerID containerId) |
virtual bool | isAlive () const |
virtual::ServerAuthMovementMode | getMovementAuthorityMode () const |
virtual::ItemStack | unwrapItem (::NetworkItemStackDescriptor const &item) const |
virtual::ItemStack const & | getSelectedItem () const |
virtual void | setSelectedItem (::ItemStack const &item) |
virtual::PlayerInventorySlotData | getSelectedSlot () const |
virtual float | getMaxPickRange () const |
virtual::Vec3 | getPosition () const |
virtual void | setPosition (::Vec3 const &position) |
virtual void | createTransactionContext (::std::function< void(::Container &, int, ::ItemStack const &, ::ItemStack const &)> &&callback, ::std::function< void()> &&execute) |
virtual void | addExpectedAction (::InventoryAction const &action) |
virtual bool | baseUseItem (::ItemStack &item) |
virtual::InteractionResult | useItemOn (::ItemStack &item, ::BlockPos const &at, uchar face, ::Vec3 const &hit, ::Block const *targetBlock, bool isFirstEvent) |
virtual void | resendBlocksAroundArea (::BlockPos const &pos, uchar facing) const |
virtual void | resendPlayerState () const |
virtual void | sendPlayerInventory () const |
virtual bool | isSneaking () const |
virtual::Block const & | unwrapBlock (uint const &block) const |
virtual::Block const & | getBlock (::BlockPos const &pos) const |
virtual::Block const & | getExtraBlock (::BlockPos const &pos) const |
virtual bool | isLastBuildBlockInteractive () const |
virtual void | sendBlockInteractedWith (::BlockPos const &pos) |
virtual::DepenetrationComponent & | getDepenetrationComponent () |
MCAPI void | $setSelectedSlot (int slot, ::ContainerID containerId) |
MCAPI bool | $isAlive () const |
MCAPI::ServerAuthMovementMode | $getMovementAuthorityMode () const |
MCAPI::ItemStack | $unwrapItem (::NetworkItemStackDescriptor const &item) const |
MCAPI::ItemStack const & | $getSelectedItem () const |
MCAPI void | $setSelectedItem (::ItemStack const &item) |
MCAPI::PlayerInventorySlotData | $getSelectedSlot () const |
MCAPI float | $getMaxPickRange () const |
MCAPI::Vec3 | $getPosition () const |
MCAPI void | $setPosition (::Vec3 const &position) |
MCAPI void | $createTransactionContext (::std::function< void(::Container &, int, ::ItemStack const &, ::ItemStack const &)> &&callback, ::std::function< void()> &&execute) |
MCAPI void | $addExpectedAction (::InventoryAction const &action) |
MCAPI bool | $baseUseItem (::ItemStack &item) |
MCAPI::InteractionResult | $useItemOn (::ItemStack &item, ::BlockPos const &at, uchar face, ::Vec3 const &hit, ::Block const *targetBlock, bool isFirstEvent) |
MCAPI void | $resendBlocksAroundArea (::BlockPos const &pos, uchar facing) const |
MCAPI void | $resendPlayerState () const |
MCAPI void | $sendPlayerInventory () const |
MCAPI bool | $isSneaking () const |
MCAPI::Block const & | $unwrapBlock (uint const &block) const |
MCAPI::Block const & | $getBlock (::BlockPos const &pos) const |
MCAPI::Block const & | $getExtraBlock (::BlockPos const &pos) const |
MCAPI bool | $isLastBuildBlockInteractive () const |
MCAPI void | $sendBlockInteractedWith (::BlockPos const &pos) |
MCAPI::DepenetrationComponent & | $getDepenetrationComponent () |
Static Public Member Functions | |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::UntypedStorage< 8, 8 > | mUnk18866d |
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
|
virtual |
Implements IItemUseTransactionSubject.
MCAPI void PlayerTransactionSubject::$setSelectedSlot | ( | int | slot, |
::ContainerID | containerId ) |
MCAPI bool PlayerTransactionSubject::$isAlive | ( | ) | const |
MCAPI::ServerAuthMovementMode PlayerTransactionSubject::$getMovementAuthorityMode | ( | ) | const |
MCAPI::ItemStack PlayerTransactionSubject::$unwrapItem | ( | ::NetworkItemStackDescriptor const & | item | ) | const |
MCAPI::ItemStack const & PlayerTransactionSubject::$getSelectedItem | ( | ) | const |
MCAPI void PlayerTransactionSubject::$setSelectedItem | ( | ::ItemStack const & | item | ) |
MCAPI::PlayerInventorySlotData PlayerTransactionSubject::$getSelectedSlot | ( | ) | const |
MCAPI float PlayerTransactionSubject::$getMaxPickRange | ( | ) | const |
MCAPI::Vec3 PlayerTransactionSubject::$getPosition | ( | ) | const |
MCAPI void PlayerTransactionSubject::$setPosition | ( | ::Vec3 const & | position | ) |
MCAPI void PlayerTransactionSubject::$createTransactionContext | ( | ::std::function< void(::Container &, int, ::ItemStack const &, ::ItemStack const &)> && | callback, |
::std::function< void()> && | execute ) |
MCAPI void PlayerTransactionSubject::$addExpectedAction | ( | ::InventoryAction const & | action | ) |
MCAPI bool PlayerTransactionSubject::$baseUseItem | ( | ::ItemStack & | item | ) |
MCAPI::InteractionResult PlayerTransactionSubject::$useItemOn | ( | ::ItemStack & | item, |
::BlockPos const & | at, | ||
uchar | face, | ||
::Vec3 const & | hit, | ||
::Block const * | targetBlock, | ||
bool | isFirstEvent ) |
MCAPI void PlayerTransactionSubject::$resendBlocksAroundArea | ( | ::BlockPos const & | pos, |
uchar | facing ) const |
MCAPI void PlayerTransactionSubject::$resendPlayerState | ( | ) | const |
MCAPI void PlayerTransactionSubject::$sendPlayerInventory | ( | ) | const |
MCAPI bool PlayerTransactionSubject::$isSneaking | ( | ) | const |
MCAPI::Block const & PlayerTransactionSubject::$unwrapBlock | ( | uint const & | block | ) | const |
MCAPI::Block const & PlayerTransactionSubject::$getBlock | ( | ::BlockPos const & | pos | ) | const |
MCAPI::Block const & PlayerTransactionSubject::$getExtraBlock | ( | ::BlockPos const & | pos | ) | const |
MCAPI bool PlayerTransactionSubject::$isLastBuildBlockInteractive | ( | ) | const |
MCAPI void PlayerTransactionSubject::$sendBlockInteractedWith | ( | ::BlockPos const & | pos | ) |
MCAPI::DepenetrationComponent & PlayerTransactionSubject::$getDepenetrationComponent | ( | ) |
|
static |