Hi David, You can get the platform specific window handles by casing the osgViewer::GraphicsWindow to GraphicsWindowWin32/X11/Carbon and then getting the handle from them. The platform specific windowing interfaces to osgViewer can be found in include/osgViewer/api/Win32, include/osgViewer/api/X11, include/osgViewer/api/Carbon.
Robert. On Dec 5, 2007 9:15 PM, David Guthrie <[EMAIL PROTECTED]> wrote: > > Every System, at some point, has a window handle, and that is necessary to > get in order to do any functionality that OSG windowing does not support. > The OSGViewer windowing code does not provide any generic way to access that > handle. With embedded windows, there is no window handle at all, even > though the window(s) to which the viewer is actually being drawn has one > somewhere. > > Is there some workaround, or does anyone envision a way to implement such > code in OSG? I need this because we are bugfixing the Delta3D upgrade to > OSG 2.2. > > > --- > David Guthrie > [EMAIL PROTECTED] > Alion Science and Technology > BMH Operation - A CMMI Maturity Level 3 Organization > 5365 Robin Hood Road, Suite 100 > Norfolk, VA 23513-2416 > (757) 857-5670, ext 269, Fax (757) 857-6781 > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org