CommonLibVR
RE::ContainerObject Struct Reference

#include <TESContainer.h>

Public Member Functions

 ContainerObject ()
 
 ContainerObject (TESBoundObject *a_obj, std::int32_t a_count)
 
 ContainerObject (TESBoundObject *a_obj, std::int32_t a_count, TESForm *a_owner)
 
 ~ContainerObject ()=default
 
 TES_HEAP_REDEFINE_NEW ()
 

Public Attributes

std::int32_t count
 
std::uint32_t pad04
 
TESBoundObjectobj
 
ContainerItemExtraitemExtra
 

Constructor & Destructor Documentation

◆ ContainerObject() [1/3]

RE::ContainerObject::ContainerObject ( )

◆ ContainerObject() [2/3]

RE::ContainerObject::ContainerObject ( TESBoundObject a_obj,
std::int32_t  a_count 
)

◆ ContainerObject() [3/3]

RE::ContainerObject::ContainerObject ( TESBoundObject a_obj,
std::int32_t  a_count,
TESForm a_owner 
)

◆ ~ContainerObject()

RE::ContainerObject::~ContainerObject ( )
default

Member Function Documentation

◆ TES_HEAP_REDEFINE_NEW()

RE::ContainerObject::TES_HEAP_REDEFINE_NEW ( )

Member Data Documentation

◆ count

std::int32_t RE::ContainerObject::count

◆ itemExtra

ContainerItemExtra* RE::ContainerObject::itemExtra

◆ obj

TESBoundObject* RE::ContainerObject::obj

◆ pad04

std::uint32_t RE::ContainerObject::pad04

The documentation for this struct was generated from the following file: