Learning JUCE
Guide
Module map
Modules
Glossary
API reference
theme
JUCE
API reference
Main Page
Related Pages
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
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
Generated from the JUCE headers by Doxygen 1.9.8. JUCE is © Raw Material Software Limited. Not affiliated with or endorsed by the JUCE team.