CTransform transform; ent.addComponent(&transform);
void addComponent(CComponent* component); template<typename T> T* getComponent(E_COMPONENT_TYPE type) { return dynamic_cast<T*>(mComponents[type]); }
CTransform* trans = getComponent<CTransform>(ECT_TRANSFORM);
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)