OSVR-Core
Public Member Functions | Friends | List of all members
osvr::client::DisplayConfig Class Reference

Public Member Functions

 DisplayConfig (DisplayConfig const &)=delete
 
DisplayConfigoperator= (DisplayConfig const &)=delete
 
OSVR_ViewerCount getNumViewers () const
 
ViewergetViewer (OSVR_ViewerCount viewer)
 
Viewer const & getViewer (OSVR_ViewerCount viewer) const
 
OSVR_EyeCount getNumViewerEyes (OSVR_ViewerCount viewer) const
 
ViewerEyegetViewerEye (OSVR_ViewerCount viewer, OSVR_EyeCount eye)
 
ViewerEye const & getViewerEye (OSVR_ViewerCount viewer, OSVR_EyeCount eye) const
 
OSVR_SurfaceCount getNumViewerEyeSurfaces (OSVR_ViewerCount viewer, OSVR_EyeCount eye) const
 
ViewerEyegetViewerEyeSurface (OSVR_ViewerCount viewer, OSVR_EyeCount eye, OSVR_SurfaceCount surface)
 
ViewerEye const & getViewerEyeSurface (OSVR_ViewerCount viewer, OSVR_EyeCount eye, OSVR_SurfaceCount surface) const
 
OSVR_DisplayInputCount getNumDisplayInputs () const
 
DisplayInputgetDisplayInput (OSVR_DisplayInputCount dispInputIdx)
 
const DisplayInputgetDisplayInput (OSVR_DisplayInputCount dispInputIdx) const
 
OSVR_CLIENT_EXPORT bool isStartupComplete () const
 

Friends

class DisplayConfigFactory
 

Member Function Documentation

§ getViewerEyeSurface() [1/2]

ViewerEye & osvr::client::DisplayConfig::getViewerEyeSurface ( OSVR_ViewerCount  viewer,
OSVR_EyeCount  eye,
OSVR_SurfaceCount  surface 
)
inline
Todo:
right now only a single surface per viewer eye

§ getViewerEyeSurface() [2/2]

ViewerEye const & osvr::client::DisplayConfig::getViewerEyeSurface ( OSVR_ViewerCount  viewer,
OSVR_EyeCount  eye,
OSVR_SurfaceCount  surface 
) const
inline
Todo:
right now only a single surface per viewer eye

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