LeviLamina
Loading...
Searching...
No Matches
EquippableComponent Class Reference

Public Member Functions

EquippableComponentoperator= (EquippableComponent const &)
 EquippableComponent (EquippableComponent const &)
MCAPI EquippableComponent (::EquippableComponent &&other)
MCAPI::UpdateEquipPacket createDataPacket (::Actor &owner, ::ContainerID containerID) const
MCAPI ::std::unique_ptr<::CompoundTagcreateTag (::Actor &owner) const
MCAPI int getSlotCount () const
MCAPI bool hasSlotAllowedItems (int slotNumber) const
MCAPI bool onItemChanged (::Actor &owner, uint64 slotIdx, ::ItemStack const &item) const
MCAPI::EquippableComponent & operator= (::EquippableComponent &&other)
MCAPI ::std::vector<::ItemDescriptor > const * tryGetSlotAllowedItems (int slotNumber) const
MCFOLD void * $ctor (::EquippableComponent &&other)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 24, ::std::vector<::SlotDescriptor > > mSlots

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