Motivation: Unity uses a different console than the standard C# Console, e.g., for writing error or warning messages.
Add the console as a parameter to HapticSession and determine how to propagate that variable globally, or some better way of making that console instance globally accessible (e.g., how to isolate/encapsulate to an I/O class or something)
Figure out which parent type to use as the parameter.
Implement such that any and all current Console.WriteLine() calls in the library go to the console parameter instance instead
Motivation: Unity uses a different console than the standard C# Console, e.g., for writing error or warning messages. Add the console as a parameter to HapticSession and determine how to propagate that variable globally, or some better way of making that console instance globally accessible (e.g., how to isolate/encapsulate to an I/O class or something) Figure out which parent type to use as the parameter. Implement such that any and all current Console.WriteLine() calls in the library go to the console parameter instance instead