Added in API level 17
EGLObjectHandle
abstract class EGLObjectHandle
| kotlin.Any | |
| ↳ | android.opengl.EGLObjectHandle |
Base class for wrapped EGL objects.
Summary
| Protected constructors | |
|---|---|
EGLObjectHandle(handle: Int) |
|
EGLObjectHandle(handle: Long) |
|
| Public methods | |
|---|---|
| open Int | |
| open Long |
Returns the native handle of the wrapped EGL object. |
| open Int |
hashCode() |
Protected constructors
EGLObjectHandle
Added in API level 17
protected EGLObjectHandle(handle: Int)
Deprecated: Use EGLObjectHandle(long) instead. Handles on 64 bit platforms will be wider than java ints.
Public methods
getHandle
open fungetHandle(): Int
Deprecated: Use getNativeHandle() instead. Handles on 64 bit platforms will be wider than java ints.
getNativeHandle
Added in API level 21
open fun getNativeHandle(): Long
Returns the native handle of the wrapped EGL object. This handle can be cast to the corresponding native type on the native side. For example, EGLDisplay dpy = (EGLDisplay)handle;
| Return | |
|---|---|
Long |
the native handle of the wrapped EGL object. |
hashCode
Added in API level 17
open fun hashCode(): Int
| Return | |
|---|---|
Int |
a hash code value for this object. |