JUCE v8.0.9
JUCE API
 
Loading...
Searching...
No Matches
juce_OpenGL_windows.h File Reference

Classes

class  juce::OpenGLContext::NativeContext
 
struct  juce::OpenGLContext::NativeContext::DeviceContextDeleter
 
struct  juce::OpenGLContext::NativeContext::Locker
 
struct  juce::OpenGLContext::NativeContext::PlaceholderComponent
 
struct  juce::OpenGLContext::NativeContext::RenderContextDeleter
 

Namespaces

namespace  juce
 

Macros

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

Functions

ComponentPeerjuce::createNonRepaintingEmbeddedWindowsPeer (Component &, Component *parent)
 

Macro Definition Documentation

◆ JUCE_DECLARE_WGL_EXTENSION_FUNCTION

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

◆ JUCE_INIT_WGL_FUNCTION

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