31 static void RegisterGLContextCallbacks();
38 static GlfTestGLContextSharedPtr Create( GlfTestGLContextSharedPtr
const & share );
45 virtual bool _IsSharing(
const GlfGLContextSharedPtr& rhs)
const;
47 virtual bool _IsEqual(
const GlfGLContextSharedPtr& rhs)
const;
52 friend class GlfTestGLContextRegistrationInterface;
55 Glf_TestGLContextPrivate * _context;
Provides window system independent access to GL contexts.
Testing support class for GlfGLContext.
virtual GLF_API bool _IsSharing(const GlfGLContextSharedPtr &rhs) const
Returns true if this context is sharing with rhs.
virtual GLF_API void _MakeCurrent()
Makes this context current.
virtual GLF_API bool _IsEqual(const GlfGLContextSharedPtr &rhs) const
Returns true if this context is equal to rhs.
virtual GLF_API bool IsValid() const
Returns true if this context is valid.