summaryrefslogtreecommitdiff
path: root/wrapper/wrapper.hpp
diff options
context:
space:
mode:
authorJacob Palecki <[email protected]>2020-07-29 15:39:39 -0700
committerJacob Palecki <[email protected]>2020-07-29 15:39:39 -0700
commit0a8effcccac92ffd591f94c276fb797dd31f51ab (patch)
tree8e2185a334e5c7dbfc0e219b164ef9c89e209f42 /wrapper/wrapper.hpp
parentAdded skeleton for input fields (diff)
downloadrawaccel-0a8effcccac92ffd591f94c276fb797dd31f51ab.tar.xz
rawaccel-0a8effcccac92ffd591f94c276fb797dd31f51ab.zip
Compiles but may file
Diffstat (limited to 'wrapper/wrapper.hpp')
-rw-r--r--wrapper/wrapper.hpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/wrapper/wrapper.hpp b/wrapper/wrapper.hpp
index 19b0987..5ea94fa 100644
--- a/wrapper/wrapper.hpp
+++ b/wrapper/wrapper.hpp
@@ -1,7 +1,7 @@
#pragma once
-#include "..\common\rawaccel.hpp";
-#include "..\common\error.hpp";
+#include "..\common\error.hpp"
+#include "wrapper_writer.hpp"
#include <iostream>
using namespace rawaccel;
using namespace System;
@@ -10,6 +10,7 @@ public ref class ManagedAccel
{
protected:
mouse_modifier* modifier_instance;
+ writer* driverWriter;
public:
ManagedAccel(mouse_modifier* accel)
: modifier_instance(accel)
@@ -26,6 +27,7 @@ public:
args.acc_fn_args.acc_args.offset = offset;
modifier_instance = new mouse_modifier(args);
+ driverWriter = new writer();
}
virtual ~ManagedAccel()
@@ -49,4 +51,8 @@ public:
}
Tuple<double, double>^ Accelerate(int x, int y, double time);
+
+ void UpdateAccel(int mode, double offset, double accel, double lim_exp, double midpoint);
+
+ void WriteToDriver();
}; \ No newline at end of file