[]Struct jni_android_sys::android::opengl::EGLExt

#[repr(transparent)]
pub struct EGLExt(_);

public class EGLExt

Required feature: "android-opengl-EGLExt"

Methods

impl EGLExt

pub fn new<'env>(
    __jni_env: &'env Env
) -> Result<Local<'env, EGLExt>, Local<'env, Throwable>>
[src]

pub fn eglPresentationTimeANDROID<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env EGLDisplay>>,
    arg1: impl Into<Option<&'env EGLSurface>>,
    arg2: i64
) -> Result<bool, Local<'env, Throwable>>
[src]

eglPresentationTimeANDROID

Required features: "android-opengl-EGLDisplay", "android-opengl-EGLSurface"

pub const EGL_CONTEXT_FLAGS_KHR: i32[src]

public static final EGL_CONTEXT_FLAGS_KHR

pub const EGL_CONTEXT_MAJOR_VERSION_KHR: i32[src]

public static final EGL_CONTEXT_MAJOR_VERSION_KHR

pub const EGL_CONTEXT_MINOR_VERSION_KHR: i32[src]

public static final EGL_CONTEXT_MINOR_VERSION_KHR

pub const EGL_OPENGL_ES3_BIT_KHR: i32[src]

public static final EGL_OPENGL_ES3_BIT_KHR

pub const EGL_RECORDABLE_ANDROID: i32[src]

public static final EGL_RECORDABLE_ANDROID

Methods from Deref<Target = Object>

pub fn getClass<'env>(
    &'env self
) -> Result<Option<Local<'env, Class>>, Local<'env, Throwable>>
[src]

getClass

Required features: "java-lang-Class"

pub fn hashCode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn equals<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
[src]

equals

Required features: "java-lang-Object"

pub fn toString<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

toString

Required features: "java-lang-String"

pub fn notify<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn notifyAll<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn wait_long<'env>(
    &'env self,
    arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait_long_int<'env>(
    &'env self,
    arg0: i64,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

Trait Implementations

impl AsJValue for EGLExt

impl AsValidJObjectAndEnv for EGLExt

impl Deref for EGLExt

type Target = Object

The resulting type after dereferencing.

impl JniType for EGLExt

Auto Trait Implementations

impl RefUnwindSafe for EGLExt

impl !Send for EGLExt

impl !Sync for EGLExt

impl Unpin for EGLExt

impl UnwindSafe for EGLExt

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.