private List<ScriptStruct> GetAllStructsWithMatchingName(string structName)
{
List<ScriptStruct> matchingTypes = new List<ScriptStruct>();
foreach (IScript script in GetAutoCompleteScriptList())
{
foreach (ScriptStruct structDef in script.AutoCompleteData.Structs)
{
if (structDef.Name == structName)
{
matchingTypes.Add(structDef);
}
}
}
return matchingTypes;
}