Example #1
0
EngineComponent* Composite::GetComponent(const QString& name,engine_component)
{
    Components::iterator iter = m_ComponentList.find(name);
    if(iter != m_ComponentList.end())
    {
        Component* comp = iter.value();
        if(comp->IsEngineComponent())
        {
            return comp->GetComponentPtr();
        }
    }
    return NULL;
}