public CroppingManagerPainter(ICroppingManager CroppingManager) { this.CroppingManager = CroppingManager; CroppingManager.ImageCropStarted += OnImageCropStarted; CroppingManager.ImageCropEnded += OnImageCropEnded; Invalidate?.Invoke(); }
public RecordingManager(IScriptManager ScriptManager, ISettingsManager SettingsManager, ICroppingManager CroppingManager, IAssetManager AssetManager, IProfiler Profiler, IFeatureDetectorFactory FeatureDetectorFactory, IInputCallbacks InputCallbacks) { this.ScriptManager = ScriptManager; this.SettingsManager = SettingsManager; this.CroppingManager = CroppingManager; this.AssetManager = AssetManager; this.Profiler = Profiler; this.FeatureDetectorFactory = FeatureDetectorFactory; this.InputCallbacks = InputCallbacks; InputCallbacks.InputEvent += OnInputEvent; }