2 using System.Collections.Generic;
5 using System.Windows.Forms;
6 using System.Reflection;
8 using PlugInsInterfaces.DataTypes;
10 namespace PlugInsInterfaces.PluginTypes
15 [Obfuscation(Feature =
"renaming", Exclude =
true)]
22 [Obfuscation(Feature =
"renaming", Exclude =
true)]
23 bool InitializeGraphicalPlugin();
29 [Obfuscation(Feature =
"renaming", Exclude =
true)]
30 ToolStripMenuItem[] GetMainMenuItems();
36 [Obfuscation(Feature =
"renaming", Exclude =
true)]
37 ToolStripMenuItem[] GetProcessMenuItems(
int processID);
43 [Obfuscation(Feature =
"renaming", Exclude =
true)]
44 ToolStripMenuItem[] GetPathwayMenuItems(
int pathwayID);
50 [Obfuscation(Feature =
"renaming", Exclude =
true)]
51 ToolStripMenuItem[] GetMixMenuItems(
int mixID);
57 [Obfuscation(Feature =
"renaming", Exclude =
true)]
58 ToolStripMenuItem[] GetVehiclesMenuItems(
int vehicleID);
64 [Obfuscation(Feature =
"renaming", Exclude =
true)]
65 Button GetMainButton();
72 [Obfuscation(Feature =
"renaming", Exclude =
true)]
73 MenuItem[] GetParameterMenuItems(
IParameter parameter);
Interface that any class must implement in order to be loaded in GREET as a plugin ...
Class that represents a value and unit