If only I had some C++ skills, I'll be happy to give my hand, but for now, even if I spent hours and hours these last weeks to understand your code (you lost me when you switched to class... :lol: ), I just can read but not write code.
For me, it sounds quite obvious that you don't want to...