CommonLibSSE NG
Loading...
Searching...
No Matches
RE::BGSPackageDataPointerTemplate< Parent, Pointer > Class Template Referenceabstract

#include <BGSPackageDataPointerTemplate.h>

Inheritance diagram for RE::BGSPackageDataPointerTemplate< Parent, Pointer >:
RE::BGSNamedPackageData< Parent >

Public Member Functions

virtual ~BGSPackageDataPointerTemplate ()
 
void Unk_05 (void) override
 
const BSFixedStringGetTypeName () const override
 
virtual void LoadPointer (TESFile *a_mod)=0
 
- Public Member Functions inherited from RE::BGSNamedPackageData< Parent >
void InitPackage () override
 
void LoadPackage (TESFile *a_mod) override
 
void Assign (IPackageData *a_other) override
 
bool IsNotEqual (IPackageData *a_other) const override
 

Public Attributes

Pointer * pointer
 
- Public Attributes inherited from RE::BGSNamedPackageData< Parent >
Data data
 

Constructor & Destructor Documentation

◆ ~BGSPackageDataPointerTemplate()

template<class Parent , class Pointer >
virtual RE::BGSPackageDataPointerTemplate< Parent, Pointer >::~BGSPackageDataPointerTemplate ( )
virtual

Member Function Documentation

◆ GetTypeName()

template<class Parent , class Pointer >
const BSFixedString & RE::BGSPackageDataPointerTemplate< Parent, Pointer >::GetTypeName ( ) const
override

◆ LoadPointer()

template<class Parent , class Pointer >
virtual void RE::BGSPackageDataPointerTemplate< Parent, Pointer >::LoadPointer ( TESFile a_mod)
pure virtual

◆ Unk_05()

template<class Parent , class Pointer >
void RE::BGSPackageDataPointerTemplate< Parent, Pointer >::Unk_05 ( void  )
override

Member Data Documentation

◆ pointer

template<class Parent , class Pointer >
Pointer* RE::BGSPackageDataPointerTemplate< Parent, Pointer >::pointer

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