43#define kGSMaxUint8 255
44#define kGSMaxUint16 65535
45#define kGSMaxUint32 4294967295UL
46#define kGSMaxUint64 18446744073709551615ULL
47#define kGSMaxSint8 127
48#define kGSMaxSint16 32767
49#define kGSMaxSint32 2147483647L
50#define kGSMaxSint64 9223372036854775807LL
54#define kGSMinUint32 0UL
55#define kGSMinUint64 0ULL
56#define kGSMinSint8 (-128)
57#define kGSMinSint16 (-32768)
58#define kGSMinSint32 (-2147483647-1)
59#define kGSMinSint64 (-9223372036854775808LL)
68#ifndef CGFLOAT_EPSILON
70 #define CGFLOAT_EPSILON DBL_EPSILON
72 #define CGFLOAT_EPSILON FLT_EPSILON
102typedef __SIZE_TYPE__ size_t;
unsigned char Bool8
Definition GSTypes.h:79
const UCChar * ConstUCStrPtr
Definition GSTypes.h:127
uint8_t Uint8
Definition GSTypes.h:25
UCChar * UCCharPtr
Definition GSTypes.h:122
int64_t Sint64
Definition GSTypes.h:37
Uint16 UniChar
Definition GSTypes.h:133
uint16_t Uint16
Definition GSTypes.h:26
size_t GSSize
Definition GSTypes.h:105
intptr_t SintptrT
Definition GSTypes.h:98
const UCChar * ConstUCCharPtr
Definition GSTypes.h:126
UCChar ** UCStrHandle
Definition GSTypes.h:125
unsigned char Uchar
Definition GSTypes.h:118
int8_t Sint8
Definition GSTypes.h:34
UCChar * UCStrPtr
Definition GSTypes.h:124
uintptr_t UintptrT
Definition GSTypes.h:99
int32_t Sint32
Definition GSTypes.h:36
UCChar ** UCCharHandle
Definition GSTypes.h:123
int16_t Sint16
Definition GSTypes.h:35
uint64_t Uint64
Definition GSTypes.h:28
Uint32 UCCharCnt
Definition GSTypes.h:128
float Real32
Definition GSTypes.h:65
double Real64
Definition GSTypes.h:66
unsigned char Boolean
Definition GSTypes.h:111
uint32_t Uint32
Definition GSTypes.h:27
EBool
Definition GSTypes.h:85
@ kTrue
Definition GSTypes.h:87
@ kFalse
Definition GSTypes.h:86
Uint16 UCChar
Definition GSTypes.h:121