|
OpenSceneGraph
|


Public Member Functions | |
| ScreenIdentifier (int in_screenNum) | |
| ScreenIdentifier (const std::string &in_hostName, int in_displayNum, int in_screenNum) | |
| std::string | displayName () const |
| Return the display name in the form hostName::displayNum:screenNum. More... | |
| void | readDISPLAY () |
| Read the DISPLAY environmental variable, and set the ScreenIdentifier accordingly. More... | |
| void | setScreenIdentifier (const std::string &displayName) |
| Set the screenIndentifier from the displayName string. More... | |
| void | setUndefinedScreenDetailsToDefaultScreen () |
| Set any undefined displayNum or screenNum values (i.e. More... | |
Public Attributes | |
| std::string | hostName |
| int | displayNum |
| int | screenNum |
| std::string osg::GraphicsContext::ScreenIdentifier::displayName | ( | ) | const |
Return the display name in the form hostName::displayNum:screenNum.
| void osg::GraphicsContext::ScreenIdentifier::readDISPLAY | ( | ) |
Read the DISPLAY environmental variable, and set the ScreenIdentifier accordingly.
Note, if either of displayNum or screenNum are not defined then -1 is set respectively to signify that this parameter has not been set. When parameters are undefined one can call call setUndefinedScreenDetailsToDefaultScreen() after readDISPLAY() to ensure valid values.
| void osg::GraphicsContext::ScreenIdentifier::setScreenIdentifier | ( | const std::string & | displayName | ) |
Set the screenIndentifier from the displayName string.
Note, if either of displayNum or screenNum are not defined then -1 is set to signify that this parameter has not been set. When parameters are undefined one can call call setUndefinedScreenDetailsToDefaultScreen() after readDISPLAY() to ensure valid values.
|
inline |
Set any undefined displayNum or screenNum values (i.e.
-1) to the default display & screen of 0 respectively.
1.8.13