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

Classes

class  juce::OpenGLContext::NativeContext
 
struct  juce::OpenGLContext::NativeContext::ContextDestructor
 
struct  juce::OpenGLContext::NativeContext::Locker
 
struct  juce::OpenGLContext::NativeContext::NativeWindowReleaser
 
struct  juce::OpenGLContext::NativeContext::SurfaceDestructor
 

Namespaces

namespace  juce
 

Macros

#define JNI_CLASS_MEMBERS(METHOD, STATICMETHOD, FIELD, STATICFIELD, CALLBACK)
 

Variables

static const uint8 juce::javaJuceOpenGLView []
 

Macro Definition Documentation

◆ JNI_CLASS_MEMBERS

#define JNI_CLASS_MEMBERS (   METHOD,
  STATICMETHOD,
  FIELD,
  STATICFIELD,
  CALLBACK 
)
Value:
METHOD (constructor, "<init>", "(Landroid/content/Context;J)V") \
METHOD (getParent, "getParent", "()Landroid/view/ViewParent;") \
METHOD (layout, "layout", "(IIII)V" ) \
CALLBACK (generatedCallback<&NativeContext::dispatchDraw>, "onDrawNative", "(JLandroid/graphics/Canvas;)V")