Fission FSN
Loading...
Searching...
No Matches
gfCHogComponentFactory Class Reference

#include <gfCHogComponentFactory.h>

Inheritance diagram for gfCHogComponentFactory:

Public Member Functions

virtual ~gfCHogComponentFactory ()
Public Member Functions inherited from gfMinigameComponentFactory
virtual ~gfMinigameComponentFactory ()
Public Member Functions inherited from fsCComponentFactory
void merge (fsCComponentFactory *const pRHS)
fsBool componentTypeIsRegisteredGet (const fsCUniqueId &pTypeId) const
template<typename T>
void componentRegister ()
virtual ~fsCComponentFactory ()

Static Public Member Functions

static std::shared_ptr< fsCComponentFactorycreate ()
Static Public Member Functions inherited from gfMinigameComponentFactory
static std::shared_ptr< fsCComponentFactorycreate ()
Static Public Member Functions inherited from fsCComponentFactory
static std::shared_ptr< fsCComponentFactorycreate ()

Protected Member Functions

void componentsRegister () override
 gfCHogComponentFactory ()
Protected Member Functions inherited from gfMinigameComponentFactory
void componentsRegister () override
 gfMinigameComponentFactory ()
Protected Member Functions inherited from fsCComponentFactory
fsIComponentcomponentCreate (fsCEntity *pParent, const fsCUniqueId &pTypeId)
 fsCComponentFactory ()

Additional Inherited Members

Public Types inherited from fsCComponentFactory
typedef fsIComponent *(* TCreateFnc) (fsCEntity *pParent)
Static Protected Member Functions inherited from fsCComponentFactory
static void componentDestroy (fsIComponent *pComponent)

Constructor & Destructor Documentation

◆ ~gfCHogComponentFactory()

gfCHogComponentFactory::~gfCHogComponentFactory ( )
virtual

◆ gfCHogComponentFactory()

gfCHogComponentFactory::gfCHogComponentFactory ( )
protected

Member Function Documentation

◆ componentsRegister()

void gfCHogComponentFactory::componentsRegister ( )
overrideprotectedvirtual

Reimplemented from fsCComponentFactory.

◆ create()

std::shared_ptr< fsCComponentFactory > gfCHogComponentFactory::create ( )
static

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