
Public Member Functions | |
| GraphicsWindowEmbedded (osg::GraphicsContext::Traits *traits=0) | |
| GraphicsWindowEmbedded (int x, int y, int width, int height) | |
| virtual bool | isSameKindAs (const Object *object) const |
| virtual const char * | libraryName () const |
| return the name of the object's library. | |
| virtual const char * | className () const |
| return the name of the object's class type. | |
| void | init () |
| virtual bool | valid () const |
| Return whether a valid and usable GraphicsContext has been created. | |
| virtual bool | realizeImplementation () |
| Realise the GraphicsContext implementation, Pure virtual - must be implemented by concrate implementations of GraphicsContext. | |
| virtual bool | isRealizedImplementation () const |
| Return true if the graphics context has been realised, and is ready to use, implementation. | |
| virtual void | closeImplementation () |
| Close the graphics context implementation. | |
| virtual bool | makeCurrentImplementation () |
| Make this graphics context current implementation. | |
| virtual bool | releaseContextImplementation () |
| Release the graphics context. | |
| virtual void | swapBuffersImplementation () |
| Swap the front and back buffers implementation. | |
| virtual void | grabFocus () |
| Get focus. | |
| virtual void | grabFocusIfPointerInWindow () |
| Get focus on if the pointer is in this window. | |
|
|
|
|
||||||||||||||||||||
|
|
|
|
return the name of the object's class type. Must be defined by derived classes. Reimplemented from osgViewer::GraphicsWindow. |
|
|
Close the graphics context implementation. Pure virtual - must be implemented by concrate implementations of GraphicsContext. Reimplemented from osgViewer::GraphicsWindow. |
|
|
Get focus.
Reimplemented from osgViewer::GraphicsWindow. |
|
|
Get focus on if the pointer is in this window.
Reimplemented from osgViewer::GraphicsWindow. |
|
|
|
|
|
Return true if the graphics context has been realised, and is ready to use, implementation. Pure virtual - must be implemented by concrate implementations of GraphicsContext. Reimplemented from osgViewer::GraphicsWindow. |
|
|
Reimplemented from osgViewer::GraphicsWindow. |
|
|
return the name of the object's library. Must be defined by derived classes. The OpenSceneGraph convention is that the namespace of a library is the same as the library name. Reimplemented from osgViewer::GraphicsWindow. |
|
|
Make this graphics context current implementation. Pure virtual - must be implemented by concrate implementations of GraphicsContext. Reimplemented from osgViewer::GraphicsWindow. |
|
|
Realise the GraphicsContext implementation, Pure virtual - must be implemented by concrate implementations of GraphicsContext.
Reimplemented from osgViewer::GraphicsWindow. |
|
|
Release the graphics context.
Reimplemented from osgViewer::GraphicsWindow. |
|
|
Swap the front and back buffers implementation. Pure virtual - must be implemented by Concrate implementations of GraphicsContext. Reimplemented from osgViewer::GraphicsWindow. |
|
|
Return whether a valid and usable GraphicsContext has been created.
Reimplemented from osgViewer::GraphicsWindow. |