Hengband  2.2.1
h-basic.h
[詳解]
1 /*!
2  * @file h-basic.h
3  * @brief 変愚時追加された基本事項のヘッダーファイル /
4  * The most basic "include" file. This file simply includes other low level header files.
5  * @date 2014/08/15
6  * @author
7  * 不明(変愚蛮怒スタッフ?)
8  */
9 
10 
11 #ifndef INCLUDED_H_BASIC_H
12 #define INCLUDED_H_BASIC_H
13 
14 #ifdef HAVE_CONFIG_H
15 #include "autoconf.h"
16 #endif /* HAVE_CONFIG_H */
17 
18 /* System Configuration */
19 #include "h-config.h"
20 
21 /* System includes/externs */
22 #include "h-system.h"
23 
24 /* Basic types */
25 #include "h-type.h"
26 
27 /* Basic constants and macros */
28 #include "h-define.h"
29 
30 /* ゲーム調整値はこちらに */
31 #include "gamevalue.h"
32 
33 #endif
34 
35 /*
36  * Hack -- Define NULL
37  */
38 #ifndef NULL
39 # ifdef __STDC__
40 # define NULL ((void*)0) /*!< コンパイル環境に定義がない場合のNULL定義 */
41 # else
42 # define NULL ((char*)0) /*!< コンパイル環境に定義がない場合のNULL定義 */
43 # endif /* __STDC__ */
44 #endif /* NULL */
45 
変愚蛮怒で新しく追加された主要なマクロ定義ヘッダ / Define some simple constants
ゲーム中に用いる変数型定義 / Basic "types".
変愚蛮怒用システムヘッダーファイル / The most basic "include" file.