diff options
Diffstat (limited to 'inc/utility.h')
-rw-r--r-- | inc/utility.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/inc/utility.h b/inc/utility.h index f060962..5e374a0 100644 --- a/inc/utility.h +++ b/inc/utility.h @@ -65,6 +65,22 @@ typedef cuint* pcuint; #define cuInt(X) (( cuint)(X)) #define pcuInt(X) ((pcuint)(X)) +typedef short* pshort; +typedef unsigned short ushort; +typedef ushort* pushort; +typedef const short cshort; +typedef cshort* pcshort; +typedef const ushort cushort; +typedef cushort* pcushort; +#define Short(X) (( short)(X)) +#define pShort(X) (( pshort)(X)) +#define uShort(X) (( ushort)(X)) +#define puShort(X) (( pushort)(X)) +#define cShort(X) (( cshort)(X)) +#define pcShort(X) (( pcshort)(X)) +#define cuShort(X) (( cushort)(X)) +#define pcuShort(X) ((pcushort)(X)) + // void typedef void* pvoid; typedef pvoid* ppvoid; |