#include <iEntityView.h>
◆ iEntityView()
| igor::iEntityView::iEntityView |
( |
const iaString & |
name = "" | ) |
|
◆ ~iEntityView()
| virtual igor::iEntityView::~iEntityView |
( |
| ) |
|
|
virtualdefault |
◆ checkCompatibility()
| bool igor::iEntityView::checkCompatibility |
( |
iEntityPtr |
entity | ) |
const |
checks if given type index of components is suported
- Parameters
-
| entity | pointer of entity to check compatibility with |
◆ getEntities()
| std::vector< iEntityPtr > & igor::iEntityView::getEntities |
( |
| ) |
|
- Returns
- list of entities registered to this system
◆ getInactiveEntities()
| std::vector< iEntityPtr > & igor::iEntityView::getInactiveEntities |
( |
| ) |
|
- Returns
- list of entities registered to this system but are currently inactive
◆ getName()
| const iaString & igor::iEntityView::getName |
( |
| ) |
const |
◆ registerType()
template<typename T >
| void igor::iEntityView::registerType |
( |
| ) |
|
|
inline |
register type of component
◆ iEntitySystem
The documentation for this class was generated from the following files: