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. |