UltimateZoneBuilder/Source/Native/Precomp.h

22 lines
434 B
C
Raw Normal View History

2019-08-10 00:32:08 +00:00
#pragma once
#define _CRT_SECURE_NO_WARNINGS
2019-08-10 00:32:08 +00:00
#include <cstdint>
#include <vector>
#include <map>
#include <memory>
2019-08-10 00:32:08 +00:00
#ifdef WIN32
2019-08-10 00:32:08 +00:00
#include <Windows.h>
#undef min
#undef max
#endif
#include "gl_load/gl_system.h"
2019-08-10 00:32:08 +00:00
#define APART(x) (static_cast<uint32_t>(x) >> 24)
#define RPART(x) ((static_cast<uint32_t>(x) >> 16) & 0xff)
#define GPART(x) ((static_cast<uint32_t>(x) >> 8) & 0xff)
#define BPART(x) (static_cast<uint32_t>(x) & 0xff)