Irrlicht usage of DX and COSOperator.cpp

You are an experienced programmer and have a problem with the engine, shaders, or advanced effects? Here you'll get answers.
No questions about C++ programming or topics which are answered in the tutorials!
Post Reply
Thoran
Posts: 2
Joined: Mon Mar 08, 2004 8:45 am
Location: Germany
Contact:

Irrlicht usage of DX and COSOperator.cpp

Post by Thoran »

This might be a question which is more or less directed to Niko, but I am happy about any issue to resolve the problem
As far as my spare time allows it I am working to make Irrlicht run under the .NET-Framework 2.0. Up to now I am struggling with 3 remaining classes from the whole source code namely the ones directly incorporating DX9 and DX8 as well as the COSOperator.cpp.
It seems as if these classes use COM. Is that correct?
Next question would be whether there have been changes from irrlicht-0.6 to 0.7 as I was able to compile the irrlicht-0.6 engine with .net 2003 except that the framework didn't support the generics at that time. As I only have problems left which seem to relate to COM acording to the errors, I assume you might have changed something in the way these classes work.
Another question would be: You provide a Sln-file which contains project options such as compiler switches. Did you change anything in that area from 0.6 to 0.7?
I hope to resolve that compile problem and then maybe able to test whether the "managed" irrlicht library works as I would imagine it to work.

Thoran
POi

Post by POi »

I took a look at the COSOperator class and it does not use any COM functionality ... tho it uses some specific win32 functionallity ... clipboard functions. These probebly need to be re-done in .NET fashion :)
Post Reply