CommonLibSSE NG
Loading...
Searching...
No Matches
TESBipedModelForm.h
Go to the documentation of this file.
1#pragma once
2
5#include "RE/T/TESIcon.h"
6#include "RE/T/TESModelRDT.h"
8
9namespace RE
10{
12 {
13 public:
14 inline static constexpr auto RTTI = RTTI_TESBipedModelForm;
15
16 struct Sexes
17 {
18 enum
19 {
20 kMale = 0,
22 kTotal
23 };
24 };
25
26 ~TESBipedModelForm() override; // 00
27
28 // override (BaseFormComponent)
29 void InitializeDataComponent() override; // 01
30 void ClearDataComponent() override; // 02
31 void CopyComponent(BaseFormComponent* a_rhs) override; // 03
32
33 // members
38 };
39 static_assert(sizeof(TESBipedModelForm) == 0xF0);
40}
Definition BGSMessageIcon.h:9
Definition BaseFormComponent.h:8
Definition TESBipedModelForm.h:12
BGSMessageIcon messageIcons[Sexes::kTotal]
Definition TESBipedModelForm.h:36
~TESBipedModelForm() override
void ClearDataComponent() override
void CopyComponent(BaseFormComponent *a_rhs) override
void InitializeDataComponent() override
TESModelTextureSwap worldModels[Sexes::kTotal]
Definition TESBipedModelForm.h:34
TESModelRDT constraintTemplate
Definition TESBipedModelForm.h:37
static constexpr auto RTTI
Definition TESBipedModelForm.h:14
TESIcon inventoryIcons[Sexes::kTotal]
Definition TESBipedModelForm.h:35
Definition TESIcon.h:8
Definition TESModelRDT.h:8
Definition TESModelTextureSwap.h:10
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_TESBipedModelForm(513913, 392496, 0x1eda188)
Definition TESBipedModelForm.h:17
@ kFemale
Definition TESBipedModelForm.h:21
@ kTotal
Definition TESBipedModelForm.h:22
@ kMale
Definition TESBipedModelForm.h:20