iFun Engine API
1.0.0-b6053
Great Technology for Great Games
include
funapi
win_headers.h
Go to the documentation of this file.
1
// Copyright (C) 2013-2020 iFunFactory Inc. All Rights Reserved.
2
//
3
// This work is confidential and proprietary to iFunFactory Inc. and
4
// must not be used, disclosed, copied, or distributed without the prior
5
// consent of iFunFactory Inc.
6
9
#ifndef INCLUDE_FUNAPI_WIN_HEADERS_H_
10
#define INCLUDE_FUNAPI_WIN_HEADERS_H_
11
12
#ifdef _WIN32
13
// windows 플랫폼용 헤더들을 한꺼번에 include 한다.
14
15
// windows 와 winsock2 를 먼저 include 하지 않으면 오류가 난다.
16
#include <windows.h>
17
#include <winsock2.h>
18
#include <winioctl.h>
19
#include <ws2ipdef.h>
20
#include <bcrypt.h>
21
#include <netioapi.h>
22
#include <fileapi.h>
23
#include <iphlpapi.h>
24
#include <psapi.h>
25
#include <ntddstor.h>
26
#include <setupapi.h>
27
28
// 일부 정의는 엔진의 정의와 충돌하기 때문에 undef.
29
#undef SendMessage // WinUser.h
30
#undef CreateDirectory
31
#undef CreateFile
32
#undef GetObject
33
#endif // _WIN32
34
35
#endif // INCLUDE_FUNAPI_WIN_HEADERS_H_