areShadersAvailable() const | juce::OpenGLContext | |
attachment | juce::OpenGLContext | private |
attachTo(Component &) | juce::OpenGLContext | |
contextToShareWith | juce::OpenGLContext | private |
continuousRepaint | juce::OpenGLContext | private |
copyTexture(const Rectangle< int > &targetClipArea, const Rectangle< int > &anchorPosAndTextureSize, int contextWidth, int contextHeight, bool textureOriginIsBottomLeft) | juce::OpenGLContext | |
currentRenderScale | juce::OpenGLContext | private |
deactivateCurrentContext() | juce::OpenGLContext | static |
defaultGLVersion enum value | juce::OpenGLContext | |
detach() | juce::OpenGLContext | |
execute(AsyncWorker::Ptr, bool) | juce::OpenGLContext | private |
executeOnGLThread(T &&functor, bool blockUntilFinished) | juce::OpenGLContext | |
extensions | juce::OpenGLContext | |
getAssociatedObject(const char *name) const | juce::OpenGLContext | |
getCachedImage() const noexcept | juce::OpenGLContext | private |
getContextAttachedTo(Component &component) noexcept | juce::OpenGLContext | static |
getCurrentContext() | juce::OpenGLContext | static |
getFrameBufferID() const noexcept | juce::OpenGLContext | |
getImageCacheSize() const noexcept | juce::OpenGLContext | |
getRawContext() const noexcept | juce::OpenGLContext | |
getRenderingScale() const noexcept | juce::OpenGLContext | inline |
getSwapInterval() const | juce::OpenGLContext | |
getTargetComponent() const noexcept | juce::OpenGLContext | |
imageCacheMaxSize | juce::OpenGLContext | private |
isActive() const noexcept | juce::OpenGLContext | |
isAttached() const noexcept | juce::OpenGLContext | |
linear enum value | juce::OpenGLContext | |
makeActive() const noexcept | juce::OpenGLContext | |
nativeContext | juce::OpenGLContext | private |
nearest enum value | juce::OpenGLContext | |
openGL3_2 enum value | juce::OpenGLContext | |
OpenGLContext() | juce::OpenGLContext | |
openGLPixelFormat | juce::OpenGLContext | private |
OpenGLTexture class | juce::OpenGLContext | friend |
OpenGLVersion enum name | juce::OpenGLContext | |
overrideCanAttach | juce::OpenGLContext | private |
renderComponents | juce::OpenGLContext | private |
renderer | juce::OpenGLContext | private |
setAssociatedObject(const char *name, ReferenceCountedObject *newObject) | juce::OpenGLContext | |
setComponentPaintingEnabled(bool shouldPaintComponent) noexcept | juce::OpenGLContext | |
setContinuousRepainting(bool shouldContinuouslyRepaint) noexcept | juce::OpenGLContext | |
setImageCacheSize(size_t cacheSizeBytes) noexcept | juce::OpenGLContext | |
setMultisamplingEnabled(bool) noexcept | juce::OpenGLContext | |
setNativeSharedContext(void *nativeContextToShareWith) noexcept | juce::OpenGLContext | |
setOpenGLVersionRequired(OpenGLVersion) noexcept | juce::OpenGLContext | |
setPixelFormat(const OpenGLPixelFormat &preferredPixelFormat) noexcept | juce::OpenGLContext | |
setRenderer(OpenGLRenderer *) noexcept | juce::OpenGLContext | |
setSwapInterval(int numFramesPerSwap) | juce::OpenGLContext | |
setTextureMagnificationFilter(TextureMagnificationFilter magFilterMode) noexcept | juce::OpenGLContext | |
swapBuffers() | juce::OpenGLContext | |
texMagFilter | juce::OpenGLContext | private |
TextureMagnificationFilter enum name | juce::OpenGLContext | |
triggerRepaint() | juce::OpenGLContext | |
useMultisampling | juce::OpenGLContext | private |
versionRequired | juce::OpenGLContext | private |
~OpenGLContext() | juce::OpenGLContext | |