DisplaySettings class for encapsulating what visuals are required and have been set up, and the status of stereo viewing
Inheritance:
Public Methods
-
DisplaySettings()
-
DisplaySettings(std::vector<std::string>& commandLine)
-
DisplaySettings(const DisplaySettings& vs)
-
virtual ~DisplaySettings()
-
DisplaySettings& operator = (const DisplaySettings& vs)
-
void merge(const DisplaySettings& vs)
-
void setDefaults()
-
void readEnvironmentalVariables()
-
void readCommandLine(std::vector<std::string>& commandLine)
- read the command line string list, removing any matched control sequences
-
void setStereo(const bool on)
-
const bool getStereo() const
-
void setStereoMode(const StereoMode mode)
-
const StereoMode getStereoMode() const
-
void setEyeSeperation(const float eyeSeperation)
-
const float getEyeSeperation() const
-
void setScreenDistance(const float distance)
-
const float getScreenDistance() const
-
void setScreenHeight(const float height)
-
const float getScreenHeight() const
-
void setDoubleBuffer(const bool flag)
-
const bool getDoubleBuffer() const
-
void setRGB(const bool flag)
-
const bool getRGB() const
-
void setDepthBuffer(const bool flag)
-
const bool getDepthBuffer() const
-
void setMinimumNumAlphaBits(const unsigned int bits)
-
const unsigned int getMinimumNumAlphaBits() const
-
const bool getAlphaBuffer() const
-
void setMinimumNumStencilBits(const unsigned int bits)
-
const unsigned int getMinimumNumStencilBits() const
-
const bool getStencilBuffer() const
Public Members
-
enum StereoMode
Protected Fields
-
bool _stereo
-
StereoMode _stereoMode
-
float _eyeSeperation
-
float _screenDistance
-
float _screenHeight
-
bool _doubleBuffer
-
bool _RGB
-
bool _depthBuffer
-
unsigned int _minimumNumberAlphaBits
-
unsigned int _minimumNumberStencilBits
Protected Methods
-
void copy(const DisplaySettings& vs)
Public Methods
-
inline void ref() const
-
inline void unref() const
-
inline const int referenceCount() const
Protected Fields
-
mutable int _refCount
Documentation
DisplaySettings class for encapsulating what visuals are required and
have been set up, and the status of stereo viewing
- DisplaySettings()
- DisplaySettings(std::vector<std::string>& commandLine)
- DisplaySettings(const DisplaySettings& vs)
- virtual ~DisplaySettings()
- DisplaySettings& operator = (const DisplaySettings& vs)
- void merge(const DisplaySettings& vs)
- void setDefaults()
- void readEnvironmentalVariables()
- void readCommandLine(std::vector<std::string>& commandLine)
- read the command line string list, removing any matched control sequences
- void setStereo(const bool on)
- const bool getStereo() const
- enum StereoMode
- QUAD_BUFFER
- ANAGLYPHIC
- HORIZONTAL_SPLIT
- VERTICAL_SPLIT
- void setStereoMode(const StereoMode mode)
- const StereoMode getStereoMode() const
- void setEyeSeperation(const float eyeSeperation)
- const float getEyeSeperation() const
- void setScreenDistance(const float distance)
- const float getScreenDistance() const
- void setScreenHeight(const float height)
- const float getScreenHeight() const
- void setDoubleBuffer(const bool flag)
- const bool getDoubleBuffer() const
- void setRGB(const bool flag)
- const bool getRGB() const
- void setDepthBuffer(const bool flag)
- const bool getDepthBuffer() const
- void setMinimumNumAlphaBits(const unsigned int bits)
- const unsigned int getMinimumNumAlphaBits() const
- const bool getAlphaBuffer() const
- void setMinimumNumStencilBits(const unsigned int bits)
- const unsigned int getMinimumNumStencilBits() const
- const bool getStencilBuffer() const
- void copy(const DisplaySettings& vs)
- bool _stereo
- StereoMode _stereoMode
- float _eyeSeperation
- float _screenDistance
- float _screenHeight
- bool _doubleBuffer
- bool _RGB
- bool _depthBuffer
- unsigned int _minimumNumberAlphaBits
- unsigned int _minimumNumberStencilBits
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.