69 public:
virtual QOffscreenSurface *
Surface()
const;
74 public:
virtual void SetSurface(QOffscreenSurface *_surface);
77 public:
virtual QOpenGLContext *
Context()
const;
82 public:
virtual void SetContext(QOpenGLContext *_context);
94 public:
virtual void RenderNext(RenderSync *_renderSync) = 0;
98 public:
virtual void Update(rendering::CameraPtr _camera) = 0;