Пример #1
0
 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
        }