CommonLibSSE (Parapets fork)
RE::BaseFormComponent Class Referenceabstract

#include <BaseFormComponent.h>

Inheritance diagram for RE::BaseFormComponent:
RE::BGSAttackDataForm RE::BGSBipedObjectForm RE::BGSBlockBashData RE::BGSDestructibleObjectForm RE::BGSEquipType RE::BGSIdleCollection RE::BGSKeywordForm RE::BGSMenuDisplayObject RE::BGSMessageIcon RE::BGSOverridePackCollection RE::BGSPerkRankArray RE::BGSPickupPutdownSounds RE::BGSPreloadable RE::BGSSkinForm RE::TESAIForm RE::TESActorBaseData RE::TESAttackDamageForm RE::TESBipedModelForm RE::TESContainer RE::TESDescription RE::TESEnchantableForm RE::TESForm RE::TESFullName RE::TESImageSpaceModifiableForm RE::TESLeveledList RE::TESModel RE::TESProduceForm RE::TESQualityForm RE::TESRaceForm RE::TESReactionForm RE::TESSpellList RE::TESTexture RE::TESValueForm RE::TESWeightForm

Public Member Functions

virtual ~BaseFormComponent ()
 
virtual void InitializeDataComponent ()=0
 
virtual void ClearDataComponent ()=0
 
virtual void CopyComponent (BaseFormComponent *a_rhs)
 
 TES_HEAP_REDEFINE_NEW ()
 

Static Public Attributes

static constexpr auto RTTI = RTTI_BaseFormComponent
 

Constructor & Destructor Documentation

◆ ~BaseFormComponent()

virtual RE::BaseFormComponent::~BaseFormComponent ( )
virtual

Member Function Documentation

◆ ClearDataComponent()

◆ CopyComponent()

◆ InitializeDataComponent()

◆ TES_HEAP_REDEFINE_NEW()

RE::BaseFormComponent::TES_HEAP_REDEFINE_NEW ( )

Member Data Documentation

◆ RTTI

constexpr auto RE::BaseFormComponent::RTTI = RTTI_BaseFormComponent
inlinestaticconstexpr

The documentation for this class was generated from the following file: