13 class InventoryEntryData;
14 class NewInventoryMenuItemLoadTask;
70 #if !defined(SKYRIMVR) && !defined(SKYRIMSE_PRE_1_6_629)
Definition: BSTArray.h:377
Definition: Inventory3DManager.h:33
std::uint8_t unk15A
Definition: Inventory3DManager.h:66
~Inventory3DManager() override
static Inventory3DManager * GetSingleton()
float zoomProgress
Definition: Inventory3DManager.h:62
NiPoint3 position
Definition: Inventory3DManager.h:54
std::uint8_t unk158
Definition: Inventory3DManager.h:64
NiPoint3 currentPosition
Definition: Inventory3DManager.h:53
static void StartMouseRotation()
Definition: Inventory3DManager.h:40
static void StopMouseRotation()
Definition: Inventory3DManager.h:41
ExtraDataList originalExtra
Definition: Inventory3DManager.h:59
BSTSmallArray< LoadedInventoryModel, 7 > loadedModels
Definition: Inventory3DManager.h:60
float currentScale
Definition: Inventory3DManager.h:55
std::uint16_t unk012
Definition: Inventory3DManager.h:52
TESObjectREFR * tempRef
Definition: Inventory3DManager.h:58
std::uint8_t pad15B
Definition: Inventory3DManager.h:67
void UpdateItem3D(TESForm *a_form, ExtraDataList *a_extraList=nullptr)
float defaultScale
Definition: Inventory3DManager.h:56
std::uint32_t pad15C
Definition: Inventory3DManager.h:68
void Begin3D(std::uint32_t a_arg1)
std::uint8_t unk159
Definition: Inventory3DManager.h:65
void UpdateItem3D(InventoryEntryData *a_objDesc)
std::uint32_t state
Definition: Inventory3DManager.h:57
std::uint32_t unk148
Definition: Inventory3DManager.h:61
BSTSmartPointer< NewInventoryMenuItemLoadTask > loadTask
Definition: Inventory3DManager.h:63
static void SetMouseRotation(bool a_active)
std::uint8_t unk011
Definition: Inventory3DManager.h:51
Definition: InventoryEntryData.h:14
Definition: MenuEventHandler.h:17
Definition: NiSmartPointer.h:9
Definition: TESBoundObject.h:24
Definition: TESObjectREFR.h:105
Definition: AbsorbEffect.h:6
Definition: BSTSingleton.h:50
Definition: Inventory3DManager.h:20
std::uint64_t unk18
Definition: Inventory3DManager.h:26
TESBoundObject * modelObj
Definition: Inventory3DManager.h:24
NiPointer< NiAVObject > spModel
Definition: Inventory3DManager.h:25
TESForm * itemBase
Definition: Inventory3DManager.h:23