public static int NumFilesInCompilingStackInState(InkCompiler.CompilationStackItem.State state) { int count = 0; foreach (var x in Instance.compilationStack) { if (x.state == state) { count++; } } return(count); }
public static List <InkCompiler.CompilationStackItem> FilesInCompilingStackInState(InkCompiler.CompilationStackItem.State state) { List <InkCompiler.CompilationStackItem> items = new List <InkCompiler.CompilationStackItem>(); foreach (var x in Instance.compilationStack) { if (x.state == state) { items.Add(x); } } return(items); }