1
0
mirror of https://github.com/originalnicodr/CinematicUnityExplorer.git synced 2025-07-18 17:38:01 +08:00

Add FlattenHierarchy to find special case of singletons (#90)

Add FlattenHierarchy to find special case of singletons
This commit is contained in:
Noah Pilarski
2024-10-08 19:46:28 -04:00
committed by GitHub
parent 78bf2fc634
commit c9aa93a6a4

View File

@ -163,7 +163,7 @@ namespace UnityExplorer.ObjectExplorer
if (!string.IsNullOrEmpty(input))
nameFilter = input;
BindingFlags flags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static;
BindingFlags flags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.FlattenHierarchy;
foreach (Assembly asm in AppDomain.CurrentDomain.GetAssemblies())
{
@ -181,7 +181,7 @@ namespace UnityExplorer.ObjectExplorer
}
}
return instances;
return instances.Distinct().ToList();
}
}