CommonLibSSE (Parapets fork)
RE::IPackageData Class Referenceabstract

#include <IPackageData.h>

Inheritance diagram for RE::IPackageData:
RE::BGSNamedPackageData< IPackageData > RE::IPackageDataAIWorldLocationHandle RE::BGSPackageDataBool

Public Member Functions

virtual ~IPackageData ()
 
virtual void InitPackage ()=0
 
virtual void LoadPackage (TESFile *a_mod)=0
 
virtual void Assign (IPackageData *a_other)=0
 
virtual bool IsNotEqual (IPackageData *a_other) const =0
 
virtual void Unk_05 (void)=0
 
virtual void Unk_06 (void)
 
virtual void Unk_07 (void)
 
virtual void LoadBuffer (BGSLoadFormBuffer *a_buf)
 
virtual void Unk_09 (void)
 
virtual bool GetDataAsString (BSString *a_dst) const =0
 
virtual const BSFixedStringGetTypeName () const =0
 
virtual void Unk_0C (void)
 

Static Public Attributes

static constexpr auto RTTI = RTTI_IPackageData
 

Constructor & Destructor Documentation

◆ ~IPackageData()

virtual RE::IPackageData::~IPackageData ( )
virtual

Member Function Documentation

◆ Assign()

virtual void RE::IPackageData::Assign ( IPackageData a_other)
pure virtual

◆ GetDataAsString()

virtual bool RE::IPackageData::GetDataAsString ( BSString a_dst) const
pure virtual

Implemented in RE::BGSPackageDataBool.

◆ GetTypeName()

virtual const BSFixedString& RE::IPackageData::GetTypeName ( ) const
pure virtual

Implemented in RE::BGSPackageDataBool.

◆ InitPackage()

virtual void RE::IPackageData::InitPackage ( )
pure virtual

◆ IsNotEqual()

virtual bool RE::IPackageData::IsNotEqual ( IPackageData a_other) const
pure virtual

◆ LoadBuffer()

virtual void RE::IPackageData::LoadBuffer ( BGSLoadFormBuffer *  a_buf)
virtual

Reimplemented in RE::BGSPackageDataBool.

◆ LoadPackage()

virtual void RE::IPackageData::LoadPackage ( TESFile a_mod)
pure virtual

◆ Unk_05()

virtual void RE::IPackageData::Unk_05 ( void  )
pure virtual

Implemented in RE::BGSPackageDataBool.

◆ Unk_06()

virtual void RE::IPackageData::Unk_06 ( void  )
virtual

◆ Unk_07()

virtual void RE::IPackageData::Unk_07 ( void  )
virtual

Reimplemented in RE::BGSPackageDataBool.

◆ Unk_09()

virtual void RE::IPackageData::Unk_09 ( void  )
virtual

Reimplemented in RE::BGSPackageDataBool.

◆ Unk_0C()

virtual void RE::IPackageData::Unk_0C ( void  )
virtual

Member Data Documentation

◆ RTTI

constexpr auto RE::IPackageData::RTTI = RTTI_IPackageData
inlinestaticconstexpr

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