/// <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); }
void Instance_OnChatMessage(DDO sender, ChatMessage message) { StringBuilder msg = new StringBuilder(); msg.Append(message.ToString()); msg.Append("\r\n"); combatlog.AppendText(msg.ToString()); }
public TankMeterControl(LibDDO.DDO instance) { this.instance = instance; InitializeComponent(); instance.RegisterListener(stm); instance.RegisterListener(tmb); instance.RegisterListener(tmt); }
public void Initialise(DDO instance) { this.instance = instance; }
void Instance_OnNotify(DDO sender, string message) { mainlogger.Info(message); }