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 | unk014 |
NiPoint3 | unk020 |
float | unk02C |
float | unk030 |
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 | ||
) |
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 |
NiPoint3 RE::Inventory3DManager::unk014 |
NiPoint3 RE::Inventory3DManager::unk020 |
float RE::Inventory3DManager::unk02C |
float RE::Inventory3DManager::unk030 |
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 |