Class EGL14
public class EGL14 : JVMBridgeBase<EGL14>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<EGL14>EGL14
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<EGL14>.IsAssignableFrom(IJavaType)JVMBridgeBase<EGL14>.IsAssignableFrom<T>()JVMBridgeBase<EGL14>.Execute<T>(params T[])JVMBridgeBase<EGL14>.DynBridgeClazzJVMBridgeBase<EGL14>.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
EGL14()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public EGL14()
EGL14(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 EGL14(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
EGL_ALPHA_MASK_SIZE
public static int EGL_ALPHA_MASK_SIZE { get; }
Property Value
EGL_ALPHA_SIZE
public static int EGL_ALPHA_SIZE { get; }
Property Value
EGL_BACK_BUFFER
public static int EGL_BACK_BUFFER { get; }
Property Value
EGL_BAD_ACCESS
public static int EGL_BAD_ACCESS { get; }
Property Value
EGL_BAD_ALLOC
public static int EGL_BAD_ALLOC { get; }
Property Value
EGL_BAD_ATTRIBUTE
public static int EGL_BAD_ATTRIBUTE { get; }
Property Value
EGL_BAD_CONFIG
public static int EGL_BAD_CONFIG { get; }
Property Value
EGL_BAD_CONTEXT
public static int EGL_BAD_CONTEXT { get; }
Property Value
EGL_BAD_CURRENT_SURFACE
public static int EGL_BAD_CURRENT_SURFACE { get; }
Property Value
EGL_BAD_DISPLAY
public static int EGL_BAD_DISPLAY { get; }
Property Value
EGL_BAD_MATCH
public static int EGL_BAD_MATCH { get; }
Property Value
EGL_BAD_NATIVE_PIXMAP
public static int EGL_BAD_NATIVE_PIXMAP { get; }
Property Value
EGL_BAD_NATIVE_WINDOW
public static int EGL_BAD_NATIVE_WINDOW { get; }
Property Value
EGL_BAD_PARAMETER
public static int EGL_BAD_PARAMETER { get; }
Property Value
EGL_BAD_SURFACE
public static int EGL_BAD_SURFACE { get; }
Property Value
EGL_BIND_TO_TEXTURE_RGB
public static int EGL_BIND_TO_TEXTURE_RGB { get; }
Property Value
EGL_BIND_TO_TEXTURE_RGBA
public static int EGL_BIND_TO_TEXTURE_RGBA { get; }
Property Value
EGL_BLUE_SIZE
public static int EGL_BLUE_SIZE { get; }
Property Value
EGL_BUFFER_DESTROYED
public static int EGL_BUFFER_DESTROYED { get; }
Property Value
EGL_BUFFER_PRESERVED
public static int EGL_BUFFER_PRESERVED { get; }
Property Value
EGL_BUFFER_SIZE
public static int EGL_BUFFER_SIZE { get; }
Property Value
EGL_CLIENT_APIS
public static int EGL_CLIENT_APIS { get; }
Property Value
EGL_COLOR_BUFFER_TYPE
public static int EGL_COLOR_BUFFER_TYPE { get; }
Property Value
EGL_CONFIG_CAVEAT
public static int EGL_CONFIG_CAVEAT { get; }
Property Value
EGL_CONFIG_ID
public static int EGL_CONFIG_ID { get; }
Property Value
EGL_CONFORMANT
public static int EGL_CONFORMANT { get; }
Property Value
EGL_CONTEXT_CLIENT_TYPE
public static int EGL_CONTEXT_CLIENT_TYPE { get; }
Property Value
EGL_CONTEXT_CLIENT_VERSION
public static int EGL_CONTEXT_CLIENT_VERSION { get; }
Property Value
EGL_CONTEXT_LOST
public static int EGL_CONTEXT_LOST { get; }
Property Value
EGL_CORE_NATIVE_ENGINE
public static int EGL_CORE_NATIVE_ENGINE { get; }
Property Value
EGL_DEFAULT_DISPLAY
public static int EGL_DEFAULT_DISPLAY { get; }
Property Value
EGL_DEPTH_SIZE
public static int EGL_DEPTH_SIZE { get; }
Property Value
EGL_DISPLAY_SCALING
public static int EGL_DISPLAY_SCALING { get; }
Property Value
EGL_DRAW
public static int EGL_DRAW { get; }
Property Value
EGL_EXTENSIONS
public static int EGL_EXTENSIONS { get; }
Property Value
EGL_FALSE
public static int EGL_FALSE { get; }
Property Value
EGL_GREEN_SIZE
public static int EGL_GREEN_SIZE { get; }
Property Value
EGL_HEIGHT
public static int EGL_HEIGHT { get; }
Property Value
EGL_HORIZONTAL_RESOLUTION
public static int EGL_HORIZONTAL_RESOLUTION { get; }
Property Value
EGL_LARGEST_PBUFFER
public static int EGL_LARGEST_PBUFFER { get; }
Property Value
EGL_LEVEL
public static int EGL_LEVEL { get; }
Property Value
EGL_LUMINANCE_BUFFER
public static int EGL_LUMINANCE_BUFFER { get; }
Property Value
EGL_LUMINANCE_SIZE
public static int EGL_LUMINANCE_SIZE { get; }
Property Value
EGL_MATCH_NATIVE_PIXMAP
public static int EGL_MATCH_NATIVE_PIXMAP { get; }
Property Value
EGL_MAX_PBUFFER_HEIGHT
public static int EGL_MAX_PBUFFER_HEIGHT { get; }
Property Value
EGL_MAX_PBUFFER_PIXELS
public static int EGL_MAX_PBUFFER_PIXELS { get; }
Property Value
EGL_MAX_PBUFFER_WIDTH
public static int EGL_MAX_PBUFFER_WIDTH { get; }
Property Value
EGL_MAX_SWAP_INTERVAL
public static int EGL_MAX_SWAP_INTERVAL { get; }
Property Value
EGL_MIN_SWAP_INTERVAL
public static int EGL_MIN_SWAP_INTERVAL { get; }
Property Value
EGL_MIPMAP_LEVEL
public static int EGL_MIPMAP_LEVEL { get; }
Property Value
EGL_MIPMAP_TEXTURE
public static int EGL_MIPMAP_TEXTURE { get; }
Property Value
EGL_MULTISAMPLE_RESOLVE
public static int EGL_MULTISAMPLE_RESOLVE { get; }
Property Value
EGL_MULTISAMPLE_RESOLVE_BOX
public static int EGL_MULTISAMPLE_RESOLVE_BOX { get; }
Property Value
EGL_MULTISAMPLE_RESOLVE_BOX_BIT
public static int EGL_MULTISAMPLE_RESOLVE_BOX_BIT { get; }
Property Value
EGL_MULTISAMPLE_RESOLVE_DEFAULT
public static int EGL_MULTISAMPLE_RESOLVE_DEFAULT { get; }
Property Value
EGL_NATIVE_RENDERABLE
public static int EGL_NATIVE_RENDERABLE { get; }
Property Value
EGL_NATIVE_VISUAL_ID
public static int EGL_NATIVE_VISUAL_ID { get; }
Property Value
EGL_NATIVE_VISUAL_TYPE
public static int EGL_NATIVE_VISUAL_TYPE { get; }
Property Value
EGL_NONE
public static int EGL_NONE { get; }
Property Value
EGL_NON_CONFORMANT_CONFIG
public static int EGL_NON_CONFORMANT_CONFIG { get; }
Property Value
EGL_NOT_INITIALIZED
public static int EGL_NOT_INITIALIZED { get; }
Property Value
EGL_NO_CONTEXT
public static EGLContext EGL_NO_CONTEXT { get; set; }
Property Value
EGL_NO_DISPLAY
public static EGLDisplay EGL_NO_DISPLAY { get; set; }
Property Value
EGL_NO_SURFACE
public static EGLSurface EGL_NO_SURFACE { get; set; }
Property Value
EGL_NO_TEXTURE
public static int EGL_NO_TEXTURE { get; }
Property Value
EGL_OPENGL_API
public static int EGL_OPENGL_API { get; }
Property Value
EGL_OPENGL_BIT
public static int EGL_OPENGL_BIT { get; }
Property Value
EGL_OPENGL_ES2_BIT
public static int EGL_OPENGL_ES2_BIT { get; }
Property Value
EGL_OPENGL_ES_API
public static int EGL_OPENGL_ES_API { get; }
Property Value
EGL_OPENGL_ES_BIT
public static int EGL_OPENGL_ES_BIT { get; }
Property Value
EGL_OPENVG_API
public static int EGL_OPENVG_API { get; }
Property Value
EGL_OPENVG_BIT
public static int EGL_OPENVG_BIT { get; }
Property Value
EGL_OPENVG_IMAGE
public static int EGL_OPENVG_IMAGE { get; }
Property Value
EGL_PBUFFER_BIT
public static int EGL_PBUFFER_BIT { get; }
Property Value
EGL_PIXEL_ASPECT_RATIO
public static int EGL_PIXEL_ASPECT_RATIO { get; }
Property Value
EGL_PIXMAP_BIT
public static int EGL_PIXMAP_BIT { get; }
Property Value
EGL_READ
public static int EGL_READ { get; }
Property Value
EGL_RED_SIZE
public static int EGL_RED_SIZE { get; }
Property Value
EGL_RENDERABLE_TYPE
public static int EGL_RENDERABLE_TYPE { get; }
Property Value
EGL_RENDER_BUFFER
public static int EGL_RENDER_BUFFER { get; }
Property Value
EGL_RGB_BUFFER
public static int EGL_RGB_BUFFER { get; }
Property Value
EGL_SAMPLES
public static int EGL_SAMPLES { get; }
Property Value
EGL_SAMPLE_BUFFERS
public static int EGL_SAMPLE_BUFFERS { get; }
Property Value
EGL_SINGLE_BUFFER
public static int EGL_SINGLE_BUFFER { get; }
Property Value
EGL_SLOW_CONFIG
public static int EGL_SLOW_CONFIG { get; }
Property Value
EGL_STENCIL_SIZE
public static int EGL_STENCIL_SIZE { get; }
Property Value
EGL_SUCCESS
public static int EGL_SUCCESS { get; }
Property Value
EGL_SURFACE_TYPE
public static int EGL_SURFACE_TYPE { get; }
Property Value
EGL_SWAP_BEHAVIOR
public static int EGL_SWAP_BEHAVIOR { get; }
Property Value
EGL_SWAP_BEHAVIOR_PRESERVED_BIT
public static int EGL_SWAP_BEHAVIOR_PRESERVED_BIT { get; }
Property Value
EGL_TEXTURE_2D
public static int EGL_TEXTURE_2D { get; }
Property Value
EGL_TEXTURE_FORMAT
public static int EGL_TEXTURE_FORMAT { get; }
Property Value
EGL_TEXTURE_RGB
public static int EGL_TEXTURE_RGB { get; }
Property Value
EGL_TEXTURE_RGBA
public static int EGL_TEXTURE_RGBA { get; }
Property Value
EGL_TEXTURE_TARGET
public static int EGL_TEXTURE_TARGET { get; }
Property Value
EGL_TRANSPARENT_BLUE_VALUE
public static int EGL_TRANSPARENT_BLUE_VALUE { get; }
Property Value
EGL_TRANSPARENT_GREEN_VALUE
public static int EGL_TRANSPARENT_GREEN_VALUE { get; }
Property Value
EGL_TRANSPARENT_RED_VALUE
public static int EGL_TRANSPARENT_RED_VALUE { get; }
Property Value
EGL_TRANSPARENT_RGB
public static int EGL_TRANSPARENT_RGB { get; }
Property Value
EGL_TRANSPARENT_TYPE
public static int EGL_TRANSPARENT_TYPE { get; }
Property Value
EGL_TRUE
public static int EGL_TRUE { get; }
Property Value
EGL_VENDOR
public static int EGL_VENDOR { get; }
Property Value
EGL_VERSION
public static int EGL_VERSION { get; }
Property Value
EGL_VERTICAL_RESOLUTION
public static int EGL_VERTICAL_RESOLUTION { get; }
Property Value
EGL_VG_ALPHA_FORMAT
public static int EGL_VG_ALPHA_FORMAT { get; }
Property Value
EGL_VG_ALPHA_FORMAT_NONPRE
public static int EGL_VG_ALPHA_FORMAT_NONPRE { get; }
Property Value
EGL_VG_ALPHA_FORMAT_PRE
public static int EGL_VG_ALPHA_FORMAT_PRE { get; }
Property Value
EGL_VG_ALPHA_FORMAT_PRE_BIT
public static int EGL_VG_ALPHA_FORMAT_PRE_BIT { get; }
Property Value
EGL_VG_COLORSPACE
public static int EGL_VG_COLORSPACE { get; }
Property Value
EGL_VG_COLORSPACE_LINEAR
public static int EGL_VG_COLORSPACE_LINEAR { get; }
Property Value
EGL_VG_COLORSPACE_LINEAR_BIT
public static int EGL_VG_COLORSPACE_LINEAR_BIT { get; }
Property Value
EGL_VG_COLORSPACE_sRGB
public static int EGL_VG_COLORSPACE_sRGB { get; }
Property Value
EGL_WIDTH
public static int EGL_WIDTH { get; }
Property Value
EGL_WINDOW_BIT
public static int EGL_WINDOW_BIT { 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
EglBindAPI(int)
public static bool EglBindAPI(int arg0)
Parameters
Returns
EglBindTexImage(EGLDisplay, EGLSurface, int)
public static bool EglBindTexImage(EGLDisplay arg0, EGLSurface arg1, int arg2)
Parameters
arg0
EGLDisplayarg1
EGLSurfacearg2
int
Returns
EglChooseConfig(EGLDisplay, int[], int, EGLConfig[], int, int, int[], int)
public static bool EglChooseConfig(EGLDisplay arg0, int[] arg1, int arg2, EGLConfig[] arg3, int arg4, int arg5, int[] arg6, int arg7)
Parameters
Returns
EglCopyBuffers(EGLDisplay, EGLSurface, int)
public static bool EglCopyBuffers(EGLDisplay arg0, EGLSurface arg1, int arg2)
Parameters
arg0
EGLDisplayarg1
EGLSurfacearg2
int
Returns
EglCreateContext(EGLDisplay, EGLConfig, EGLContext, int[], int)
public static EGLContext EglCreateContext(EGLDisplay arg0, EGLConfig arg1, EGLContext arg2, int[] arg3, int arg4)
Parameters
arg0
EGLDisplayarg1
EGLConfigarg2
EGLContextarg3
int[]arg4
int
Returns
EglCreatePbufferFromClientBuffer(EGLDisplay, int, int, EGLConfig, int[], int)
public static EGLSurface EglCreatePbufferFromClientBuffer(EGLDisplay arg0, int arg1, int arg2, EGLConfig arg3, int[] arg4, int arg5)
Parameters
Returns
EglCreatePbufferSurface(EGLDisplay, EGLConfig, int[], int)
public static EGLSurface EglCreatePbufferSurface(EGLDisplay arg0, EGLConfig arg1, int[] arg2, int arg3)
Parameters
arg0
EGLDisplayarg1
EGLConfigarg2
int[]arg3
int
Returns
EglCreatePixmapSurface(EGLDisplay, EGLConfig, int, int[], int)
[Obsolete]
public static EGLSurface EglCreatePixmapSurface(EGLDisplay arg0, EGLConfig arg1, int arg2, int[] arg3, int arg4)
Parameters
arg0
EGLDisplayarg1
EGLConfigarg2
intarg3
int[]arg4
int
Returns
EglCreateWindowSurface(EGLDisplay, EGLConfig, object, int[], int)
public static EGLSurface EglCreateWindowSurface(EGLDisplay arg0, EGLConfig arg1, object arg2, int[] arg3, int arg4)
Parameters
arg0
EGLDisplayarg1
EGLConfigarg2
objectarg3
int[]arg4
int
Returns
EglDestroyContext(EGLDisplay, EGLContext)
public static bool EglDestroyContext(EGLDisplay arg0, EGLContext arg1)
Parameters
arg0
EGLDisplayarg1
EGLContext
Returns
EglDestroySurface(EGLDisplay, EGLSurface)
public static bool EglDestroySurface(EGLDisplay arg0, EGLSurface arg1)
Parameters
arg0
EGLDisplayarg1
EGLSurface
Returns
EglGetConfigAttrib(EGLDisplay, EGLConfig, int, int[], int)
public static bool EglGetConfigAttrib(EGLDisplay arg0, EGLConfig arg1, int arg2, int[] arg3, int arg4)
Parameters
arg0
EGLDisplayarg1
EGLConfigarg2
intarg3
int[]arg4
int
Returns
EglGetConfigs(EGLDisplay, EGLConfig[], int, int, int[], int)
public static bool EglGetConfigs(EGLDisplay arg0, EGLConfig[] arg1, int arg2, int arg3, int[] arg4, int arg5)
Parameters
Returns
EglGetCurrentContext()
public static EGLContext EglGetCurrentContext()
Returns
EglGetCurrentDisplay()
public static EGLDisplay EglGetCurrentDisplay()
Returns
EglGetCurrentSurface(int)
public static EGLSurface EglGetCurrentSurface(int arg0)
Parameters
Returns
EglGetDisplay(int)
public static EGLDisplay EglGetDisplay(int arg0)
Parameters
Returns
EglGetError()
public static int EglGetError()
Returns
EglInitialize(EGLDisplay, int[], int, int[], int)
public static bool EglInitialize(EGLDisplay arg0, int[] arg1, int arg2, int[] arg3, int arg4)
Parameters
arg0
EGLDisplayarg1
int[]arg2
intarg3
int[]arg4
int
Returns
EglMakeCurrent(EGLDisplay, EGLSurface, EGLSurface, EGLContext)
public static bool EglMakeCurrent(EGLDisplay arg0, EGLSurface arg1, EGLSurface arg2, EGLContext arg3)
Parameters
arg0
EGLDisplayarg1
EGLSurfacearg2
EGLSurfacearg3
EGLContext
Returns
EglQueryAPI()
public static int EglQueryAPI()
Returns
EglQueryContext(EGLDisplay, EGLContext, int, int[], int)
public static bool EglQueryContext(EGLDisplay arg0, EGLContext arg1, int arg2, int[] arg3, int arg4)
Parameters
arg0
EGLDisplayarg1
EGLContextarg2
intarg3
int[]arg4
int
Returns
EglQueryString(EGLDisplay, int)
public static String EglQueryString(EGLDisplay arg0, int arg1)
Parameters
arg0
EGLDisplayarg1
int
Returns
EglQuerySurface(EGLDisplay, EGLSurface, int, int[], int)
public static bool EglQuerySurface(EGLDisplay arg0, EGLSurface arg1, int arg2, int[] arg3, int arg4)
Parameters
arg0
EGLDisplayarg1
EGLSurfacearg2
intarg3
int[]arg4
int
Returns
EglReleaseTexImage(EGLDisplay, EGLSurface, int)
public static bool EglReleaseTexImage(EGLDisplay arg0, EGLSurface arg1, int arg2)
Parameters
arg0
EGLDisplayarg1
EGLSurfacearg2
int
Returns
EglReleaseThread()
public static bool EglReleaseThread()
Returns
EglSurfaceAttrib(EGLDisplay, EGLSurface, int, int)
public static bool EglSurfaceAttrib(EGLDisplay arg0, EGLSurface arg1, int arg2, int arg3)
Parameters
arg0
EGLDisplayarg1
EGLSurfacearg2
intarg3
int
Returns
EglSwapBuffers(EGLDisplay, EGLSurface)
public static bool EglSwapBuffers(EGLDisplay arg0, EGLSurface arg1)
Parameters
arg0
EGLDisplayarg1
EGLSurface
Returns
EglSwapInterval(EGLDisplay, int)
public static bool EglSwapInterval(EGLDisplay arg0, int arg1)
Parameters
arg0
EGLDisplayarg1
int
Returns
EglTerminate(EGLDisplay)
public static bool EglTerminate(EGLDisplay arg0)
Parameters
arg0
EGLDisplay
Returns
EglWaitClient()
public static bool EglWaitClient()
Returns
EglWaitGL()
public static bool EglWaitGL()
Returns
EglWaitNative(int)
public static bool EglWaitNative(int arg0)