public void RenderHandles(HashSet <GameObject> selectedGameObjects)
        {
            if (selectedGameObjects == null || selectedGameObjects.Count == 0 || !_areGizmosActive)
            {
                return;
            }

            ObjectTransformGizmo activeGizmo = GetActiveGizmo();

            if (activeGizmo != null)
            {
                activeGizmo.GameObjectsWhichCanBeTransformed = selectedGameObjects;
                activeGizmo.RenderHandles(_gizmoTransformPivotPoint);
            }
        }