CommonLibSSE NG
BGSAttackDataForm.h
Go to the documentation of this file.
1 #pragma once
2 
4 #include "RE/N/NiSmartPointer.h"
5 
6 namespace RE
7 {
8  class BGSAttackDataMap;
9 
11  {
12  public:
13  inline static constexpr auto RTTI = RTTI_BGSAttackDataForm;
14 
15  ~BGSAttackDataForm() override; // 00
16 
17  // override (BaseFormComponent)
18  void InitializeDataComponent() override; // 01 - { return; }
19  void ClearDataComponent() override; // 02
20  void CopyComponent(BaseFormComponent* a_rhs) override; // 03
21 
22  // members
24  };
25  static_assert(sizeof(BGSAttackDataForm) == 0x10);
26 }
Definition: BGSAttackDataForm.h:11
~BGSAttackDataForm() override
static constexpr auto RTTI
Definition: BGSAttackDataForm.h:13
void InitializeDataComponent() override
void ClearDataComponent() override
void CopyComponent(BaseFormComponent *a_rhs) override
NiPointer< BGSAttackDataMap > attackDataMap
Definition: BGSAttackDataForm.h:23
Definition: BaseFormComponent.h:8
Definition: NiSmartPointer.h:9
Definition: AbsorbEffect.h:6
constexpr REL::VariantID RTTI_BGSAttackDataForm(513926, 392563, 0x1edaff0)