knight/shared/KeStdTypes.h
author Nicholas Hastings <skamonkey@gmail.com>
Sat Sep 08 12:14:01 2012 -0400 (2012-09-08)
changeset 3650 a7f10f86067d
parent 2226 d10b38524be3
permissions -rw-r--r--
Removed old, unsupported msvc8/9 project files for TF2 and CStrike exts (NPOTB).
dvander@2226
     1
#ifndef _INCLUDE_KNIGHT_KE_STANDARD_TYPES_H_
dvander@2226
     2
#define _INCLUDE_KNIGHT_KE_STANDARD_TYPES_H_
dvander@2226
     3
dvander@2226
     4
#include <KePlatform.h>
dvander@2226
     5
#include <stddef.h>
dvander@2226
     6
dvander@2226
     7
#if defined KE_PLATFORM_WINDOWS
dvander@2226
     8
dvander@2226
     9
typedef __int8 int8_t;
dvander@2226
    10
typedef unsigned __int8 uint8_t;
dvander@2226
    11
typedef __int16 int16_t;
dvander@2226
    12
typedef unsigned __int16 uint16_t;
dvander@2226
    13
typedef __int32 int32_t;
dvander@2226
    14
typedef unsigned __int32 uint32_t;
dvander@2226
    15
typedef __int64 int64_t;
dvander@2226
    16
typedef unsigned __int64 uint64_t;
dvander@2226
    17
dvander@2226
    18
#else
dvander@2226
    19
dvander@2226
    20
#include <stdint.h>
dvander@2226
    21
dvander@2226
    22
#endif
dvander@2226
    23
dvander@2226
    24
#endif //_INCLUDE_KNIGHT_KE_STANDARD_TYPES_H_