doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros | Typedefs
jmorecfg.h File Reference

Go to the source code of this file.

Macros

#define BITS_IN_JSAMPLE   8 /* use 8 or 12 */
 
#define MAX_COMPONENTS   10 /* maximum number of image components */
 
#define GETJSAMPLE(value)   ((int) (value) & 0xFF)
 
#define MAXJSAMPLE   255
 
#define CENTERJSAMPLE   128
 
#define GETJOCTET(value)   ((value) & 0xFF)
 
#define JPEG_MAX_DIMENSION   65500L /* a tad under 64K to prevent overflows */
 
#define METHODDEF   static /* a function called through method pointers */
 
#define LOCAL   static /* a function used only in its module */
 
#define GLOBAL   /* a function referenced thru EXTERNs */
 
#define EXTERN   extern /* a reference to a GLOBAL function */
 
#define FAR
 
#define FALSE   0 /* values of boolean */
 
#define TRUE   1
 

Typedefs

typedef char JSAMPLE
 
typedef short JCOEF
 
typedef char JOCTET
 
typedef short UINT8
 
typedef unsigned int UINT16
 
typedef long INT32
 
typedef short INT16
 
typedef unsigned int JDIMENSION
 

Macro Definition Documentation

#define BITS_IN_JSAMPLE   8 /* use 8 or 12 */

Definition at line 23 of file jmorecfg.h.

#define CENTERJSAMPLE   128

Definition at line 74 of file jmorecfg.h.

#define EXTERN   extern /* a reference to a GLOBAL function */

Definition at line 191 of file jmorecfg.h.

#define FALSE   0 /* values of boolean */

Definition at line 220 of file jmorecfg.h.

#define FAR

Definition at line 205 of file jmorecfg.h.

#define GETJOCTET (   value)    ((value) & 0xFF)

Definition at line 119 of file jmorecfg.h.

#define GETJSAMPLE (   value)    ((int) (value) & 0xFF)

Definition at line 68 of file jmorecfg.h.

#define GLOBAL   /* a function referenced thru EXTERNs */

Definition at line 190 of file jmorecfg.h.

#define JPEG_MAX_DIMENSION   65500L /* a tad under 64K to prevent overflows */

Definition at line 179 of file jmorecfg.h.

#define LOCAL   static /* a function used only in its module */

Definition at line 189 of file jmorecfg.h.

#define MAX_COMPONENTS   10 /* maximum number of image components */

Definition at line 35 of file jmorecfg.h.

#define MAXJSAMPLE   255

Definition at line 73 of file jmorecfg.h.

#define METHODDEF   static /* a function called through method pointers */

Definition at line 188 of file jmorecfg.h.

#define TRUE   1

Definition at line 223 of file jmorecfg.h.

Typedef Documentation

typedef short INT16

Definition at line 161 of file jmorecfg.h.

typedef long INT32

Definition at line 154 of file jmorecfg.h.

typedef short JCOEF

Definition at line 99 of file jmorecfg.h.

typedef unsigned int JDIMENSION

Definition at line 177 of file jmorecfg.h.

typedef char JOCTET

Definition at line 115 of file jmorecfg.h.

typedef char JSAMPLE

Definition at line 64 of file jmorecfg.h.

typedef unsigned int UINT16

Definition at line 149 of file jmorecfg.h.

typedef short UINT8

Definition at line 140 of file jmorecfg.h.