JUCE
juce::OpenGLContext Member List

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

areShadersAvailable() constjuce::OpenGLContext
attachTo(Component &)juce::OpenGLContext
componentPeerAboutToChange(Component &, bool)juce::OpenGLContextfriend
copyTexture(const Rectangle< int > &targetClipArea, const Rectangle< int > &anchorPosAndTextureSize, int contextWidth, int contextHeight, bool textureOriginIsBottomLeft)juce::OpenGLContext
deactivateCurrentContext()juce::OpenGLContextstatic
defaultGLVersion enum valuejuce::OpenGLContext
detach()juce::OpenGLContext
executeOnGLThread(T &&functor, bool blockUntilFinished)juce::OpenGLContext
extensionsjuce::OpenGLContext
getAssociatedObject(const char *name) constjuce::OpenGLContext
getContextAttachedTo(Component &component) noexceptjuce::OpenGLContextstatic
getCurrentContext()juce::OpenGLContextstatic
getFrameBufferID() const noexceptjuce::OpenGLContext
getImageCacheSize() const noexceptjuce::OpenGLContext
getRawContext() const noexceptjuce::OpenGLContext
getRenderingScale() const noexceptjuce::OpenGLContext
getSwapInterval() constjuce::OpenGLContext
getTargetComponent() const noexceptjuce::OpenGLContext
isActive() const noexceptjuce::OpenGLContext
isAttached() const noexceptjuce::OpenGLContext
linear enum valuejuce::OpenGLContext
makeActive() const noexceptjuce::OpenGLContext
nearest enum valuejuce::OpenGLContext
openGL3_2 enum valuejuce::OpenGLContext
OpenGLContext()juce::OpenGLContext
OpenGLVersion enum namejuce::OpenGLContext
setAssociatedObject(const char *name, ReferenceCountedObject *newObject)juce::OpenGLContext
setComponentPaintingEnabled(bool shouldPaintComponent) noexceptjuce::OpenGLContext
setContinuousRepainting(bool shouldContinuouslyRepaint) noexceptjuce::OpenGLContext
setImageCacheSize(size_t cacheSizeBytes) noexceptjuce::OpenGLContext
setMultisamplingEnabled(bool) noexceptjuce::OpenGLContext
setNativeSharedContext(void *nativeContextToShareWith) noexceptjuce::OpenGLContext
setOpenGLVersionRequired(OpenGLVersion) noexceptjuce::OpenGLContext
setPixelFormat(const OpenGLPixelFormat &preferredPixelFormat) noexceptjuce::OpenGLContext
setRenderer(OpenGLRenderer *) noexceptjuce::OpenGLContext
setSwapInterval(int numFramesPerSwap)juce::OpenGLContext
setTextureMagnificationFilter(TextureMagnificationFilter magFilterMode) noexceptjuce::OpenGLContext
swapBuffers()juce::OpenGLContext
TextureMagnificationFilter enum namejuce::OpenGLContext
triggerRepaint()juce::OpenGLContext
~OpenGLContext()juce::OpenGLContext