JUCE
OpenGLContext Member List

This is the complete list of members for OpenGLContext, including all inherited members.

areShadersAvailable() const OpenGLContext
attachTo(Component &)OpenGLContext
copyTexture(const Rectangle< int > &targetClipArea, const Rectangle< int > &anchorPosAndTextureSize, int contextWidth, int contextHeight, bool textureOriginIsBottomLeft)OpenGLContext
deactivateCurrentContext()OpenGLContextstatic
defaultGLVersion enum valueOpenGLContext
detach()OpenGLContext
extensionsOpenGLContext
getAssociatedObject(const char *name) const OpenGLContext
getContextAttachedTo(Component &component) noexceptOpenGLContextstatic
getCurrentContext()OpenGLContextstatic
getFrameBufferID() const noexceptOpenGLContext
getImageCacheSize() const noexceptOpenGLContext
getRawContext() const noexceptOpenGLContext
getRenderingScale() const noexceptOpenGLContext
getSwapInterval() const OpenGLContext
getTargetComponent() const noexceptOpenGLContext
isActive() const noexceptOpenGLContext
isAttached() const noexceptOpenGLContext
makeActive() const noexceptOpenGLContext
openGL3_2 enum valueOpenGLContext
OpenGLContext()OpenGLContext
OpenGLVersion enum nameOpenGLContext
setAssociatedObject(const char *name, ReferenceCountedObject *newObject)OpenGLContext
setComponentPaintingEnabled(bool shouldPaintComponent) noexceptOpenGLContext
setContinuousRepainting(bool shouldContinuouslyRepaint) noexceptOpenGLContext
setImageCacheSize(size_t cacheSizeBytes) noexceptOpenGLContext
setMultisamplingEnabled(bool) noexceptOpenGLContext
setNativeSharedContext(void *nativeContextToShareWith) noexceptOpenGLContext
setOpenGLVersionRequired(OpenGLVersion) noexceptOpenGLContext
setPixelFormat(const OpenGLPixelFormat &preferredPixelFormat) noexceptOpenGLContext
setRenderer(OpenGLRenderer *) noexceptOpenGLContext
setSwapInterval(int numFramesPerSwap)OpenGLContext
swapBuffers()OpenGLContext
triggerRepaint()OpenGLContext
~OpenGLContext()OpenGLContext