Re: embedding mono: how to pass c++ pointer to and from CLI?

Elmar Haneke <[email protected]>
Newsgroups gmane.comp.gnome.mono.general
Message-ID <[email protected]>
> is there a way to pass a pointer to C# and pass it back to native functions?
> for example I have a newMesh function in c++ which returns a pointer to a
> Mesh class instance. How can I represent this pointer in C#? And if I have a
> drawMesh method in c++ as an internal call method, how can I pass the
> pointer I get in C# to this call of drawMesh?

You can use IntPtr to pass arbitrary pointer type - it's up to you to
take care not to confuse pointer types.

Elmar
_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.