Gamp v0.0.7-36-g24b1eb6
Gamp: Graphics, Audio, Multimedia and Processing
|
This is the complete list of members for gamp::render::gl::GLContext, including all inherited members.
attachObject(std::string_view key, const AttachableRef &obj) | gamp::render::RenderContext | inline |
boundSurface() const noexcept | gamp::render::RenderContext | inline |
clearAttachedObjects() | gamp::render::RenderContext | inline |
context() const noexcept | gamp::render::RenderContext | inline |
contextFlags() const noexcept | gamp::render::RenderContext | inline |
create(gamp::handle_t context, GLProfile profile, RenderContextFlags contextFlags, const char *gl_version_cstr) noexcept | gamp::render::gl::GLContext | inlinestatic |
create(const wt::SurfaceRef &surface, gamp::handle_t context, GLProfile profile, RenderContextFlags contextFlags, const char *gl_version_cstr) noexcept | gamp::render::gl::GLContext | inlinestatic |
detachObject(std::string_view key) | gamp::render::RenderContext | inline |
dispose() noexcept override | gamp::render::gl::GLContext | virtual |
disposedNotify() override | gamp::render::gl::GLContext | inlinevirtual |
downcast(RenderContext *rc) | gamp::render::gl::GLContext | inlinestatic |
getAttachedObject(std::string_view key) const | gamp::render::RenderContext | inline |
getCurrent() noexcept | gamp::render::gl::GLContext | inlinestatic |
getInvalid() noexcept | gamp::render::gl::GLContext | inlinestatic |
GLContext(Private) noexcept | gamp::render::gl::GLContext | inline |
GLContext(Private, gamp::handle_t context, GLProfile profile, RenderContextFlags contextFlags, GLVersionNumber glVersion) noexcept | gamp::render::gl::GLContext | inline |
GLContext(Private, const wt::SurfaceRef &surface, gamp::handle_t context, GLProfile profile, RenderContextFlags contextFlags, GLVersionNumber glVersion) noexcept | gamp::render::gl::GLContext | inline |
glProfile() const noexcept | gamp::render::gl::GLContext | inline |
GLSignature() noexcept | gamp::render::gl::GLContext | inlinestatic |
glVersion() const | gamp::render::gl::GLContext | inline |
isCurrent() const noexcept | gamp::render::gl::GLContext | inline |
isExtensionAvailable(GLenum name) const noexcept | gamp::render::gl::GLContext | inline |
isExtensionAvailable(const char *name) const noexcept | gamp::render::gl::GLContext | inline |
isValid() const noexcept | gamp::render::RenderContext | inline |
m_surface | gamp::render::RenderContext | protected |
makeCurrent(const gamp::wt::SurfaceRef &s) noexcept override | gamp::render::gl::GLContext | inlinevirtual |
releaseContext() noexcept override | gamp::render::gl::GLContext | inlinevirtual |
RenderContext(Private) noexcept | gamp::render::RenderContext | inline |
RenderContext(Private, gamp::handle_t context, RenderContextFlags contextFlags, const jau::util::VersionNumber &version) noexcept | gamp::render::RenderContext | inline |
renderProfile() const noexcept override | gamp::render::gl::GLContext | inlinevirtual |
signature() const noexcept override | gamp::render::gl::GLContext | inlinevirtual |
toString() const override | gamp::render::gl::GLContext | inlinevirtual |
version() const | gamp::render::RenderContext | inline |
~GLContext() noexcept override | gamp::render::gl::GLContext | inline |
~RenderContext() noexcept=default | gamp::render::RenderContext | virtual |