crossxtex/PlatformSupport/Win32Public.hpp

32 lines
740 B
C++
Raw Normal View History

2020-09-12 10:59:51 +00:00
/***
2020-09-26 06:52:12 +00:00
Copyright (©) 2020 Reece Wilson (a/k/a "Reece"). All rights reserved.
2020-09-12 10:59:51 +00:00
Do not use, copy, distribute, publish, disseminate, modify, or sublicense without express permission from the rights holder[s].
Please do no evil.
File: Win32Public.hpp
Date: 2020-9-12
Author: Reece
Purpose: TBD
***/
2020-10-11 19:11:21 +00:00
#pragma once
2020-09-11 22:58:00 +00:00
2020-09-12 02:56:19 +00:00
#if !defined(__cdecl)
#define __cdecl
#endif
2020-09-25 12:04:30 +00:00
#include <cstdint>
2020-10-11 19:11:21 +00:00
#include <cstddef>
2020-09-25 12:04:30 +00:00
2020-09-11 22:58:00 +00:00
#if defined(_DXTX_NOWIN)
2020-09-25 12:04:30 +00:00
using LONG = std::size_t;
using HANDLE = std::size_t;
using WORD = std::int16_t;
using DWORD = std::uint32_t;
using UINT = std::uint32_t;
using INT = std::int32_t;
2020-09-12 19:23:35 +00:00
2020-09-11 22:58:00 +00:00
#include "Win32DXG.hpp"
#include "Win32Errors.hpp"
2020-09-12 02:50:11 +00:00
#include "Win32WIC.hpp"
2020-10-11 19:11:21 +00:00
#endif