Original Post
I want to write my game editor in C#, the problem is, my engine is written in C++. I know that you can call DLL functions from your C++ engine, and I know how. Is there a better way? Some way that allows calling C++ classes from C#? SWIG wraps C++ code to C#, but what do I need to do to call the generated wrappers?