GREET API
Exposed interfaces to create modules that can be loaded in GREET
 All Classes Namespaces Files Functions Enumerations Enumerator Properties Events
IProcess.cs
Go to the documentation of this file.
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Reflection;
6 
7 namespace PlugInsInterfaces.DataTypes.Process
8 {
13  [Obfuscation(Feature = "renaming", Exclude = true)]
14  public interface IProcess : IXmlObj
15  {
19  [Obfuscation(Feature = "renaming", Exclude = true)]
20  string Name { get; set; }
24  [Obfuscation(Feature = "renaming", Exclude = true)]
25  int Id { get; set; }
26 
30  [Obfuscation(Feature = "renaming", Exclude = true)]
31  int MainOutputResourceID { get; }
32 
33 
37  [Obfuscation(Feature = "renaming", Exclude = true)]
38  List<int> OutputEmissionsIds { get; }
39 
43  [Obfuscation(Feature = "renaming", Exclude = true)]
44  List<IInput> FlattenInputList { get; }
45 
49  [Obfuscation(Feature = "renaming", Exclude = true)]
50  List<int> CoProductIds { get; }
51 
52  }
53 }