Discover
What’s New
Features
Made With JUCE
Blog
Learn
Documentation
Course
Tutorials
Resources
Newsletter
Marketplace
Forum
Get JUCE
Modules
All Classes
Tutorials
Course
Loading...
Searching...
No Matches
juce
OpenGLContext
juce::OpenGLContext Member List
This is the complete list of members for
juce::OpenGLContext
, including all inherited members.
API
typedef
juce::OpenGLContext
areShadersAvailable
() const
juce::OpenGLContext
attachTo
(Component &)
juce::OpenGLContext
copyTexture
(const Rectangle< int > &targetClipArea, const Rectangle< int > &anchorPosAndTextureSize, int contextWidth, int contextHeight, bool textureOriginIsBottomLeft, bool blend=true)
juce::OpenGLContext
deactivateCurrentContext
()
juce::OpenGLContext
static
defaultGLVersion
enum value
juce::OpenGLContext
detach
()
juce::OpenGLContext
executeOnGLThread
(T &&functor, bool blockUntilFinished)
juce::OpenGLContext
extensions
juce::OpenGLContext
getAPI
() const
juce::OpenGLContext
getAssociatedObject
(const char *name) const
juce::OpenGLContext
getContextAttachedTo
(Component &component) noexcept
juce::OpenGLContext
static
getCurrentContext
()
juce::OpenGLContext
static
getFrameBufferID
() const noexcept
juce::OpenGLContext
getImageCacheSize
() const noexcept
juce::OpenGLContext
getPreferredAPI
() const
juce::OpenGLContext
getPreferredProfile
() const
juce::OpenGLContext
getPreferredVersion
() const
juce::OpenGLContext
getProfile
() const
juce::OpenGLContext
getRawContext
() const noexcept
juce::OpenGLContext
getRenderingScale
() const noexcept
juce::OpenGLContext
inline
getSwapInterval
() const
juce::OpenGLContext
getTargetComponent
() const noexcept
juce::OpenGLContext
getVersion
() const
juce::OpenGLContext
isActive
() const noexcept
juce::OpenGLContext
isAttached
() const noexcept
juce::OpenGLContext
isCoreProfile
() const
juce::OpenGLContext
isTextureNpotSupported
() const
juce::OpenGLContext
linear
enum value
juce::OpenGLContext
makeActive
() const noexcept
juce::OpenGLContext
nearest
enum value
juce::OpenGLContext
openGL3_2
enum value
juce::OpenGLContext
openGL4_1
enum value
juce::OpenGLContext
openGL4_3
enum value
juce::OpenGLContext
OpenGLContext
()
juce::OpenGLContext
OpenGLVersion
enum name
juce::OpenGLContext
Profile
typedef
juce::OpenGLContext
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
setPreferredAPI
(API)
juce::OpenGLContext
setPreferredProfile
(Profile)
juce::OpenGLContext
setPreferredVersion
(const Version &)
juce::OpenGLContext
setRenderer
(OpenGLRenderer *) noexcept
juce::OpenGLContext
setSwapInterval
(int numFramesPerSwap)
juce::OpenGLContext
setTextureMagnificationFilter
(TextureMagnificationFilter magFilterMode) noexcept
juce::OpenGLContext
swapBuffers
()
juce::OpenGLContext
TextureMagnificationFilter
enum name
juce::OpenGLContext
triggerRepaint
()
juce::OpenGLContext
Version
typedef
juce::OpenGLContext
~OpenGLContext
()
juce::OpenGLContext