openscenegraph
Public Member Functions | Protected Attributes | List of all members
osgViewer::SingleWindow Class Reference
Inheritance diagram for osgViewer::SingleWindow:

Public Member Functions

 SingleWindow ()
 
 SingleWindow (int x, int y, int width, int height, unsigned int screenNum=0)
 
 SingleWindow (const SingleWindow &rhs, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)
 
 META_Object (osgViewer, SingleWindow)
 
virtual void configure (osgViewer::View &view) const
 
void setX (int x)
 
int getX () const
 
void setY (int y)
 
int getY () const
 
void setWidth (int w)
 
int getWidth () const
 
void setHeight (int h)
 
int getHeight () const
 
void setScreenNum (unsigned int sn)
 
unsigned int getScreenNum () const
 
void setWindowDecoration (bool wd)
 
bool getWindowDecoration () const
 
void setOverrideRedirect (bool override)
 
bool getOverrideRedirect () const
 

Protected Attributes

int _x
 
int _y
 
int _width
 
int _height
 
unsigned int _screenNum
 
bool _windowDecoration
 
bool _overrideRedirect
 

Detailed Description

single camera on a single window.

Constructor & Destructor Documentation

osgViewer::SingleWindow::SingleWindow ( )
inline
osgViewer::SingleWindow::SingleWindow ( int  x,
int  y,
int  width,
int  height,
unsigned int  screenNum = 0 
)
inline
osgViewer::SingleWindow::SingleWindow ( const SingleWindow rhs,
const osg::CopyOp copyop = osg::CopyOp::SHALLOW_COPY 
)
inline

Member Function Documentation

virtual void osgViewer::SingleWindow::configure ( osgViewer::View &  view) const
virtual
int osgViewer::SingleWindow::getHeight ( ) const
inline
bool osgViewer::SingleWindow::getOverrideRedirect ( ) const
inline
unsigned int osgViewer::SingleWindow::getScreenNum ( ) const
inline
int osgViewer::SingleWindow::getWidth ( ) const
inline
bool osgViewer::SingleWindow::getWindowDecoration ( ) const
inline
int osgViewer::SingleWindow::getX ( ) const
inline
int osgViewer::SingleWindow::getY ( ) const
inline
osgViewer::SingleWindow::META_Object ( osgViewer  ,
SingleWindow   
)
void osgViewer::SingleWindow::setHeight ( int  h)
inline
void osgViewer::SingleWindow::setOverrideRedirect ( bool  override)
inline
void osgViewer::SingleWindow::setScreenNum ( unsigned int  sn)
inline
void osgViewer::SingleWindow::setWidth ( int  w)
inline
void osgViewer::SingleWindow::setWindowDecoration ( bool  wd)
inline
void osgViewer::SingleWindow::setX ( int  x)
inline
void osgViewer::SingleWindow::setY ( int  y)
inline

Member Data Documentation

int osgViewer::SingleWindow::_height
protected
bool osgViewer::SingleWindow::_overrideRedirect
protected
unsigned int osgViewer::SingleWindow::_screenNum
protected
int osgViewer::SingleWindow::_width
protected
bool osgViewer::SingleWindow::_windowDecoration
protected
int osgViewer::SingleWindow::_x
protected
int osgViewer::SingleWindow::_y
protected

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