CPUTCamera *CPUTAssetLibrary::GetCameraByName(const cString &name)
{
    CPUTCamera *pCamera = (CPUTCamera *) FindAssetByName(name, mpCameraList);
    if (pCamera != NULL)
    {
        pCamera->AddRef();
        return pCamera;
    }

    return NULL;
}
//-----------------------------------------------------------------------------
CPUTCamera *CPUTAssetLibrary::GetCamera(const cString &name)
{
    // TODO: Should we prefix camera names with a path anyway?  To keek them unique?
    // If we already have one by this name, then return it
    CPUTCamera *pCamera = FindCamera(name, true);
    if(NULL!=pCamera)
    {
        pCamera->AddRef();
        return pCamera;
    }
    return NULL;
}