CommonLibSSE NG
Loading...
Searching...
No Matches
ContainerItemExtra.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
RE/M/MemoryManager.h
"
4
5
namespace
RE
6
{
7
class
TESForm;
8
class
TESGlobal;
9
10
struct
ContainerItemExtra
// COED
11
{
12
public
:
13
union
Conditional
14
{
15
Conditional
();
16
~Conditional
() =
default
;
17
18
TESGlobal
*
global
;
19
std::int32_t
rank
;
20
};
21
static_assert
(
sizeof
(
Conditional
) == 0x8);
22
23
ContainerItemExtra
();
24
ContainerItemExtra
(
TESForm
* a_owner);
25
~ContainerItemExtra
() =
default
;
26
27
TES_HEAP_REDEFINE_NEW
();
28
29
// members
30
TESForm
*
owner
;
// 00
31
Conditional
conditional
;
// 08
32
float
healthMult
;
// 10
33
std::uint32_t
pad14
;
// 14
34
};
35
static_assert
(
sizeof
(
ContainerItemExtra
) == 0x18);
36
}
MemoryManager.h
RE::TESForm
Definition
TESForm.h:35
RE::TESGlobal
Definition
TESGlobal.h:10
RE
Definition
AbsorbEffect.h:6
RE::ContainerItemExtra
Definition
ContainerItemExtra.h:11
RE::ContainerItemExtra::ContainerItemExtra
ContainerItemExtra(TESForm *a_owner)
RE::ContainerItemExtra::conditional
Conditional conditional
Definition
ContainerItemExtra.h:31
RE::ContainerItemExtra::pad14
std::uint32_t pad14
Definition
ContainerItemExtra.h:33
RE::ContainerItemExtra::healthMult
float healthMult
Definition
ContainerItemExtra.h:32
RE::ContainerItemExtra::TES_HEAP_REDEFINE_NEW
TES_HEAP_REDEFINE_NEW()
RE::ContainerItemExtra::owner
TESForm * owner
Definition
ContainerItemExtra.h:30
RE::ContainerItemExtra::~ContainerItemExtra
~ContainerItemExtra()=default
RE::ContainerItemExtra::ContainerItemExtra
ContainerItemExtra()
RE::ContainerItemExtra::Conditional
Definition
ContainerItemExtra.h:14
RE::ContainerItemExtra::Conditional::rank
std::int32_t rank
Definition
ContainerItemExtra.h:19
RE::ContainerItemExtra::Conditional::~Conditional
~Conditional()=default
RE::ContainerItemExtra::Conditional::Conditional
Conditional()
RE::ContainerItemExtra::Conditional::global
TESGlobal * global
Definition
ContainerItemExtra.h:18
CommonLibSSE-NG
include
RE
C
ContainerItemExtra.h
Generated by
1.9.7