#pragma once #include "vec2.h" #include "accel-base.hpp" namespace rawaccel { enum class accel_mode { linear, classic, natural, naturalgain, sigmoidgain, power, logarithm, motivity, noaccel }; struct settings { double degrees_rotation = 0; bool combine_mags = true; vec2 modes = { accel_mode::noaccel, accel_mode::noaccel }; vec2 argsv; vec2d sens = { 1, 1 }; double time_min = 0.4; }; }