Se encarga de registrar y crear los componentes.
Más...
#include <ComponentRegistry.h>
|
| template<typename T> |
| static void | registerComponent (const std::string &name) |
| | Registara un componente a su lista.
|
| static ec::Component * | create (const std::string &name) |
| | Crea un componente dado su tipo.
|
Se encarga de registrar y crear los componentes.
◆ create()
| ec::Component * cme::ComponentRegistry::create |
( |
const std::string & | name | ) |
|
|
inlinestatic |
Crea un componente dado su tipo.
- Parámetros
-
| name | El tipo de componente |
- Devuelve
- Un puntero al componente
◆ registerComponent()
template<typename T>
| void cme::ComponentRegistry::registerComponent |
( |
const std::string & | name | ) |
|
|
inlinestatic |
Registara un componente a su lista.
- Parámetros de plantilla
-
- Parámetros
-
| name | El nombre de key para luego crearlo |