public void AddUpdateHook(UpdateHookDelegate hook) { if (UpdateHooks == null) { UpdateHooks = new List<UpdateHookDelegate>(); } lock (UpdateHooks) { UpdateHooks.Add(hook); } }
public UITooltipHandler(UIElement target) { UpdateHook = new UpdateHookDelegate(Update); Target = target; Target.AddUpdateHook(UpdateHook); }