JUCE
v5.1.1-3-g1a0b28c73
JUCE API
OpenGLContext Member List
This is the complete list of members for
OpenGLContext
, including all inherited members.
areShadersAvailable
() const
OpenGLContext
attachment
OpenGLContext
private
attachTo
(Component &)
OpenGLContext
componentPeerAboutToChange
(Component &, bool)
OpenGLContext
friend
contextToShareWith
OpenGLContext
private
continuousRepaint
OpenGLContext
private
copyTexture
(const Rectangle< int > &targetClipArea, const Rectangle< int > &anchorPosAndTextureSize, int contextWidth, int contextHeight, bool textureOriginIsBottomLeft)
OpenGLContext
currentRenderScale
OpenGLContext
private
deactivateCurrentContext
()
OpenGLContext
static
defaultGLVersion
enum value
OpenGLContext
detach
()
OpenGLContext
execute
(AsyncWorker::Ptr, bool)
OpenGLContext
private
executeOnGLThread
(T &&functor, bool blockUntilFinished)
OpenGLContext
extensions
OpenGLContext
getAssociatedObject
(const char *name) const
OpenGLContext
getCachedImage
() const noexcept
OpenGLContext
private
getContextAttachedTo
(Component &component) noexcept
OpenGLContext
static
getCurrentContext
()
OpenGLContext
static
getFrameBufferID
() const noexcept
OpenGLContext
getImageCacheSize
() const noexcept
OpenGLContext
getRawContext
() const noexcept
OpenGLContext
getRenderingScale
() const noexcept
OpenGLContext
inline
getSwapInterval
() const
OpenGLContext
getTargetComponent
() const noexcept
OpenGLContext
imageCacheMaxSize
OpenGLContext
private
isActive
() const noexcept
OpenGLContext
isAttached
() const noexcept
OpenGLContext
makeActive
() const noexcept
OpenGLContext
nativeContext
OpenGLContext
private
openGL3_2
enum value
OpenGLContext
OpenGLContext
()
OpenGLContext
openGLPixelFormat
OpenGLContext
private
OpenGLVersion
enum name
OpenGLContext
overrideCanAttach
OpenGLContext
private
overrideCanBeAttached
(bool)
OpenGLContext
private
renderComponents
OpenGLContext
private
renderer
OpenGLContext
private
setAssociatedObject
(const char *name, ReferenceCountedObject *newObject)
OpenGLContext
setComponentPaintingEnabled
(bool shouldPaintComponent) noexcept
OpenGLContext
setContinuousRepainting
(bool shouldContinuouslyRepaint) noexcept
OpenGLContext
setImageCacheSize
(size_t cacheSizeBytes) noexcept
OpenGLContext
setMultisamplingEnabled
(bool) noexcept
OpenGLContext
setNativeSharedContext
(void *nativeContextToShareWith) noexcept
OpenGLContext
setOpenGLVersionRequired
(OpenGLVersion) noexcept
OpenGLContext
setPixelFormat
(const OpenGLPixelFormat &preferredPixelFormat) noexcept
OpenGLContext
setRenderer
(OpenGLRenderer *) noexcept
OpenGLContext
setSwapInterval
(int numFramesPerSwap)
OpenGLContext
swapBuffers
()
OpenGLContext
triggerRepaint
()
OpenGLContext
useMultisampling
OpenGLContext
private
versionRequired
OpenGLContext
private
~OpenGLContext
()
OpenGLContext
Generated on Sat Aug 5 2017 12:19:40 for JUCE by
1.8.13