CmTypes.h 442 B

12345678910111213141516171819202122
  1. #pragma once
  2. #include "CmPlatform.h"
  3. namespace CamelotEngine
  4. {
  5. typedef char INT8;
  6. typedef unsigned char UINT8;
  7. typedef short INT16;
  8. typedef unsigned short UINT16;
  9. typedef int INT32;
  10. typedef unsigned int UINT32;
  11. typedef unsigned short WCHAR;
  12. #if CM_COMPILER == CM_COMPILER_MSVC
  13. typedef unsigned __int64 UINT64;
  14. typedef __int64 INT64;
  15. #else
  16. typedef unsigned long long UINT64;
  17. typedef long long INT64;
  18. #endif
  19. }