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

Public Types

using InteractionData = ::SharedTypes::v1_26_50::InteractionData

Public Member Functions

InteractionDescription & operator= (InteractionDescription const &)
MCAPI InteractionDescription (::InteractionDescription &&)
MCAPI InteractionDescription (::InteractionDescription const &)
MCAPI void addActorDefinitionIdentifierByName (::std::string const &name)
MCAPI void setTransformItem (::std::string const &name)
MCAPI void setVibration (::SharedTypes::v1_26_50::InteractionData::VibrationType const &type)
MCAPI void * $ctor (::InteractionDescription &&)
MCAPI void * $ctor (::InteractionDescription const &)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 4, 4, int > mRequiresCooldown
::ll::TypedStorage< 4, 4, int > mCooldownAfterBeingAttacked
::ll::TypedStorage< 1, 1, bool > mSwing
::ll::TypedStorage< 1, 1, bool > mUseItem
::ll::TypedStorage< 1, 1, bool > mBarter
::ll::TypedStorage< 1, 1, bool > mAdmire
::ll::TypedStorage< 1, 1, bool > mGiveItem
::ll::TypedStorage< 1, 1, bool > mTakeItem
::ll::TypedStorage< 4, 4, int > mHurtItem
::ll::TypedStorage< 4, 4, int > mAdjustHealthAmount
::ll::TypedStorage< 4, 12, ::std::optional<::ItemSlotInfo > > mEquipItemSlot
::ll::TypedStorage< 4, 12, ::std::optional<::ItemSlotInfo > > mDropItemSlot
::ll::TypedStorage< 4, 12, ::std::optional<::ItemSlotInfo > > mRepairItemSlot
::ll::TypedStorage< 4, 4, int > mRepairItemAmount
::ll::TypedStorage< 4, 8, ::ItemDefinition > mTransformItem
::ll::TypedStorage< 8, 32, ::std::string > mInteractText
::ll::TypedStorage< 8, 32, ::std::string > mAddItemsTable
::ll::TypedStorage< 8, 32, ::std::string > mSpawnItemsTable
::ll::TypedStorage< 4, 16, ::InteractionParticle > mParticleData
::ll::TypedStorage< 4, 4, float > mDropItemYOffset
::ll::TypedStorage< 4, 4, float > mSpawnItemsYOffset
::ll::TypedStorage< 8, 24, ::std::vector<::SharedTypes::Legacy::LevelSoundEvent > > mPlaySounds
::ll::TypedStorage< 8, 24, ::std::vector<::ActorDefinitionIdentifier > > mSpawnEntities
::ll::TypedStorage< 8, 104, ::ActorDefinitionTrigger > mOnInteraction
::ll::TypedStorage< 8, 8, ::GameEvent const * > mVibration

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