| 
    CommonLibSSE (powerof3)
    
   | 
 
#include <Inventory3DManager.h>
  
Public Member Functions | |
| ~Inventory3DManager () override | |
| void | UpdateItem3D (InventoryEntryData *a_objDesc) | 
| void | UpdateMagic3D (TESForm *a_form, std::uint32_t a_arg2) | 
| void | Clear3D () | 
| std::uint32_t | Render () | 
  Public Member Functions inherited from RE::MenuEventHandler | |
| MenuEventHandler ()=default | |
| virtual | ~MenuEventHandler ()=default | 
| virtual bool | CanProcess (InputEvent *a_event)=0 | 
| virtual bool | ProcessKinect (KinectEvent *a_event) | 
| virtual bool | ProcessThumbstick (ThumbstickEvent *a_event) | 
| virtual bool | ProcessMouseMove (MouseMoveEvent *a_event) | 
| virtual bool | ProcessButton (ButtonEvent *a_event) | 
  Public Member Functions inherited from RE::BSIntrusiveRefCounted | |
| std::uint32_t | IncRef () const | 
| std::uint32_t | DecRef () const | 
| TES_HEAP_REDEFINE_NEW () | |
Static Public Member Functions | |
| static Inventory3DManager * | GetSingleton () | 
Public Attributes | |
| std::uint8_t | unk011 | 
| std::uint16_t | unk012 | 
| NiPoint3 | itemPosCopy | 
| NiPoint3 | itemPos | 
| float | itemScaleCopy | 
| float | itemScale | 
| std::uint32_t | unk034 | 
| TESObjectREFR * | tempRef | 
| ExtraDataList | originalExtra | 
| BSTSmallArray< LoadedInventoryModel, 7 > | loadedModels | 
| std::uint32_t | unk148 | 
| float | zoomProgress | 
| BSTSmartPointer< NewInventoryMenuItemLoadTask > | loadTask | 
| std::uint8_t | unk158 | 
| std::uint8_t | unk159 | 
| std::uint8_t | unk15A | 
| std::uint8_t | pad15B | 
| std::uint32_t | pad15C | 
  Public Attributes inherited from RE::MenuEventHandler | |
| bool | registered | 
| std::uint8_t | unk0D | 
| std::uint16_t | pad0E | 
Additional Inherited Members | |
  Public Types inherited from RE::BSTSingletonSDMBase< Traits > | |
| using | Type = typename Traits::Type | 
| using | Allocator = typename Traits::Allocator | 
  Static Public Attributes inherited from RE::MenuEventHandler | |
| static constexpr auto | RTTI = RTTI_MenuEventHandler | 
  Protected Attributes inherited from RE::BSIntrusiveRefCounted | |
| volatile std::uint32_t | _refCount { 0 } | 
      
  | 
  override | 
| void RE::Inventory3DManager::Clear3D | ( | ) | 
      
  | 
  static | 
| std::uint32_t RE::Inventory3DManager::Render | ( | ) | 
| void RE::Inventory3DManager::UpdateItem3D | ( | InventoryEntryData * | a_objDesc | ) | 
| void RE::Inventory3DManager::UpdateMagic3D | ( | TESForm * | a_form, | 
| std::uint32_t | a_arg2 | ||
| ) | 
| NiPoint3 RE::Inventory3DManager::itemPos | 
| NiPoint3 RE::Inventory3DManager::itemPosCopy | 
| float RE::Inventory3DManager::itemScale | 
| float RE::Inventory3DManager::itemScaleCopy | 
| BSTSmallArray<LoadedInventoryModel, 7> RE::Inventory3DManager::loadedModels | 
| BSTSmartPointer<NewInventoryMenuItemLoadTask> RE::Inventory3DManager::loadTask | 
| ExtraDataList RE::Inventory3DManager::originalExtra | 
| std::uint8_t RE::Inventory3DManager::pad15B | 
| std::uint32_t RE::Inventory3DManager::pad15C | 
| TESObjectREFR* RE::Inventory3DManager::tempRef | 
| std::uint8_t RE::Inventory3DManager::unk011 | 
| std::uint16_t RE::Inventory3DManager::unk012 | 
| std::uint32_t RE::Inventory3DManager::unk034 | 
| std::uint32_t RE::Inventory3DManager::unk148 | 
| std::uint8_t RE::Inventory3DManager::unk158 | 
| std::uint8_t RE::Inventory3DManager::unk159 | 
| std::uint8_t RE::Inventory3DManager::unk15A | 
| float RE::Inventory3DManager::zoomProgress |