public void RemoveFromSelectedBehaviours(TypeToggle typeToggle)
        {
            List <TypeToggle> tempCollection = _selectedBehavs.ToList();

            tempCollection.Remove(typeToggle);
            typeToggle.SetToggle(false);
            _selectedBehavs = tempCollection.ToArray();
        }
        public void AddToSelectedBehaviours(TypeToggle typeToggle)
        {
            List <TypeToggle> tempCollection = _selectedBehavs.ToList();

            tempCollection.Add(typeToggle);
            typeToggle.SetToggle(true);
            _selectedBehavs = tempCollection.ToArray();
            typeToggle.GetAllChildTypes();
        }
Esempio n. 3
0
        protected virtual void DisplaySingleToggle(TypeToggle typeToggle)
        {
            string displayName =
                (typeToggle.IsRaw ? RAW_PREFIX : COMPOSED_PREFIX) +
                typeToggle.Name;

            typeToggle.SetToggle(EditorGUILayout.Toggle(displayName,
                                                        typeToggle.Toggle));
        }