RAPI
Data Structures | Defines | Typedefs | Functions | Variables
R_ext/QuartzDevice.h File Reference

Go to the source code of this file.

Data Structures

struct  QuartzBackend_s
struct  QuartzParameters_s
struct  QuartzFunctons_s

Defines

#define QNPF_REDRAW   0x0001 /* is set when NewPage really means re-draw of an existing page */
#define QDFLAG_DISPLAY_LIST   0x0001
#define QDFLAG_INTERACTIVE   0x0002
#define QDFLAG_RASTERIZED   0x0004 /* rasterized media - may imply disabling AA paritally for rects etc. */
#define QPFLAG_ANTIALIAS   0x0100
#define QuartzParam_EmbeddingFlags   "embeddeding flags" /* value: int[1] */
#define QP_Flags_CFLoop   0x0001 /* drives application event loop */
#define QP_Flags_Cocoa   0x0002 /* Cocoa is fully initialized */
#define QP_Flags_Front   0x0004 /* is front application */

Typedefs

typedef void * CGContextRef
typedef void * QuartzDesc_t
typedef struct QuartzBackend_s QuartzBackend_t
typedef struct QuartzParameters_s QuartzParameters_t
typedef struct QuartzFunctons_s QuartzFunctions_t
typedef QuartzDesc_t(* quartz_create_fn_t )(void *dd, QuartzFunctions_t *fn, QuartzParameters_t *par)

Functions

QuartzDesc_t QuartzDevice_Create (void *dd, QuartzBackend_t *def)
QuartzFunctions_tgetQuartzFunctions ()
QuartzDesc_t Quartz_C (QuartzParameters_t *par, quartz_create_fn_t q_create, int *errorCode)

Variables

QuartzDesc_t(* ptr_QuartzBackend )(void *dd, QuartzFunctions_t *fn, QuartzParameters_t *par)

Define Documentation

#define QDFLAG_DISPLAY_LIST   0x0001
#define QDFLAG_INTERACTIVE   0x0002
#define QDFLAG_RASTERIZED   0x0004 /* rasterized media - may imply disabling AA paritally for rects etc. */
#define QNPF_REDRAW   0x0001 /* is set when NewPage really means re-draw of an existing page */
#define QP_Flags_CFLoop   0x0001 /* drives application event loop */
#define QP_Flags_Cocoa   0x0002 /* Cocoa is fully initialized */
#define QP_Flags_Front   0x0004 /* is front application */
#define QPFLAG_ANTIALIAS   0x0100
#define QuartzParam_EmbeddingFlags   "embeddeding flags" /* value: int[1] */

Typedef Documentation

typedef void* CGContextRef
typedef void* QuartzDesc_t

Function Documentation

QuartzDesc_t Quartz_C ( QuartzParameters_t par,
quartz_create_fn_t  q_create,
int *  errorCode 
)
QuartzDesc_t QuartzDevice_Create ( void *  dd,
QuartzBackend_t def 
)

Variable Documentation

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines