Namespace: | Sirenix.OdinValidator.Editor |
Assembly: | Sirenix.OdinValidator.Editor |
public class ValidationSessionEditor : IDisposable
public ValidationSessionEditor(EditorWindow window, ValidationSession session)
UnityEditor.EditorWindow | window | |
ValidationSession | session |
public static List<ValidationSessionEditor> ActiveEditors
public static readonly string AttributeValidatorFileTemplate
public static readonly string RootObjectValidatorFileTemplate
public int SelectedIndex
public readonly ValidationSession ValidationSession
public static readonly string ValueValidatorFileTemplate_Class
public static readonly string ValueValidatorFileTemplate_Struct
public bool MenuVisibility { get; set; }
public ValidationSessionEditor.MenuOptions SelectedMenu { get; set; }
public PersistentValidationResult SelectedResult { get; }
public EditorWindow Window { get; }
public void Dispose()
public void OnGUI(Rect area)
UnityEngine.Rect | area |
public void OnSceneGui(SceneView sceneView)
UnityEditor.SceneView | sceneView |
public static void OpenOrFocusWindowForSession(ValidationSession session)
ValidationSession | session |