VR-Forces 4.6 Class Documentation
 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. More...

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

Detailed Description

Internal class for embedding The OpenGL Qt code into OSG.

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 Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)