Example #1
0
        internal static bool ContainsConflict(CustomRadialMenu customRadialMenu)
        {
            foreach (CustomRadialMenu radialMenu in radialMenuList)
            {
                bool bothEnabled = radialMenu.enabled && customRadialMenu.enabled;
                bool sameKey     = radialMenu.GetKeyCode() == customRadialMenu.GetKeyCode();
                bool sameObject  = radialMenu == customRadialMenu;

                if (bothEnabled && sameKey && !sameObject)
                {
                    return(true);
                }
            }
            return(false);
        }
Example #2
0
 internal static void AddToList(CustomRadialMenu customRadialMenu)
 {
     radialMenuList.Add(customRadialMenu);
 }