Elevate Engine 1
Loading...
Searching...
No Matches
Elevate::ComponentRegistry::Entry Struct Reference

#include <ComponentRegistry.h>

Public Attributes

std::string name
 
std::type_index type { typeid(void) }
 
EECategory category
 
GameObjectComponentGetter getter
 
GameObjectComponentFactory factory
 
GameObjectComponentDestructor destructor
 
bool visible
 
std::string editorIconPath
 

Detailed Description

Definition at line 111 of file ComponentRegistry.h.

Member Data Documentation

◆ category

EECategory Elevate::ComponentRegistry::Entry::category

Definition at line 115 of file ComponentRegistry.h.

◆ destructor

GameObjectComponentDestructor Elevate::ComponentRegistry::Entry::destructor

Definition at line 118 of file ComponentRegistry.h.

◆ editorIconPath

std::string Elevate::ComponentRegistry::Entry::editorIconPath

Definition at line 120 of file ComponentRegistry.h.

◆ factory

GameObjectComponentFactory Elevate::ComponentRegistry::Entry::factory

Definition at line 117 of file ComponentRegistry.h.

◆ getter

GameObjectComponentGetter Elevate::ComponentRegistry::Entry::getter

Definition at line 116 of file ComponentRegistry.h.

◆ name

std::string Elevate::ComponentRegistry::Entry::name

Definition at line 113 of file ComponentRegistry.h.

◆ type

std::type_index Elevate::ComponentRegistry::Entry::type { typeid(void) }

Definition at line 114 of file ComponentRegistry.h.

114{ typeid(void) };

◆ visible

bool Elevate::ComponentRegistry::Entry::visible

Definition at line 119 of file ComponentRegistry.h.


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