Class EGL15
public class EGL15 : JVMBridgeBase<EGL15>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<EGL15>EGL15
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<EGL15>.IsAssignableFrom(IJavaType)JVMBridgeBase<EGL15>.IsAssignableFrom<T>()JVMBridgeBase<EGL15>.Execute<T>(params T[])JVMBridgeBase<EGL15>.DynBridgeClazzJVMBridgeBase<EGL15>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
EGL15()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public EGL15()
EGL15(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public EGL15(params object[] args)
Parameters
argsobject[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
EGL_CL_EVENT_HANDLE
public static int EGL_CL_EVENT_HANDLE { get; }
Property Value
EGL_CONDITION_SATISFIED
public static int EGL_CONDITION_SATISFIED { get; }
Property Value
EGL_CONTEXT_MAJOR_VERSION
public static int EGL_CONTEXT_MAJOR_VERSION { get; }
Property Value
EGL_CONTEXT_MINOR_VERSION
public static int EGL_CONTEXT_MINOR_VERSION { get; }
Property Value
EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT
public static int EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT { get; }
Property Value
EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT
public static int EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT { get; }
Property Value
EGL_CONTEXT_OPENGL_DEBUG
public static int EGL_CONTEXT_OPENGL_DEBUG { get; }
Property Value
EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE
public static int EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE { get; }
Property Value
EGL_CONTEXT_OPENGL_PROFILE_MASK
public static int EGL_CONTEXT_OPENGL_PROFILE_MASK { get; }
Property Value
EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY
public static int EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY { get; }
Property Value
EGL_CONTEXT_OPENGL_ROBUST_ACCESS
public static int EGL_CONTEXT_OPENGL_ROBUST_ACCESS { get; }
Property Value
EGL_FOREVER
public static long EGL_FOREVER { get; }
Property Value
EGL_GL_COLORSPACE
public static int EGL_GL_COLORSPACE { get; }
Property Value
EGL_GL_COLORSPACE_LINEAR
public static int EGL_GL_COLORSPACE_LINEAR { get; }
Property Value
EGL_GL_COLORSPACE_SRGB
public static int EGL_GL_COLORSPACE_SRGB { get; }
Property Value
EGL_GL_RENDERBUFFER
public static int EGL_GL_RENDERBUFFER { get; }
Property Value
EGL_GL_TEXTURE_2D
public static int EGL_GL_TEXTURE_2D { get; }
Property Value
EGL_GL_TEXTURE_3D
public static int EGL_GL_TEXTURE_3D { get; }
Property Value
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X
https://developer.android.com/reference/android/opengl/EGL15.html#EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X
public static int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X { get; }
Property Value
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
https://developer.android.com/reference/android/opengl/EGL15.html#EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
public static int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y { get; }
Property Value
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
https://developer.android.com/reference/android/opengl/EGL15.html#EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
public static int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z { get; }
Property Value
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X
https://developer.android.com/reference/android/opengl/EGL15.html#EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X
public static int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X { get; }
Property Value
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y
https://developer.android.com/reference/android/opengl/EGL15.html#EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y
public static int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y { get; }
Property Value
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z
https://developer.android.com/reference/android/opengl/EGL15.html#EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z
public static int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z { get; }
Property Value
EGL_GL_TEXTURE_LEVEL
public static int EGL_GL_TEXTURE_LEVEL { get; }
Property Value
EGL_GL_TEXTURE_ZOFFSET
public static int EGL_GL_TEXTURE_ZOFFSET { get; }
Property Value
EGL_IMAGE_PRESERVED
public static int EGL_IMAGE_PRESERVED { get; }
Property Value
EGL_LOSE_CONTEXT_ON_RESET
public static int EGL_LOSE_CONTEXT_ON_RESET { get; }
Property Value
EGL_NO_CONTEXT
public static EGLContext EGL_NO_CONTEXT { get; }
Property Value
EGL_NO_DISPLAY
public static EGLDisplay EGL_NO_DISPLAY { get; }
Property Value
EGL_NO_IMAGE
public static EGLImage EGL_NO_IMAGE { get; }
Property Value
EGL_NO_RESET_NOTIFICATION
public static int EGL_NO_RESET_NOTIFICATION { get; }
Property Value
EGL_NO_SURFACE
public static EGLSurface EGL_NO_SURFACE { get; }
Property Value
EGL_NO_SYNC
public static EGLSync EGL_NO_SYNC { get; }
Property Value
EGL_OPENGL_ES3_BIT
public static int EGL_OPENGL_ES3_BIT { get; }
Property Value
EGL_PLATFORM_ANDROID_KHR
public static int EGL_PLATFORM_ANDROID_KHR { get; }
Property Value
EGL_SIGNALED
public static int EGL_SIGNALED { get; }
Property Value
EGL_SYNC_CL_EVENT
public static int EGL_SYNC_CL_EVENT { get; }
Property Value
EGL_SYNC_CL_EVENT_COMPLETE
public static int EGL_SYNC_CL_EVENT_COMPLETE { get; }
Property Value
EGL_SYNC_CONDITION
public static int EGL_SYNC_CONDITION { get; }
Property Value
EGL_SYNC_FENCE
public static int EGL_SYNC_FENCE { get; }
Property Value
EGL_SYNC_FLUSH_COMMANDS_BIT
public static int EGL_SYNC_FLUSH_COMMANDS_BIT { get; }
Property Value
EGL_SYNC_PRIOR_COMMANDS_COMPLETE
public static int EGL_SYNC_PRIOR_COMMANDS_COMPLETE { get; }
Property Value
EGL_SYNC_STATUS
public static int EGL_SYNC_STATUS { get; }
Property Value
EGL_SYNC_TYPE
public static int EGL_SYNC_TYPE { get; }
Property Value
EGL_TIMEOUT_EXPIRED
public static int EGL_TIMEOUT_EXPIRED { get; }
Property Value
EGL_UNSIGNALED
public static int EGL_UNSIGNALED { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
EglClientWaitSync(EGLDisplay, EGLSync, int, long)
public static int EglClientWaitSync(EGLDisplay arg0, EGLSync arg1, int arg2, long arg3)
Parameters
arg0EGLDisplayarg1EGLSyncarg2intarg3long
Returns
EglCreateImage(EGLDisplay, EGLContext, int, long, long[], int)
public static EGLImage EglCreateImage(EGLDisplay arg0, EGLContext arg1, int arg2, long arg3, long[] arg4, int arg5)
Parameters
arg0EGLDisplayarg1EGLContextarg2intarg3longarg4long[]arg5int
Returns
EglCreatePlatformPixmapSurface(EGLDisplay, EGLConfig, Buffer, long[], int)
public static EGLSurface EglCreatePlatformPixmapSurface(EGLDisplay arg0, EGLConfig arg1, Buffer arg2, long[] arg3, int arg4)
Parameters
arg0EGLDisplayarg1EGLConfigarg2Bufferarg3long[]arg4int
Returns
EglCreatePlatformWindowSurface(EGLDisplay, EGLConfig, Buffer, long[], int)
public static EGLSurface EglCreatePlatformWindowSurface(EGLDisplay arg0, EGLConfig arg1, Buffer arg2, long[] arg3, int arg4)
Parameters
arg0EGLDisplayarg1EGLConfigarg2Bufferarg3long[]arg4int
Returns
EglCreateSync(EGLDisplay, int, long[], int)
public static EGLSync EglCreateSync(EGLDisplay arg0, int arg1, long[] arg2, int arg3)
Parameters
arg0EGLDisplayarg1intarg2long[]arg3int
Returns
EglDestroyImage(EGLDisplay, EGLImage)
public static bool EglDestroyImage(EGLDisplay arg0, EGLImage arg1)
Parameters
arg0EGLDisplayarg1EGLImage
Returns
EglDestroySync(EGLDisplay, EGLSync)
public static bool EglDestroySync(EGLDisplay arg0, EGLSync arg1)
Parameters
arg0EGLDisplayarg1EGLSync
Returns
EglGetPlatformDisplay(int, long, long[], int)
public static EGLDisplay EglGetPlatformDisplay(int arg0, long arg1, long[] arg2, int arg3)
Parameters
Returns
EglGetSyncAttrib(EGLDisplay, EGLSync, int, long[], int)
public static bool EglGetSyncAttrib(EGLDisplay arg0, EGLSync arg1, int arg2, long[] arg3, int arg4)
Parameters
arg0EGLDisplayarg1EGLSyncarg2intarg3long[]arg4int
Returns
EglWaitSync(EGLDisplay, EGLSync, int)
public static bool EglWaitSync(EGLDisplay arg0, EGLSync arg1, int arg2)
Parameters
arg0EGLDisplayarg1EGLSyncarg2int