CommonLibSSE (powerof3)
RE::AutoRegisterCreator< Derived, Manager > Struct Template Reference

#include <AutoRegisterCreator.h>

Inheritance diagram for RE::AutoRegisterCreator< Derived, Manager >:
RE::AutoRegisterFactory< BSTDerivedCreator< Derived, Manager::mapped_type >, Manager > RE::BSTDerivedCreator< Derived, Parent > RE::IBSTCreator< Parent >

Public Member Functions

virtual ~AutoRegisterCreator ()
 
- Public Member Functions inherited from RE::AutoRegisterFactory< BSTDerivedCreator< Derived, Manager::mapped_type >, Manager >
virtual ~AutoRegisterFactory ()
 
- Public Member Functions inherited from RE::BSTDerivedCreator< Derived, Parent >
virtual ~BSTDerivedCreator ()
 
void Destroy (const Parent *a_val) const override
 
Derived * Create () const
 
- Public Member Functions inherited from RE::IBSTCreator< Parent >
virtual ~IBSTCreator ()
 
Parent * Create () const
 

Additional Inherited Members

- Protected Member Functions inherited from RE::BSTDerivedCreator< Derived, Parent >
Parent * CreateImpl () const override
 

Constructor & Destructor Documentation

◆ ~AutoRegisterCreator()

template<class Derived , class Manager >
virtual RE::AutoRegisterCreator< Derived, Manager >::~AutoRegisterCreator ( )
virtual

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