Highlighter.findRendererRecursive C# (CSharp) Method

findRendererRecursive() private static method

private static findRendererRecursive ( GameObject parent ) : GameObject
parent GameObject
return GameObject
    private static GameObject findRendererRecursive(GameObject parent)
    {
        if(parent.renderer != null)
        {
            return parent;
        }

        foreach(Transform child in parent.transform)
        {
            GameObject ret = findRendererRecursive(child.gameObject);
            if(ret != null)
                return ret;
        }

        return null;
    }