I am making semi-native console modification (and yes, I know headers have been changed) and I have a few advanced questions.
1.
I wonder, if there is any way to prevent function calls on object directed from another classes (I need to make a native C++ function REALLY inaccessible for other classes, including ExecFunctionStr)
2.
Is there any way to prevent reverse engineering, to extent of preventing other classes to change variables in said class? [I suspect I can put variables in C++, if point 1. works]
3.
Can I prevent also changing inherited variables (TypedStr in my case) or [in case point 2. is possible] do I have to make a new variable?
Thanks in advance.