JUCE
Classes | Namespaces | Macros | Functions
juce_OpenGL_android.h File Reference

Classes

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

Namespaces

 juce
 Classes for IIR filter processing.
 

Macros

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

Functions

 juce::JUCE_JNI_CALLBACK (JUCE_JOIN_MACRO(JUCE_ANDROID_ACTIVITY_CLASSNAME, _00024NativeSurfaceView), dispatchDrawNative, void,(JNIEnv *env, jobject nativeView, jlong host, jobject canvas))
 
 juce::JUCE_JNI_CALLBACK (JUCE_JOIN_MACRO(JUCE_ANDROID_ACTIVITY_CLASSNAME, _00024NativeSurfaceView), surfaceChangedNative, void,(JNIEnv *env, jobject nativeView, jlong host, jobject holder, jint format, jint width, jint height))
 
 juce::JUCE_JNI_CALLBACK (JUCE_JOIN_MACRO(JUCE_ANDROID_ACTIVITY_CLASSNAME, _00024NativeSurfaceView), surfaceCreatedNative, void,(JNIEnv *env, jobject nativeView, jlong host, jobject holder))
 
 juce::JUCE_JNI_CALLBACK (JUCE_JOIN_MACRO(JUCE_ANDROID_ACTIVITY_CLASSNAME, _00024NativeSurfaceView), surfaceDestroyedNative, void,(JNIEnv *env, jobject nativeView, jlong host, jobject holder))
 

Macro Definition Documentation

◆ JNI_CLASS_MEMBERS

#define JNI_CLASS_MEMBERS (   METHOD,
  STATICMETHOD,
  FIELD,
  STATICFIELD 
)
Value:
METHOD (getParent, "getParent", "()Landroid/view/ViewParent;") \
METHOD (layout, "layout", "(IIII)V" ) \
METHOD (getNativeSurface, "getNativeSurface", "()Landroid/view/Surface;") \