Add some CoreGraphics bindings
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
// FIXME: Should be bindgenned
|
||||
|
||||
import libc::{c_void, c_char, size_t};
|
||||
|
||||
#[nolink]
|
||||
native mod cg {
|
||||
fn CGDataProviderCreateWithFilename(filename: *c_char) -> CGDataProviderRef;
|
||||
fn CGDataProviderCreateWithData(info: *c_void,
|
||||
data: *c_void,
|
||||
size: size_t,
|
||||
releaseData: CGDataProviderReleaseDataCallback
|
||||
) -> CGDataProviderRef;
|
||||
fn CGDataProviderRelease(provider: CGDataProviderRef);
|
||||
fn CGFontCreateWithDataProvider(provider: CGDataProviderRef) -> CGFontRef;
|
||||
}
|
||||
|
||||
type CGFontRef = *c_void;
|
||||
type CGDataProviderRef = *c_void;
|
||||
type CGDataProviderReleaseDataCallback = *c_void;
|
||||
Reference in New Issue
Block a user