[][src]Trait uikit_sys::IEAGLContext

pub trait IEAGLContext: Sized + Deref {
    unsafe fn init(self) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithAPI_(self, api: EAGLRenderingAPI) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithAPI_sharegroup_(
        self,
        api: EAGLRenderingAPI,
        sharegroup: EAGLSharegroup
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn API(self) -> EAGLRenderingAPI
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sharegroup(self) -> EAGLSharegroup
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn debugLabel(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDebugLabel_(self, debugLabel: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isMultiThreaded(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setMultiThreaded_(self, multiThreaded: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setCurrentContext_(context: EAGLContext) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn currentContext() -> EAGLContext
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn init(self) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithAPI_(self, api: EAGLRenderingAPI) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithAPI_sharegroup_(
    self,
    api: EAGLRenderingAPI,
    sharegroup: EAGLSharegroup
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn API(self) -> EAGLRenderingAPI where
    Self::Target: Message + Sized

unsafe fn sharegroup(self) -> EAGLSharegroup where
    Self::Target: Message + Sized

unsafe fn debugLabel(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn setDebugLabel_(self, debugLabel: NSString) where
    Self::Target: Message + Sized

unsafe fn isMultiThreaded(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setMultiThreaded_(self, multiThreaded: BOOL) where
    Self::Target: Message + Sized

unsafe fn setCurrentContext_(context: EAGLContext) -> BOOL where
    Self::Target: Message + Sized

unsafe fn currentContext() -> EAGLContext where
    Self::Target: Message + Sized

Loading content...

Implementors

impl IEAGLContext for EAGLContext[src]

Loading content...