rendtype.h File Reference

(r1785/r751)

Go to the source code of this file.

Enumerations

enum  RenderType {
  RENDERTYPE_NONE, RENDERTYPE_SCREEN, RENDERTYPE_PRINTER, RENDERTYPE_PRINTER_PS,
  RENDERTYPE_MONOBITMAP, RENDERTYPE_COLOURBITMAP, RENDERTYPE_SCREENXOR, RENDERTYPE_SCREENPAPER,
  RENDERTYPE_FILE, RENDERTYPE_HITDETECT, RENDERTYPE_METAFILE16 = 0x80, RENDERTYPE_METAFILE32
}
 A enumerated type to help in rendering to different devices. Some types are Kernel-safe (i.e. will exist on all platforms), others are specific to a particular OIL implementation. Examples are RENDERTYPE_SCREEN, _PRINTER, _METAFILE etc. More...


Enumeration Type Documentation

enum RenderType
 

A enumerated type to help in rendering to different devices. Some types are Kernel-safe (i.e. will exist on all platforms), others are specific to a particular OIL implementation. Examples are RENDERTYPE_SCREEN, _PRINTER, _METAFILE etc.

Author:
Andy_Pennell (Xara Group Ltd) <camelotdev@xara.com>
Date:
9/11/93
Enumerator:
RENDERTYPE_NONE 
RENDERTYPE_SCREEN 
RENDERTYPE_PRINTER 
RENDERTYPE_PRINTER_PS 
RENDERTYPE_MONOBITMAP 
RENDERTYPE_COLOURBITMAP 
RENDERTYPE_SCREENXOR 
RENDERTYPE_SCREENPAPER 
RENDERTYPE_FILE 
RENDERTYPE_HITDETECT 
RENDERTYPE_METAFILE16 
RENDERTYPE_METAFILE32 

Definition at line 118 of file rendtype.h.

00119 {
00120     RENDERTYPE_NONE,                            // these are Kernel-types
00121     RENDERTYPE_SCREEN,
00122     RENDERTYPE_PRINTER,
00123     RENDERTYPE_PRINTER_PS,
00124     RENDERTYPE_MONOBITMAP,                      // Deprecated - HITDETECT used instead now
00125     RENDERTYPE_COLOURBITMAP,
00126     RENDERTYPE_SCREENXOR,                       // used to XOR to the screen
00127     RENDERTYPE_SCREENPAPER,                     // (not currently used)
00128     RENDERTYPE_FILE,
00129     RENDERTYPE_HITDETECT,                       // 32BPP hit detection based on transparency
00130 
00131     RENDERTYPE_METAFILE16 = 0x80,               // these are OIL-specific types
00132     RENDERTYPE_METAFILE32
00133 
00134 };


Generated on Sat Nov 10 03:49:36 2007 for Camelot by  doxygen 1.4.4