Code:
struct IRenderingEngine { virtual void Initialize(int width, int height) = 0; virtual void Render() const = 0; virtual void UpdateAnimation(flo
if you call C++ files ( even if you only import them ) you need to change the .m file that call's it to .mm