public void SetManipulatorsVisible(IUsesSetManipulatorsVisible setter, bool visible) { if (visible) { m_ManipulatorsHiddenRequests.Remove(setter); } else { m_ManipulatorsHiddenRequests.Add(setter); } }
/// <summary> /// Show or hide the manipulator(s) /// </summary> /// <param name="user">The functionality user</param> /// <param name="requester">The requesting object that is wanting to set all manipulators visible or hidden</param> /// <param name="visibility">Whether the manipulators should be shown or hidden</param> public static void SetManipulatorsVisible(this IUsesSetManipulatorsVisible user, IUsesSetManipulatorsVisible requester, bool visibility) { #if !FI_AUTOFILL user.provider.SetManipulatorsVisible(requester, visibility); #endif }