14 class InventoryEntryData;
15 class NewInventoryMenuItemLoadTask;
71#ifndef SKYRIM_SUPPORT_AE
#define KEEP_FOR_RE()
Definition PCH.h:517
Definition BSTArray.h:378
Definition BSTSmartPointer.h:37
Definition Inventory3DManager.h:35
~Inventory3DManager() override
float itemScaleCopy
Definition Inventory3DManager.h:54
NiPoint3 itemPos
Definition Inventory3DManager.h:53
float zoomProgress
Definition Inventory3DManager.h:61
void UnloadInventoryItem()
void Begin3D(INTERFACE_LIGHT_SCHEME a_scheme)
ExtraDataList originalExtra
Definition Inventory3DManager.h:58
BSTSmallArray< LoadedInventoryModel, 7 > loadedModels
Definition Inventory3DManager.h:59
std::uint16_t unk012
Definition Inventory3DManager.h:51
TESObjectREFR * tempRef
Definition Inventory3DManager.h:57
std::uint8_t pad15B
Definition Inventory3DManager.h:66
NiPoint3 itemPosCopy
Definition Inventory3DManager.h:52
static Inventory3DManager * GetSingleton()
float itemScale
Definition Inventory3DManager.h:55
bool startedZoom
Definition Inventory3DManager.h:65
std::uint32_t pad15C
Definition Inventory3DManager.h:67
void LoadInventoryItem(TESBoundObject *a_object, ExtraDataList *a_extraDataList)
std::uint8_t unk159
Definition Inventory3DManager.h:64
INTERFACE_LIGHT_SCHEME currentLightScheme
Definition Inventory3DManager.h:56
bool enableUserInput
Definition Inventory3DManager.h:63
BSTSmartPointer< NewInventoryMenuItemLoadTask > loadTask
Definition Inventory3DManager.h:62
void LoadInventoryItem(InventoryEntryData *a_objDesc)
std::uint8_t unk011
Definition Inventory3DManager.h:50
float zoomDistance
Definition Inventory3DManager.h:60
Definition InventoryEntryData.h:15
Definition MenuEventHandler.h:14
Definition NiSmartPointer.h:9
Definition TESBoundObject.h:26
Definition TESObjectREFR.h:114
Definition AbsorbEffect.h:6
INTERFACE_LIGHT_SCHEME
Definition InterfaceLightSchemes.h:6
Definition BSTSingleton.h:50
Definition Inventory3DManager.h:21
TESBoundObject * modelObj
Definition Inventory3DManager.h:25
INTERFACE_LIGHT_SCHEME lightScheme
Definition Inventory3DManager.h:27
NiPointer< NiAVObject > spModel
Definition Inventory3DManager.h:26
TESForm * itemBase
Definition Inventory3DManager.h:24
float boundRadius
Definition Inventory3DManager.h:28