GREET API
Exposed interfaces to create modules that can be loaded in GREET
 All Classes Namespaces Files Functions Enumerations Enumerator Properties Events
IProductionItem.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.Mix
8 {
13  [Obfuscation(Feature = "renaming", Exclude = true)]
14  public interface IProductionItem
15  {
20  [Obfuscation(Feature = "renaming", Exclude = true)]
21  int ResourceId { get; }
25  [Obfuscation(Feature = "renaming", Exclude = true)]
26  int Id { get; }
30  [Obfuscation(Feature = "renaming", Exclude = true)]
31  string Type { get; set; }
35  [Obfuscation(Feature = "renaming", Exclude = true)]
36  double Share { get; set; }
40  [Obfuscation(Feature = "renaming", Exclude = true)]
41  List<IProductionItem> Childs { get; set; }
42  }
43 }
A production item can represent a patway or a mix It contains an Id and a type that allows the user t...