26 lines
459 B
C++
26 lines
459 B
C++
#ifndef _TYPES_HPP_
|
|
#define _TYPES_HPP_
|
|
typedef unsigned char UCHAR;
|
|
typedef char CHAR;
|
|
typedef unsigned short USHORT;
|
|
typedef short SHORT;
|
|
typedef short Index;
|
|
#if defined(__FLAT__)
|
|
#define CHUGE char
|
|
#define UHUGE unsigned char
|
|
#define LHUGE unsigned long
|
|
#else
|
|
#define CHUGE char huge
|
|
#define UHUGE unsigned char huge
|
|
#define LHUGE unsigned long huge
|
|
#endif
|
|
#ifndef HUGE
|
|
#if defined(__FLAT__)
|
|
#define HUGE FAR
|
|
#else
|
|
#define HUGE huge
|
|
#endif
|
|
#endif
|
|
#endif
|
|
|