[][src]Trait uikit_sys::ICAMetalLayer

pub trait ICAMetalLayer: Sized + Deref {
    unsafe fn nextDrawable(self) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn device(self) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDevice_(self, device: *mut u64)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn preferredDevice(self) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pixelFormat(self) -> MTLPixelFormat
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setPixelFormat_(self, pixelFormat: MTLPixelFormat)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn framebufferOnly(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setFramebufferOnly_(self, framebufferOnly: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn drawableSize(self) -> CGSize
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDrawableSize_(self, drawableSize: CGSize)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn maximumDrawableCount(self) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setMaximumDrawableCount_(self, maximumDrawableCount: NSUInteger)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn presentsWithTransaction(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setPresentsWithTransaction_(self, presentsWithTransaction: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn colorspace(self) -> CGColorSpaceRef
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setColorspace_(self, colorspace: CGColorSpaceRef)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn allowsNextDrawableTimeout(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setAllowsNextDrawableTimeout_(
        self,
        allowsNextDrawableTimeout: BOOL
    )
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn nextDrawable(self) -> *mut u64 where
    Self::Target: Message + Sized

unsafe fn device(self) -> *mut u64 where
    Self::Target: Message + Sized

unsafe fn setDevice_(self, device: *mut u64) where
    Self::Target: Message + Sized

unsafe fn preferredDevice(self) -> *mut u64 where
    Self::Target: Message + Sized

unsafe fn pixelFormat(self) -> MTLPixelFormat where
    Self::Target: Message + Sized

unsafe fn setPixelFormat_(self, pixelFormat: MTLPixelFormat) where
    Self::Target: Message + Sized

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

unsafe fn setFramebufferOnly_(self, framebufferOnly: BOOL) where
    Self::Target: Message + Sized

unsafe fn drawableSize(self) -> CGSize where
    Self::Target: Message + Sized

unsafe fn setDrawableSize_(self, drawableSize: CGSize) where
    Self::Target: Message + Sized

unsafe fn maximumDrawableCount(self) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn setMaximumDrawableCount_(self, maximumDrawableCount: NSUInteger) where
    Self::Target: Message + Sized

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

unsafe fn setPresentsWithTransaction_(self, presentsWithTransaction: BOOL) where
    Self::Target: Message + Sized

unsafe fn colorspace(self) -> CGColorSpaceRef where
    Self::Target: Message + Sized

unsafe fn setColorspace_(self, colorspace: CGColorSpaceRef) where
    Self::Target: Message + Sized

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

unsafe fn setAllowsNextDrawableTimeout_(self, allowsNextDrawableTimeout: BOOL) where
    Self::Target: Message + Sized

Loading content...

Implementors

impl ICAMetalLayer for CAMetalLayer[src]

Loading content...