VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtMfcControlAsOsgContext Class Reference

Internal class for embedding The OpenGL Qt code into OSG.

Inheritance diagram for DtMfcControlAsOsgContext:
Inheritance graph
[legend]

Public Member Functions

 DtMfcControlAsOsgContext (makVrv::DtDe &de, DtEmbeddedMfcOsgWindow *wnd, osg::GraphicsContext::Traits *traits)
 
virtual bool valid () const
 
virtual bool realizeImplementation ()
 
virtual bool isRealizedImplementation () const
 
virtual void closeImplementation ()
 
virtual void grabFocus ()
 
virtual void grabFocusIfPointerInWindow ()
 
virtual bool makeCurrentImplementation ()
 
virtual bool releaseContextImplementation ()
 
virtual void swapBuffersImplementation ()
 
virtual void requestWarpPointer (float x, float y)
 
virtual void useCursor (bool onOff)
 

Protected Attributes

DtEmbeddedMfcOsgWindowmyControl
 
makVrv::DtDemyDe
 

Constructor & Destructor Documentation

DtMfcControlAsOsgContext::DtMfcControlAsOsgContext ( makVrv::DtDe de,
DtEmbeddedMfcOsgWindow wnd,
osg::GraphicsContext::Traits *  traits 
)

Member Function Documentation

virtual bool DtMfcControlAsOsgContext::valid ( ) const
virtual
virtual bool DtMfcControlAsOsgContext::realizeImplementation ( )
virtual
virtual bool DtMfcControlAsOsgContext::isRealizedImplementation ( ) const
virtual
virtual void DtMfcControlAsOsgContext::closeImplementation ( )
virtual
virtual void DtMfcControlAsOsgContext::grabFocus ( )
virtual
virtual void DtMfcControlAsOsgContext::grabFocusIfPointerInWindow ( )
virtual
virtual bool DtMfcControlAsOsgContext::makeCurrentImplementation ( )
virtual
virtual bool DtMfcControlAsOsgContext::releaseContextImplementation ( )
virtual
virtual void DtMfcControlAsOsgContext::swapBuffersImplementation ( )
virtual
virtual void DtMfcControlAsOsgContext::requestWarpPointer ( float  x,
float  y 
)
virtual
virtual void DtMfcControlAsOsgContext::useCursor ( bool  onOff)
virtual

Member Data Documentation

DtEmbeddedMfcOsgWindow* DtMfcControlAsOsgContext::myControl
protected
makVrv::DtDe& DtMfcControlAsOsgContext::myDe
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)