示例#1
0
 private void OnDeviceDrawnEvent(object sender, ProfileDeviceEventsArg e)
 {
     try
     {
         var wrapper = new LuaDrawWrapper(e.DrawingContext, e.UpdateType);
         var args    = new LuaDeviceDrawingEventArgs(e.UpdateType, e.DataModel, e.Preview, wrapper);
         LuaInvoke(_profileModel, () => OnDeviceDrawing(LuaManager.ProfileModule, args));
     }
     catch (Exception)
     {
         // ignored
     }
 }
示例#2
0
 protected virtual void OnDeviceDrawing(LuaProfileModule profileModel, LuaDeviceDrawingEventArgs e)
 {
     DeviceDrawing?.Invoke(profileModel, e);
 }