cobin 0.1.1

Minimalistic bindings for Metal and related Cocoa frameworks.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::{
  PrivateMarker,
  obj::Object
};

pub struct MTLDrawable(PrivateMarker);

impl Object for MTLDrawable {}
unsafe impl objc::Message for MTLDrawable {}

impl MTLDrawable {
  pub unsafe fn present(&self) {
    msg_send![self, present]
  }
}