Add support for using interfaces in Visual Scripting
This commit is contained in:
@@ -79,6 +79,18 @@ namespace FlaxEditor.Content
|
||||
return ScriptType.Null;
|
||||
}
|
||||
|
||||
/// <inheritdoc />
|
||||
public void GetTypes(List<ScriptType> result, Func<ScriptType, bool> checkFunc)
|
||||
{
|
||||
var visualScripts = VisualScriptItem.VisualScripts;
|
||||
for (var i = 0; i < visualScripts.Count; i++)
|
||||
{
|
||||
var t = visualScripts[i].ScriptType;
|
||||
if (checkFunc(t))
|
||||
result.Add(t);
|
||||
}
|
||||
}
|
||||
|
||||
/// <inheritdoc />
|
||||
public void GetDerivedTypes(ScriptType baseType, List<ScriptType> result, Func<ScriptType, bool> checkFunc)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user