CommonLibSSE NG
Loading...
Searching...
No Matches
BGSBlockBashData.h
Go to the documentation of this file.
1#pragma once
2
4#include "RE/F/FormTypes.h"
5
6namespace RE
7{
9 {
10 public:
11 inline static constexpr auto RTTI = RTTI_BGSBlockBashData;
12
13 ~BGSBlockBashData() override; // 00
14
15 // override (BaseFormComponent)
16 void InitializeDataComponent() override; // 01 - { impact = 0; material = 0; }
17 void ClearDataComponent() override; // 02 - { return; }
18 void CopyComponent(BaseFormComponent* a_rhs) override; // 03
19
20 // members
23 };
24 static_assert(sizeof(BGSBlockBashData) == 0x18);
25}
Definition BGSBlockBashData.h:9
void InitializeDataComponent() override
BGSImpactDataSet * blockBashImpactDataSet
Definition BGSBlockBashData.h:21
BGSMaterialType * altBlockMaterialType
Definition BGSBlockBashData.h:22
void ClearDataComponent() override
static constexpr auto RTTI
Definition BGSBlockBashData.h:11
~BGSBlockBashData() override
void CopyComponent(BaseFormComponent *a_rhs) override
Definition BGSImpactDataSet.h:13
Definition BGSMaterialType.h:12
Definition BaseFormComponent.h:8
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_BGSBlockBashData(513929, 392566, 0x1edb070)