summaryrefslogtreecommitdiff
path: root/src/drivers/Stubs
diff options
context:
space:
mode:
authorMatthias Melcher <github@matthiasm.com>2025-11-27 23:43:08 +0100
committerMatthias Melcher <github@matthiasm.com>2025-11-27 23:43:08 +0100
commit147247f8f1a66c03e1d30ded73cc214448e77539 (patch)
treeb1cd1dc9ec4b979e0e8281311fa38e02675a2d15 /src/drivers/Stubs
parent86b9df01ee698246665847f7dcc52351ce83fecb (diff)
Refactor pen interface into driver system.
Diffstat (limited to 'src/drivers/Stubs')
-rw-r--r--src/drivers/Stubs/Fl_Stubs_Pen_Events.cxx73
1 files changed, 0 insertions, 73 deletions
diff --git a/src/drivers/Stubs/Fl_Stubs_Pen_Events.cxx b/src/drivers/Stubs/Fl_Stubs_Pen_Events.cxx
deleted file mode 100644
index 6b3512023..000000000
--- a/src/drivers/Stubs/Fl_Stubs_Pen_Events.cxx
+++ /dev/null
@@ -1,73 +0,0 @@
-//
-// Definition of default Pen/Tablet event driver.
-//
-// Copyright 2025 by Bill Spitzak and others.
-//
-// This library is free software. Distribution and use rights are outlined in
-// the file "COPYING" which should have been included with this file. If this
-// file is missing or damaged, see the license at:
-//
-// https://www.fltk.org/COPYING.php
-//
-// Please see the following page on how to report bugs and issues:
-//
-// https://www.fltk.org/bugs.php
-//
-
-
-#include <config.h>
-#include <FL/platform.H>
-#include <FL/core/pen_events.H>
-#include <FL/Fl.H>
-
-class Fl_Widget;
-
-namespace Fl {
-
-namespace Pen {
-
-// double e_pressure_;
-
-} // namespace Pen
-
-} // namespace Fl
-
-
-using namespace Fl::Pen;
-
-
-Trait Fl::Pen::driver_traits() { return Trait::NONE; }
-
-Trait Fl::Pen::pen_traits(int pen_id) { return Trait::NONE; }
-
-void Fl::Pen::subscribe(Fl_Widget* widget) { }
-
-void Fl::Pen::unsubscribe(Fl_Widget* widget) { }
-
-void Fl::Pen::release() { }
-
-double Fl::Pen::event_x() { return 0.0; }
-
-double Fl::Pen::event_y() { return 0.0; }
-
-double Fl::Pen::event_x_root() { return 0.0; }
-
-double Fl::Pen::event_y_root() { return 0.0; }
-
-int Fl::Pen::event_pen_id() { return 0; }
-
-double Fl::Pen::event_pressure() { return 1.0; }
-
-double Fl::Pen::event_barrel_pressure() { return 0.0; }
-
-double Fl::Pen::event_tilt_x() { return 0.0; }
-
-double Fl::Pen::event_tilt_y() { return 0.0; }
-
-double Fl::Pen::event_twist() { return 0.0; }
-
-double Fl::Pen::event_proximity() { return 0.0; }
-
-State Fl::Pen::event_state() { return Fl::Pen::State::NONE; }
-
-State Fl::Pen::event_trigger() { return Fl::Pen::State::NONE; }