JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce_OpenGL_win32.h File Reference

Classes

class  juce::OpenGLContext::NativeContext
 
struct  juce::OpenGLContext::NativeContext::DummyComponent
 
struct  juce::OpenGLContext::NativeContext::Locker
 

Namespaces

 juce
 

Macros

#define JUCE_DECLARE_WGL_EXTENSION_FUNCTION(name, returnType, params)   typedef returnType (__stdcall *type_ ## name) params; type_ ## name name;
 
#define JUCE_INIT_WGL_FUNCTION(name)   name = (type_ ## name) OpenGLHelpers::getExtensionFunction (#name);
 

Functions

ComponentPeer * juce::createNonRepaintingEmbeddedWindowsPeer (Component &, void *parent)
 
bool juce::juce_shouldDoubleScaleNativeGLWindow ()
 
bool juce::shouldScaleGLWindow (void *hwnd)
 

Macro Definition Documentation

◆ JUCE_DECLARE_WGL_EXTENSION_FUNCTION

#define JUCE_DECLARE_WGL_EXTENSION_FUNCTION (   name,
  returnType,
  params 
)    typedef returnType (__stdcall *type_ ## name) params; type_ ## name name;

◆ JUCE_INIT_WGL_FUNCTION

#define JUCE_INIT_WGL_FUNCTION (   name)    name = (type_ ## name) OpenGLHelpers::getExtensionFunction (#name);