Skip to main content

GLKNamedEffect

Trait GLKNamedEffect 

Source
pub unsafe trait GLKNamedEffect {
    // Provided method
    unsafe fn prepareToDraw(&self)
       where Self: Sized + Message { ... }
}
👎Deprecated:

The OpenGL API is deprecated by Apple

Available on crate feature GLKNamedEffect only.
Expand description

Provided Methods§

Source

unsafe fn prepareToDraw(&self)
where Self: Sized + Message,

👎Deprecated:

The OpenGL API is deprecated by Apple

Trait Implementations§

Source§

impl<T> ImplementedBy<T> for dyn GLKNamedEffect

Source§

impl ProtocolType for dyn GLKNamedEffect

Source§

const NAME: &'static str = "GLKNamedEffect"

The name of the Objective-C protocol that this type represents. Read more
Source§

fn protocol() -> Option<&'static AnyProtocol>

Get a reference to the Objective-C protocol object that this type represents. Read more

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<T> GLKNamedEffect for ProtocolObject<T>
where T: ?Sized + GLKNamedEffect,

Implementors§

Source§

impl GLKNamedEffect for GLKBaseEffect

Available on crate feature GLKBaseEffect only.
Source§

impl GLKNamedEffect for GLKReflectionMapEffect

Available on crate feature GLKReflectionMapEffect only.
Source§

impl GLKNamedEffect for GLKSkyboxEffect

Available on crate feature GLKSkyboxEffect only.