This commit is contained in:
2026-06-09 00:38:54 +07:00
parent b8b222632d
commit 466a9fac10
633 changed files with 109442 additions and 229 deletions

View File

@@ -0,0 +1,23 @@
using UnityEditor;
using UnityEngine;
using UnityEditor.IMGUI.Controls;
using System.Reflection;
public class ReflectTreeViewState : EditorWindow
{
[MenuItem("Tools/Reflect TreeViewState")]
public static void ShowWindow()
{
var type = typeof(TreeViewState);
var sb = new System.Text.StringBuilder();
foreach (var p in type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance))
{
sb.AppendLine("Prop: " + p.Name + " - " + p.PropertyType.FullName);
}
foreach (var f in type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance))
{
sb.AppendLine("Field: " + f.Name + " - " + f.FieldType.FullName);
}
Debug.Log(sb.ToString());
}
}