Definition at line 54 of file sources/libs/ds3d/glprocess/gl_render_ctx.h.


Public Member Functions | |
| void | setWindow (GuardGlWindow w) override |
| GuardGlWindow | getWindow () override |
| ErrCode | syncData () override |
| void | setWindow (GuardGlWindow w) override |
| GuardGlWindow | getWindow () override |
| ErrCode | syncData () override |
| virtual ErrCode | initResource ()=0 |
| virtual ErrCode | initResource ()=0 |
| virtual ErrCode | uploadData (GuardDataMap datamap)=0 |
| virtual ErrCode | uploadData (GuardDataMap datamap)=0 |
| virtual ErrCode | draw (GuardDataMap datamap)=0 |
| virtual ErrCode | draw (GuardDataMap datamap)=0 |
| virtual ErrCode | deinitResource ()=0 |
| virtual ErrCode | deinitResource ()=0 |
| virtual ErrCode | configure (const char *yamlConfig, uint32_t size) |
| virtual ErrCode | configure (const char *yamlConfig, uint32_t size) |
| virtual ErrCode | flush () |
| virtual ErrCode | flush () |
Protected Attributes | |
| GuardGlWindow | _window |
|
inlinevirtualinherited |
Reimplemented in ds3d::gl::PointCloudRenderCtxImpl, ds3d::gl::PointCloudRenderCtxImpl, ds3d::gl::Texture3DRenderCtx, and ds3d::gl::Texture3DRenderCtx.
Definition at line 43 of file sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::kGood.
|
inlinevirtualinherited |
Reimplemented in ds3d::gl::PointCloudRenderCtxImpl, ds3d::gl::PointCloudRenderCtxImpl, ds3d::gl::Texture3DRenderCtx, and ds3d::gl::Texture3DRenderCtx.
Definition at line 43 of file 9.2/sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::kGood.
|
pure virtualinherited |
|
pure virtualinherited |
|
pure virtualinherited |
|
pure virtualinherited |
|
inlinevirtualinherited |
Reimplemented in ds3d::gl::Texture3DRenderCtx, and ds3d::gl::Texture3DRenderCtx.
Definition at line 45 of file sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::kGood.
|
inlinevirtualinherited |
Reimplemented in ds3d::gl::Texture3DRenderCtx, and ds3d::gl::Texture3DRenderCtx.
Definition at line 45 of file 9.2/sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::kGood.
|
inlineoverridevirtual |
Implements ds3d::gl::iGLRender.
Definition at line 57 of file sources/libs/ds3d/glprocess/gl_render_ctx.h.
References _window.
Referenced by ds3d::gl::BaseRenderPriv::calculateViewPort(), and ds3d::gl::BaseRenderPriv::storeViewPort().
|
inlineoverridevirtual |
Implements ds3d::gl::iGLRender.
Definition at line 57 of file 9.2/sources/libs/ds3d/glprocess/gl_render_ctx.h.
References _window.
|
pure virtualinherited |
|
pure virtualinherited |
|
inlineoverridevirtual |
Implements ds3d::gl::iGLRender.
Definition at line 56 of file sources/libs/ds3d/glprocess/gl_render_ctx.h.
References _window, and absl::move().
|
inlineoverridevirtual |
Implements ds3d::gl::iGLRender.
Definition at line 56 of file 9.2/sources/libs/ds3d/glprocess/gl_render_ctx.h.
References _window, and absl::move().
|
inlineoverridevirtual |
Implements ds3d::gl::iGLRender.
Definition at line 58 of file 9.2/sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::kGood.
|
inlineoverridevirtual |
Implements ds3d::gl::iGLRender.
Reimplemented in ds3d::gl::BaseRenderPriv, and ds3d::gl::PointCloudRenderCtxImpl.
Definition at line 58 of file sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::kGood.
|
pure virtualinherited |
|
pure virtualinherited |
|
protected |
Definition at line 61 of file sources/libs/ds3d/glprocess/gl_render_ctx.h.
Referenced by getWindow(), and setWindow().