2 using System.Collections.Generic;
5 using System.Reflection;
8 namespace PlugInsInterfaces.PluginTypes
13 [Obfuscation(Feature =
"renaming", Exclude =
true)]
20 [Obfuscation(Feature =
"renaming", Exclude =
true)]
21 bool InitializePlugin();
25 [Obfuscation(Feature =
"renaming", Exclude =
true)]
26 string PluginName {
get; }
30 [Obfuscation(Feature =
"renaming", Exclude =
true)]
31 string PluginDescription {
get; }
35 [Obfuscation(Feature =
"renaming", Exclude =
true)]
36 string PluginVersion {
get; }
40 [Obfuscation(Feature =
"renaming", Exclude =
true)]
41 Image PluginIcon {
get; }
45 [Obfuscation(Feature =
"renaming", Exclude =
true)]
46 Stack<String> Messages {
get; }
52 [Obfuscation(Feature =
"renaming", Exclude =
true)]
53 bool FinalizePlugin();
57 [Obfuscation(Feature =
"renaming", Exclude =
true)]
58 void MainFormClosing();
Interface that any class must implement in order to be loaded in GREET as a plugin ...