UnityEditor.ActiveEditorTracker.GetVisible C# (CSharp) Method

GetVisible() private method

private GetVisible ( int index ) : int
index int
return int
        public extern int GetVisible(int index);
        public static bool HasCustomEditor(Object obj)

Usage Example

        internal static void DirtyLivePropertyChanges(ActiveEditorTracker tracker)
        {
            if (!EditorApplication.isPlaying || s_LivePropertyOverrideCallbacks.Count <= 0)
            {
                return;
            }

            var editors = tracker.activeEditors;

            for (var i = 0; i != editors.Length; i++)
            {
                if (tracker.GetVisible(i) == 0)
                {
                    continue;
                }

                // Callback
                var editor = editors[i];
                if (IsLivePropertyChanged(editor))
                {
                    editor.isInspectorDirty = true;
                }
            }
        }