Example #1
0
 /// <summary>
 /// Initialise all loaded plugins.
 /// </summary>
 /// <param name="instance">The DDO instance the plugins should base their work on.</param>
 public void Initialise(DDO instance)
 {
     foreach (IPlugin p in loadedplugins)
     {
         p.Initialise(instance);
     }
 }
 public AverageDPSMeterControl(DDO instance)
 {
     this.instance = instance;
     this.instance.RegisterListener(singletarget);
     InitializeComponent();
     singletarget.Ticked       += new DPSMeterTickedDelegate(singletarget_Ticked);
     singletarget.StateChanged += new DPSMeterStateChangedDelegate(singletarget_StateChanged);
 }
Example #3
0
        void Instance_OnChatMessage(DDO sender, ChatMessage message)
        {
            StringBuilder msg = new StringBuilder();

            msg.Append(message.ToString());
            msg.Append("\r\n");
            combatlog.AppendText(msg.ToString());
        }
Example #4
0
        public TankMeterControl(LibDDO.DDO instance)
        {
            this.instance = instance;
            InitializeComponent();

            instance.RegisterListener(stm);
            instance.RegisterListener(tmb);
            instance.RegisterListener(tmt);
        }
Example #5
0
 public void Initialise(DDO instance)
 {
     this.instance = instance;
 }
Example #6
0
 void Instance_OnNotify(DDO sender, string message)
 {
     mainlogger.Info(message);
 }