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::{
  obj::Object,
  PrivateMarker
};

pub struct MTLBuffer(PrivateMarker);

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

impl MTLBuffer {
  pub unsafe fn contents(&self) -> *const std::ffi::c_void {
    msg_send![self, contents]
  }
}