CommonLibSSE (powerof3)
StandardItemData.h
Go to the documentation of this file.
1
#pragma once
2
3
namespace
RE
4
{
5
class
InventoryEntryData;
6
7
class
StandardItemData
8
{
9
public
:
10
inline
static
constexpr
auto
RTTI
=
RTTI_StandardItemData
;
11
inline
static
constexpr
auto
VTABLE
=
VTABLE_StandardItemData
;
12
13
virtual
~StandardItemData
();
// 00
14
15
virtual
const
char
*
GetName
();
// 01 - { return objDesc->GenerateName(); }
16
virtual
std::uint32_t
GetCount
();
// 02 - { return objDesc->GetCount(); }
17
virtual
std::uint32_t
GetEquipState
();
// 03
18
virtual
std::uint32_t
GetFilterFlag
();
// 04
19
virtual
std::uint32_t
GetFavorite
();
// 05
20
virtual
bool
GetEnabled
();
// 06 - { return true; }
21
22
// members
23
InventoryEntryData
*
objDesc
;
// 08
24
RefHandle
owner
;
// 10
25
std::uint32_t
pad14
;
// 14
26
};
27
static_assert(
sizeof
(
StandardItemData
) == 0x18);
28
}
RE::InventoryEntryData
Definition:
InventoryEntryData.h:15
RE::StandardItemData
Definition:
StandardItemData.h:8
RE::StandardItemData::GetEnabled
virtual bool GetEnabled()
RE::StandardItemData::~StandardItemData
virtual ~StandardItemData()
RE::StandardItemData::VTABLE
static constexpr auto VTABLE
Definition:
StandardItemData.h:11
RE::StandardItemData::GetFavorite
virtual std::uint32_t GetFavorite()
RE::StandardItemData::GetFilterFlag
virtual std::uint32_t GetFilterFlag()
RE::StandardItemData::RTTI
static constexpr auto RTTI
Definition:
StandardItemData.h:10
RE::StandardItemData::GetEquipState
virtual std::uint32_t GetEquipState()
RE::StandardItemData::objDesc
InventoryEntryData * objDesc
Definition:
StandardItemData.h:23
RE::StandardItemData::GetName
virtual const char * GetName()
RE::StandardItemData::GetCount
virtual std::uint32_t GetCount()
RE::StandardItemData::pad14
std::uint32_t pad14
Definition:
StandardItemData.h:25
RE::StandardItemData::owner
RefHandle owner
Definition:
StandardItemData.h:24
RE
Definition:
AbsorbEffect.h:6
RE::VTABLE_StandardItemData
constexpr std::array< REL::ID, 1 > VTABLE_StandardItemData
Definition:
Offsets_VTABLE.h:12772
RE::RTTI_StandardItemData
constexpr REL::ID RTTI_StandardItemData(static_cast< std::uint64_t >(688795))
RE::RefHandle
std::uint32_t RefHandle
Definition:
BSCoreTypes.h:6
CommonLibSSE
include
RE
S
StandardItemData.h
Generated by
1.9.1