CommonLibSSE (Parapets fork)
RE::IBSTCreator< T > Struct Template Referenceabstract

#include <IBSTCreator.h>

Public Member Functions

virtual ~IBSTCreator ()
 
virtual void Destroy (const T *a_val) const =0
 
T * Create () const
 

Protected Member Functions

virtual T * CreateImpl () const =0
 

Constructor & Destructor Documentation

◆ ~IBSTCreator()

template<class T >
virtual RE::IBSTCreator< T >::~IBSTCreator ( )
virtual

Member Function Documentation

◆ Create()

template<class T >
T* RE::IBSTCreator< T >::Create ( ) const
inline

◆ CreateImpl()

template<class T >
virtual T* RE::IBSTCreator< T >::CreateImpl ( ) const
protectedpure virtual

◆ Destroy()

template<class T >
virtual void RE::IBSTCreator< T >::Destroy ( const T *  a_val) const
pure virtual

The documentation for this struct was generated from the following files: