62 public:
virtual QOffscreenSurface *
Surface()
const;
67 public:
virtual void SetSurface(QOffscreenSurface *_surface);
70 public:
virtual QOpenGLContext *
Context()
const;
75 public:
virtual void SetContext(QOpenGLContext *_context);
87 public:
virtual void RenderNext(RenderSync *_renderSync) = 0;
91 public:
virtual void Update(rendering::CameraPtr _camera) = 0;