Definition: TESBoundObject.h:24
 
Definition: TESContainer.h:22
 
static constexpr auto RTTI
Definition: TESContainer.h:24
 
void ClearDataComponent() override
 
void CopyComponent(BaseFormComponent *a_rhs) override
 
std::optional< ContainerObject * > GetContainerObjectAt(std::uint32_t a_idx) const
 
std::uint32_t numContainerObjects
Definition: TESContainer.h:50
 
std::int32_t CountObjectsInContainer(TESBoundObject *a_object) const
 
ContainerObject ** containerObjects
Definition: TESContainer.h:49
 
std::uint32_t pad14
Definition: TESContainer.h:51
 
void ForEachContainerObject(std::function< bool(ContainerObject &)> a_fn) const
Definition: TESContainer.h:33
 
void InitializeDataComponent() override
 
Definition: AbsorbEffect.h:6
 
constexpr REL::ID RTTI_TESContainer
Definition: Offsets_RTTI.h:5983
 
Definition: TESContainer.h:11
 
std::int32_t count
Definition: TESContainer.h:14
 
ContainerItemExtra * itemExtra
Definition: TESContainer.h:17
 
std::uint32_t pad04
Definition: TESContainer.h:15
 
TESBoundObject * obj
Definition: TESContainer.h:16