FML_DISALLOW_COPY_AND_ASSIGN(GLContextDefaultResult)
~GLContextDefaultResult() override
FML_DISALLOW_COPY_AND_ASSIGN(GLContextResult)
virtual ~GLContextResult()
~GLContextSwitch() override
virtual ~SwitchableGLContext()
virtual bool RemoveCurrent()=0
virtual bool SetCurrent()=0
FML_DISALLOW_COPY_AND_ASSIGN(SwitchableGLContext)