Added support for SyncCGContextOriginWithPort().
This commit is contained in:
parent
a5d78cc208
commit
38b504e9e3
Binary file not shown.
|
@ -56,3 +56,4 @@ CGContextRestoreGState
|
|||
CGContextSaveGState
|
||||
CGContextRelease
|
||||
CreateCGContextForPort
|
||||
SyncCGContextOriginWithPort
|
||||
|
|
|
@ -1115,6 +1115,20 @@ static PyObject *CGContextRefObj_CGContextSetShouldAntialias(CGContextRefObject
|
|||
return _res;
|
||||
}
|
||||
|
||||
static PyObject *CGContextRefObj_SyncCGContextOriginWithPort(CGContextRefObject *_self, PyObject *_args)
|
||||
{
|
||||
PyObject *_res = NULL;
|
||||
CGrafPtr port;
|
||||
if (!PyArg_ParseTuple(_args, "O&",
|
||||
GrafObj_Convert, &port))
|
||||
return NULL;
|
||||
SyncCGContextOriginWithPort(_self->ob_itself,
|
||||
port);
|
||||
Py_INCREF(Py_None);
|
||||
_res = Py_None;
|
||||
return _res;
|
||||
}
|
||||
|
||||
static PyMethodDef CGContextRefObj_methods[] = {
|
||||
{"CGContextSaveGState", (PyCFunction)CGContextRefObj_CGContextSaveGState, 1,
|
||||
"() -> None"},
|
||||
|
@ -1228,6 +1242,8 @@ static PyMethodDef CGContextRefObj_methods[] = {
|
|||
"() -> None"},
|
||||
{"CGContextSetShouldAntialias", (PyCFunction)CGContextRefObj_CGContextSetShouldAntialias, 1,
|
||||
"(int shouldAntialias) -> None"},
|
||||
{"SyncCGContextOriginWithPort", (PyCFunction)CGContextRefObj_SyncCGContextOriginWithPort, 1,
|
||||
"(CGrafPtr port) -> None"},
|
||||
{NULL, NULL, 0}
|
||||
};
|
||||
|
||||
|
|
|
@ -17,6 +17,7 @@ OUTPUTFILE = MODNAME + "module.c" # The file generated by this program
|
|||
|
||||
from macsupport import *
|
||||
|
||||
CGrafPtr = OpaqueByValueType("CGrafPtr", "GrafObj")
|
||||
|
||||
# Create the type objects
|
||||
|
||||
|
@ -275,6 +276,13 @@ CGContextRef_methods = []
|
|||
# ADD _methods initializer here
|
||||
execfile(INPUTFILE)
|
||||
|
||||
# manual method, lives in Quickdraw.h
|
||||
f = Method(void, 'SyncCGContextOriginWithPort',
|
||||
(CGContextRef, 'ctx', InMode),
|
||||
(CGrafPtr, 'port', InMode),
|
||||
)
|
||||
CGContextRef_methods.append(f)
|
||||
|
||||
CreateCGContextForPort_body = """\
|
||||
GrafPtr port;
|
||||
CGContextRef ctx;
|
||||
|
|
Loading…
Reference in New Issue