LibEGL class

Constructors

LibEGL(DynamicLibrary dynamicLibrary)
The symbols are looked up in dynamicLibrary.
LibEGL.fromLookup(Pointer<T> lookup<T extends NativeType>(String symbolName))
The symbols are looked up with lookup.

Properties

angle int
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

eglBindAPI(int api) int
eglBindTexImage(Pointer<Void> dpy, Pointer<Void> surface, int buffer) int
eglChooseConfig(Pointer<Void> dpy, Pointer<Int32> attrib_list, Pointer<Pointer<Void>> configs, int config_size, Pointer<Int32> num_config) int
eglClientWaitSync(Pointer<Void> dpy, Pointer<Void> sync_1, int flags, int timeout) int
eglCopyBuffers(Pointer<Void> dpy, Pointer<Void> surface, Pointer<Void> target) int
eglCreateContext(int dpy, int config, int share_context, Pointer<Int32> attrib_list) Pointer<Void>
eglCreateImage(Pointer<Void> dpy, Pointer<Void> ctx, int target, Pointer<Void> buffer, Pointer<Int32> attrib_list) Pointer<Void>
eglCreatePbufferFromClientBuffer(Pointer<Void> dpy, int buftype, Pointer<Void> buffer, Pointer<Void> config, Pointer<Int32> attrib_list) Pointer<Void>
eglCreatePbufferSurface(int dpy, int config, Pointer<Int32> attrib_list) Pointer<Void>
eglCreatePixmapSurface(Pointer<Void> dpy, Pointer<Void> config, Pointer<Void> pixmap, Pointer<Int32> attrib_list) Pointer<Void>
eglCreatePlatformPixmapSurface(Pointer<Void> dpy, Pointer<Void> config, Pointer<Void> native_pixmap, Pointer<Int32> attrib_list) Pointer<Void>
eglCreatePlatformWindowSurface(Pointer<Void> dpy, Pointer<Void> config, Pointer<Void> native_window, Pointer<Int32> attrib_list) Pointer<Void>
eglCreateSync(Pointer<Void> dpy, int type, Pointer<Int32> attrib_list) Pointer<Void>
eglCreateWindowSurface(Pointer<Void> dpy, Pointer<Void> config, Pointer<Void> win, Pointer<Int32> attrib_list) Pointer<Void>
eglDestroyContext(Pointer<Void> dpy, Pointer<Void> ctx) int
eglDestroyImage(Pointer<Void> dpy, Pointer<Void> image) int
eglDestroySurface(Pointer<Void> dpy, Pointer<Void> surface) int
eglDestroySync(Pointer<Void> dpy, Pointer<Void> sync_1) int
eglGetConfigAttrib(Pointer<Void> dpy, Pointer<Void> config, int attribute, Pointer<Int32> value) int
eglGetConfigs(Pointer<Void> dpy, Pointer<Pointer<Void>> configs, int config_size, Pointer<Int32> num_config) int
eglGetCurrentContext() Pointer<Void>
eglGetCurrentDisplay() Pointer<Void>
eglGetCurrentSurface(int readdraw) Pointer<Void>
eglGetDisplay(Pointer<Void> display_id) int
eglGetError() int
eglGetPlatformDisplay(int platform, Pointer<Void> native_display, Pointer<Int32> attrib_list) Pointer<Void>
eglGetProcAddress(Pointer<Int8> procname) Pointer<NativeFunction<__eglMustCastToProperFunctionPointerType>>
eglGetSyncAttrib(Pointer<Void> dpy, Pointer<Void> sync_1, int attribute, Pointer<Int32> value) int
eglInitialize(int dpy, Pointer<Int32> major, Pointer<Int32> minor) int
eglMakeCurrent(int dpy, int draw, int read, int ctx) int
eglQueryAPI() int
eglQueryContext(Pointer<Void> dpy, Pointer<Void> ctx, int attribute, Pointer<Int32> value) int
eglQueryString(Pointer<Void> dpy, int name) Pointer<Int8>
eglQuerySurface(Pointer<Void> dpy, Pointer<Void> surface, int attribute, Pointer<Int32> value) int
eglReleaseTexImage(Pointer<Void> dpy, Pointer<Void> surface, int buffer) int
eglReleaseThread() int
eglSurfaceAttrib(Pointer<Void> dpy, Pointer<Void> surface, int attribute, int value) int
eglSwapBuffers(Pointer<Void> dpy, Pointer<Void> surface) int
eglSwapInterval(Pointer<Void> dpy, int interval) int
eglTerminate(Pointer<Void> dpy) int
eglTest() int
eglWaitClient() int
eglWaitGL() int
eglWaitNative(int engine) int
eglWaitSync(Pointer<Void> dpy, Pointer<Void> sync_1, int flags) int
makeCurrent(int context) int
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited