X-Git-Url: http://git.ithinksw.org/ITKit.git/blobdiff_plain/f2c1fd30213c597d4899da550cf17ae934447b0f..dd9a7dd8dd7d77b949d2548fb763c9b968c69cea:/ITCoreGraphicsHacks.h diff --git a/ITCoreGraphicsHacks.h b/ITCoreGraphicsHacks.h index a6ac460..72069dc 100755 --- a/ITCoreGraphicsHacks.h +++ b/ITCoreGraphicsHacks.h @@ -43,5 +43,10 @@ extern void CGStyleRelease(CGStyleRef style); extern CGStyleRef CGStyleCreateShadow(const CGShadowStyle *shadow); extern CGSValueObj CGSCreateCString(const char *string); extern CGSValueObj CGSCreateBoolean(CGSBoolean boolean); -extern CGError CGSSetWindowProperty(const CGSConnectionID cid, - CGSWindowID wid, const CGSValueObj key, const CGSValueObj value); +extern CGError CGSSetWindowProperty(const CGSConnectionID cid, CGSWindowID wid, const CGSValueObj key, const CGSValueObj value); + +extern CGAffineTransform CGAffineTransformMakeRotation(float angle); +extern CGAffineTransform CGAffineTransformMakeScale(float sx, float sy); +extern CGAffineTransform CGAffineTransformTranslate(CGAffineTransform t, float tx, float ty); +extern CGError CGSSetWindowWarp(const CGSConnectionID cid, CGSWindowID wid, int w,int h, float *mesh); +extern CGError CGSSetWindowTransform(const CGSConnectionID cid, CGSWindowID wid, CGAffineTransform transform);