21            object(
std::exchange(a_rhs.
object, 
nullptr)),
 
 
   37        bool                                          CanItemBeTaken(
bool a_noEquipped, 
bool a_noFavourited, 
bool a_noQuestItem) 
const;
 
   66        [[nodiscard]] 
bool IsOwnedBy_Impl(
Actor* a_testOwner, 
TESForm* a_itemOwner, 
bool a_defaultTo);
 
   69        [[nodiscard]] 
bool HasExtraDataType()
 const 
   73                    if (xList && xList->HasType<T>()) {
 
 
   85    static_assert(
sizeof(InventoryEntryData) == 0x18);
 
#define KEEP_FOR_RE()
Definition PCH.h:518
 
Definition AlchemyItem.h:24
 
Definition EnchantmentItem.h:10
 
Definition InventoryEntryData.h:15
 
TESBoundObject * object
Definition InventoryEntryData.h:60
 
constexpr const TESBoundObject * GetObject() const noexcept
Definition InventoryEntryData.h:42
 
InventoryEntryData & operator=(const InventoryEntryData &a_rhs)
 
const char * GetDisplayName()
 
void AddExtraList(ExtraDataList *a_extra)
 
std::int32_t countDelta
Definition InventoryEntryData.h:62
 
BSSimpleList< ExtraDataList * > * extraLists
Definition InventoryEntryData.h:61
 
bool IsOwnedBy(Actor *a_testOwner, TESForm *a_itemOwner, bool a_defaultTo=true)
 
InventoryEntryData() noexcept=default
 
std::uint32_t pad14
Definition InventoryEntryData.h:63
 
bool IsOwnedBy(Actor *a_testOwner, bool a_defaultTo=true)
 
constexpr TESBoundObject * GetObject() noexcept
Definition InventoryEntryData.h:41
 
bool IsQuestObject() const
 
bool CanItemBeTaken(bool a_noEquipped, bool a_noFavourited, bool a_noQuestItem) const
 
std::optional< double > GetEnchantmentCharge() const
 
InventoryEntryData & operator=(InventoryEntryData &&a_rhs)
 
SOUL_LEVEL GetSoulLevel() const
 
EnchantmentItem * GetEnchantment() const
 
std::int32_t GetValue() const
 
InventoryEntryData(TESBoundObject *a_object, std::int32_t a_countDelta)
Definition InventoryEntryData.h:26
 
void PoisonObject(AlchemyItem *a_alchItem, std::uint32_t a_count)
 
Definition TESBoundObject.h:26
 
Definition AbsorbEffect.h:6
 
SOUL_LEVEL
Definition SoulLevels.h:6
 
Definition EffectArchetypes.h:65