Version 3.3.0.1

StaticInspectorWindow class

Namespace: Sirenix.OdinInspector.Editor
Assembly: Sirenix.OdinInspector.Editor
public class StaticInspectorWindow : OdinEditorWindow, ISerializationCallbackReceiver
Access the StaticInspectorWindow from Tools > Odin > Inspector > Static Inspector.
Inheritance
Implements
  • UnityEngine.ISerializationCallbackReceiver

Constructors

StaticInspectorWindow()
public StaticInspectorWindow()

Methods

DrawEditor(Int32)
Draws the editor for the this.CurrentDrawingTargets[index].
protected override void DrawEditor(int index)
Parameters
System.Int32 index

InspectType(Type, Nullable<StaticInspectorWindow.AccessModifierFlags>, Nullable<StaticInspectorWindow.MemberTypeFlags>)
Opens a new static inspector window for the given type.
public static StaticInspectorWindow InspectType(Type type, StaticInspectorWindow.AccessModifierFlags? accessModifies = default(StaticInspectorWindow.AccessModifierFlags? ), StaticInspectorWindow.MemberTypeFlags? memberTypeFlags = default(StaticInspectorWindow.MemberTypeFlags? ))
Parameters
System.Type type

System.Nullable<StaticInspectorWindow.AccessModifierFlags> accessModifies

System.Nullable<StaticInspectorWindow.MemberTypeFlags> memberTypeFlags

OnDisable()
protected override void OnDisable()
OnImGUI()
Draws the Odin Editor Window.
protected override void OnImGUI()
ShowWindow()
Shows the window.
public static void ShowWindow()