OSDN Git Service

[Refactor] #40498 Moved window redrawoing flags from player-status.h to window-redrawer.h
authorHourier <hourier@users.sourceforge.jp>
Mon, 6 Jul 2020 08:55:15 +0000 (17:55 +0900)
committerHourier <hourier@users.sourceforge.jp>
Mon, 6 Jul 2020 08:55:15 +0000 (17:55 +0900)
84 files changed:
src/autopick/autopick-util.c
src/birth/character-builder.c
src/cmd-action/cmd-hissatsu.c
src/cmd-action/cmd-mane.c
src/cmd-action/cmd-pet.c
src/cmd-action/cmd-spell.c
src/cmd-building/cmd-building.c
src/cmd-io/cmd-gameoption.c
src/cmd-item/cmd-activate.c
src/cmd-item/cmd-eat.c
src/cmd-item/cmd-item.c
src/cmd-item/cmd-read.c
src/cmd-item/cmd-smith.c
src/cmd-item/cmd-usestaff.c
src/cmd-item/cmd-zaprod.c
src/cmd-item/cmd-zapwand.c
src/cmd-visual/cmd-draw.c
src/cmd/cmd-basic.c
src/core/asking-player.c
src/core/hp-mp-processor.c
src/core/hp-mp-regenerator.c
src/core/player-processor.c
src/core/window-redrawer.h
src/dungeon/dungeon-processor.c
src/effect/effect-monster-psi.c
src/effect/effect-monster.c
src/effect/effect-player-resist-hurt.c
src/effect/effect-player-spirit.c
src/floor/floor-events.c
src/floor/floor.c
src/grid/grid.c
src/inventory/floor-item-getter.c
src/inventory/inventory-object.c
src/inventory/item-getter.c
src/inventory/player-inventory.c
src/inventory/recharge-processor.c
src/io/targeting.c
src/lore/lore-store.c
src/market/arena.c
src/market/building-recharger.c
src/mind/mind-mindcrafter.c
src/mind/mind-sniper.c
src/mind/mind.c
src/mind/racial.c
src/monster-attack/monster-eating.c
src/monster-floor/monster-move.c
src/monster/monster-status.c
src/monster/monster-update.c
src/mspell/mspell-dispel.c
src/mspell/mspells3.c
src/object-enchant/artifact.c
src/object-hook/hook-expendable.c
src/object-potion/quaff-execution.c
src/object/lite-processor.c
src/perception/simple-perception.c
src/pet/pet-fall-off.c
src/player/player-damage.c
src/player/player-move.c
src/player/player-status.c
src/player/player-status.h
src/realm/realm-song.c
src/spell-kind/earthquake.c
src/spell-kind/spells-curse-removal.c
src/spell-kind/spells-detection.c
src/spell-kind/spells-equipment.c
src/spell-kind/spells-floor.c
src/spell-kind/spells-genocide.c
src/spell-kind/spells-perception.c
src/spell-kind/spells-sight.c
src/spell-realm/spells-chaos.c
src/spell-realm/spells-hex.c
src/spell-realm/spells-song.c
src/spell-realm/spells-sorcery.c
src/spell/spells-object.c
src/spell/spells-status.c
src/status/bad-status-setter.c
src/status/base-status.c
src/status/body-improvement.c
src/status/form-changer.c
src/store/store.c
src/view/display-messages.c
src/view/display-sub-window-spells.c
src/view/display-sub-windows.c
src/wizard/wizard-special-process.c

index 4beddc2..59e3955 100644 (file)
@@ -1,6 +1,7 @@
 #include "autopick/autopick-util.h"
 #include "autopick/autopick-menu-data-table.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "game-option/input-options.h"
 #include "main/sound-of-music.h"
 #include "monster-race/race-indice-types.h"
index 709484a..6da56aa 100644 (file)
@@ -16,6 +16,7 @@
 #include "birth/birth-wizard.h"
 #include "birth/game-play-initializer.h"
 #include "birth/quick-start.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-town.h"
 #include "floor/wild.h"
 #include "game-option/option-flags.h"
index 480d73b..36f9251 100644 (file)
@@ -15,6 +15,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "game-option/disturbance-options.h"
 #include "game-option/text-display-options.h"
index ee98014..f36f090 100644 (file)
@@ -15,6 +15,7 @@
 #include "core/hp-mp-processor.h"
 #include "core/player-redraw-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "floor/floor.h"
 #include "game-option/disturbance-options.h"
index 6008e51..1de3595 100644 (file)
@@ -6,6 +6,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "effect/spells-effect-util.h"
 #include "floor/floor.h"
 #include "game-option/input-options.h"
index b054df4..758d017 100644 (file)
@@ -13,6 +13,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "floor/floor.h"
 #include "game-option/disturbance-options.h"
index 38c112f..2a08097 100644 (file)
@@ -22,6 +22,7 @@
 #include "core/show-file.h"
 #include "core/special-internal-keys.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-events.h"
 #include "floor/floor-save.h"
 #include "floor/floor.h"
index 07fd120..8257bae 100644 (file)
@@ -4,6 +4,7 @@
 #include "cmd-io/cmd-dump.h"
 #include "core/player-redraw-types.h"
 #include "core/show-file.h"
+#include "core/window-redrawer.h"
 #include "game-option/game-play-options.h"
 #include "game-option/keymap-directory-getter.h"
 #include "game-option/option-flags.h"
index 68da191..147f022 100644 (file)
@@ -14,6 +14,7 @@
 #include "core/asking-player.h"
 #include "core/hp-mp-processor.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "effect/effect-characteristics.h"
 #include "effect/spells-effect-util.h"
 #include "floor/floor-object.h"
index 6e4bcdd..7a7fc00 100644 (file)
@@ -7,6 +7,7 @@
 #include "cmd-item/cmd-eat.h"
 #include "core/hp-mp-processor.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "floor/floor.h"
 #include "inventory/inventory-object.h"
index a84e9b4..0707503 100644 (file)
@@ -26,6 +26,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "dungeon/quest.h"
 #include "floor/floor-object.h"
 #include "game-option/birth-options.h"
index b7341c5..a289fd3 100644 (file)
@@ -11,6 +11,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/show-file.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "floor/floor.h"
 #include "inventory/inventory-object.h"
index 4f2e287..fc95ae5 100644 (file)
@@ -9,6 +9,7 @@
 #include "cmd/cmd-basic.h"
 #include "core/asking-player.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "game-option/text-display-options.h"
 #include "io/command-repeater.h"
index 86d9388..fdd6a5c 100644 (file)
@@ -1,6 +1,7 @@
 #include "cmd-item/cmd-usestaff.h"
 #include "cmd/cmd-basic.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "floor/floor.h"
 #include "game-option/disturbance-options.h"
index 2652212..fc4f983 100644 (file)
@@ -1,6 +1,7 @@
 #include "cmd-item/cmd-zaprod.h"
 #include "cmd/cmd-basic.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "floor/floor.h"
 #include "game-option/disturbance-options.h"
index 397b75f..e80b28b 100644 (file)
@@ -1,6 +1,7 @@
 #include "cmd-item/cmd-zapwand.h"
 #include "cmd/cmd-basic.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "floor/floor.h"
 #include "game-option/disturbance-options.h"
index f5c52a3..249a862 100644 (file)
@@ -3,6 +3,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "io/files-util.h"
 #include "io/input-key-acceptor.h"
 #include "main/sound-of-music.h"
index 4779fb3..588bf23 100644 (file)
@@ -22,6 +22,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "dungeon/quest.h"
 #include "effect/spells-effect-util.h"
index 222210c..ab3cfaa 100644 (file)
@@ -1,6 +1,7 @@
 #include "core/asking-player.h"
 #include "cmd-io/macro-util.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "game-option/input-options.h"
 #include "io/command-repeater.h"
 #include "io/input-key-acceptor.h"
index 2b3f4ca..1de776f 100644 (file)
@@ -2,6 +2,7 @@
 #include "cmd-action/cmd-pet.h"
 #include "core/hp-mp-regenerator.h"
 #include "core/player-redraw-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor.h"
 #include "floor/pattern-walk.h"
 #include "grid/feature.h"
index 5d2f8ad..a69b80d 100644 (file)
@@ -2,6 +2,7 @@
 #include "cmd-item/cmd-magiceat.h"
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor.h"
 #include "inventory/inventory-slot-types.h"
 #include "monster-race/monster-race.h"
index 5f3d837..cc5f6f9 100644 (file)
@@ -4,6 +4,7 @@
 #include "core/special-internal-keys.h"
 #include "core/speed-table.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-save.h"
 #include "floor/wild.h"
 #include "game-option/disturbance-options.h"
index 7c35014..4444251 100644 (file)
@@ -2,6 +2,20 @@
 
 #include "system/angband.h"
 
+typedef enum window_redraw_type {
+    PW_INVEN = 0x00000001L, /*!<サブウィンドウ描画フラグ: 所持品-装備品 / Display inven/equip */
+    PW_EQUIP = 0x00000002L, /*!<サブウィンドウ描画フラグ: 装備品-所持品 / Display equip/inven */
+    PW_SPELL = 0x00000004L, /*!<サブウィンドウ描画フラグ: 魔法一覧 / Display spell list */
+    PW_PLAYER = 0x00000008L, /*!<サブウィンドウ描画フラグ: プレイヤーのステータス / Display character */
+    PW_MONSTER_LIST = 0x00000010L, /*!<サブウィンドウ描画フラグ: 視界内モンスターの一覧 / Display monster list */
+    PW_MESSAGE = 0x00000040L, /*!<サブウィンドウ描画フラグ: メッセージログ / Display messages */
+    PW_OVERHEAD = 0x00000080L, /*!<サブウィンドウ描画フラグ: 周辺の光景 / Display overhead view */
+    PW_MONSTER = 0x00000100L, /*!<サブウィンドウ描画フラグ: モンスターの思い出 / Display monster recall */
+    PW_OBJECT = 0x00000200L, /*!<サブウィンドウ描画フラグ: アイテムの知識 / Display object recall */
+    PW_DUNGEON = 0x00000400L, /*!<サブウィンドウ描画フラグ: ダンジョンの地形 / Display dungeon view */
+    PW_SNAPSHOT = 0x00000800L, /*!<サブウィンドウ描画フラグ: 記念写真 / Display snap-shot */
+} window_redraw_type;
+
 void redraw_window(void);
 void window_stuff(player_type *player_ptr);
 void redraw_stuff(player_type *creature_ptr);
index a96fd51..1b9274e 100644 (file)
@@ -7,6 +7,7 @@
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
 #include "core/turn-compensator.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "dungeon/quest.h"
 #include "floor/floor-save.h"
index 0280082..01eac39 100644 (file)
@@ -1,5 +1,6 @@
 #include "effect/effect-monster-psi.h"
 #include "core/player-redraw-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor.h"
 #include "mind/mind-mirror-master.h"
 #include "monster-race/monster-race.h"
index 9e6ff28..ca894ee 100644 (file)
@@ -7,6 +7,7 @@
 #include "effect/effect-monster.h"
 #include "core/player-redraw-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "effect/effect-characteristics.h"
 #include "effect/effect-monster-switcher.h"
 #include "floor/floor-object.h"
index caa2495..ed458bf 100644 (file)
@@ -3,6 +3,7 @@
 #include "core/hp-mp-processor.h"
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "inventory/inventory-damage.h"
 #include "inventory/inventory-slot-types.h"
 #include "mind/mind-mirror-master.h"
index 0341f70..a0ebc92 100644 (file)
@@ -1,5 +1,6 @@
 #include "effect/effect-player-spirit.h"
 #include "core/player-redraw-types.h"
+#include "core/window-redrawer.h"
 #include "mind/mind-mirror-master.h"
 #include "mspell/mspells3.h"
 #include "status/bad-status-setter.h"
index a8f371a..6627b13 100644 (file)
@@ -2,6 +2,7 @@
 #include "cmd-io/cmd-dump.h"
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "dungeon/quest.h"
 #include "game-option/birth-options.h"
index f1c1f40..6afcf71 100644 (file)
@@ -1,6 +1,7 @@
 #include "floor/floor.h"
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "dungeon/quest.h"
 #include "effect/effect-characteristics.h"
index 1160a3f..50fd5b8 100644 (file)
@@ -16,6 +16,7 @@
  */
 
 #include "grid/grid.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "dungeon/quest.h"
 #include "effect/effect-characteristics.h"
index c963c32..97c7a65 100644 (file)
@@ -6,6 +6,7 @@
 
 #include "inventory/floor-item-getter.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "floor/floor.h"
 #include "floor/object-scanner.h"
index 6cb1f90..eddb9ae 100644 (file)
@@ -1,5 +1,6 @@
 #include "inventory/inventory-object.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "inventory/inventory-slot-types.h"
 #include "object-hook/hook-weapon.h"
index bdc545d..1bb53cd 100644 (file)
@@ -1,5 +1,6 @@
 #include "inventory/item-getter.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "floor/floor.h"
 #include "game-option/input-options.h"
 #include "game-option/option-flags.h"
index 832e7ef..b387dfc 100644 (file)
@@ -1,6 +1,7 @@
 #include "inventory/player-inventory.h"
 #include "core/asking-player.h"
 #include "core/player-redraw-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "floor/object-scanner.h"
 #include "game-option/birth-options.h"
index 4935435..514179c 100644 (file)
@@ -1,5 +1,6 @@
 #include "inventory/recharge-processor.h"
 #include "core/hp-mp-regenerator.h"
+#include "core/window-redrawer.h"
 #include "inventory/inventory-slot-types.h"
 #include "object-hook/hook-checker.h"
 #include "object/object-flavor.h"
index db0ec1f..3f03c90 100644 (file)
@@ -16,6 +16,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "dungeon/quest.h"
 #include "effect/spells-effect-util.h"
index 64a6782..c8b9c7a 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include "lore/lore-store.h"
+#include "core/window-redrawer.h"
 #include "floor/floor.h"
 #include "monster-race/race-flags1.h"
 #include "monster-race/monster-race.h"
index 6bf6136..6450841 100644 (file)
@@ -3,6 +3,7 @@
 #include "core/show-file.h"
 #include "core/status-reseter.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "floor/floor.h"
 #include "io/input-key-acceptor.h"
index 27392d8..aa55a6c 100644 (file)
@@ -2,6 +2,7 @@
 #include "autopick/autopick.h"
 #include "core/asking-player.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "inventory/inventory-slot-types.h"
 #include "market/building-util.h"
index 12ce0b9..b4f959a 100644 (file)
@@ -1,6 +1,7 @@
 #include "mind/mind-mindcrafter.h"
 #include "autopick/autopick.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "game-option/auto-destruction-options.h"
 #include "object-enchant/item-feeling.h"
index 71e01aa..924ac18 100644 (file)
@@ -11,6 +11,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "floor/floor.h"
 #include "game-option/text-display-options.h"
 #include "grid/grid.h"
index 537014b..2398821 100644 (file)
@@ -23,6 +23,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "effect/effect-characteristics.h"
 #include "effect/spells-effect-util.h"
 #include "game-option/disturbance-options.h"
index 34bfc2c..ccf4f73 100644 (file)
@@ -19,6 +19,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "effect/spells-effect-util.h"
 #include "game-option/disturbance-options.h"
 #include "game-option/text-display-options.h"
index 6381239..2822de0 100644 (file)
@@ -7,6 +7,7 @@
 #include "monster-attack/monster-eating.h"
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor.h"
 #include "inventory/inventory-object.h"
 #include "inventory/inventory-slot-types.h"
index 6a660a0..938c174 100644 (file)
@@ -7,6 +7,7 @@
 #include "monster-floor/monster-move.h"
 #include "core/player-update-types.h"
 #include "core/speed-table.h"
+#include "core/window-redrawer.h"
 #include "effect/effect-characteristics.h"
 #include "game-option/disturbance-options.h"
 #include "grid/feature.h"
index fa021bf..d978b43 100644 (file)
@@ -6,6 +6,7 @@
 #include "core/player-update-types.h"
 #include "core/speed-table.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "floor/floor.h"
 #include "game-option/birth-options.h"
index 0720a83..5d45d08 100644 (file)
@@ -7,6 +7,7 @@
 #include "monster/monster-update.h"
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "game-option/birth-options.h"
 #include "game-option/disturbance-options.h"
index 6d1b85f..18deab7 100644 (file)
@@ -2,6 +2,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/speed-table.h"
+#include "core/window-redrawer.h"
 #include "mind/mind-force-trainer.h"
 #include "mind/mind-magic-resistance.h"
 #include "mind/mind-mirror-master.h"
index 18748c4..c15a093 100644 (file)
@@ -16,6 +16,7 @@
 #include "core/hp-mp-processor.h"
 #include "core/player-redraw-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "floor/floor.h"
 #include "game-option/disturbance-options.h"
 #include "game-option/input-options.h"
index 0f429dc..a6389f5 100644 (file)
@@ -18,6 +18,7 @@
 #include "art-definition/random-art-effects.h"
 #include "cmd-item/cmd-smith.h"
 #include "core/asking-player.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "floor/floor.h"
 #include "game-option/cheat-types.h"
index 23fef53..41102aa 100644 (file)
@@ -2,6 +2,7 @@
 #include "art-definition/art-accessory-types.h"
 #include "art-definition/art-armor-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "monster-race/monster-race.h"
 #include "object-enchant/item-feeling.h"
 #include "object-enchant/special-object-flags.h"
index 8b18c1d..8b5cb1c 100644 (file)
@@ -8,6 +8,7 @@
 #include "object-potion/quaff-execution.h"
 #include "birth/birth-stat.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "game-option/birth-options.h"
 #include "game-option/disturbance-options.h"
 #include "inventory/inventory-object.h"
index 3914456..ff55802 100644 (file)
@@ -1,5 +1,6 @@
 #include "object/lite-processor.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "game-option/disturbance-options.h"
 #include "inventory/inventory-slot-types.h"
 #include "object-enchant/object-ego.h"
index 2ad9eef..4fe71a1 100644 (file)
@@ -7,6 +7,7 @@
 #include "perception/simple-perception.h"
 #include "autopick/autopick.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "game-option/auto-destruction-options.h"
 #include "game-option/disturbance-options.h"
 #include "inventory/inventory-describer.h"
index 18bd402..77827de 100644 (file)
@@ -8,6 +8,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "floor/floor.h"
 #include "grid/feature.h"
 #include "io/targeting.h"
index 3697839..022362b 100644 (file)
@@ -6,6 +6,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "dungeon/quest.h"
 #include "floor/floor.h"
 #include "floor/wild.h"
index 25530b3..ad5ab18 100644 (file)
 #include "core/player-update-types.h"
 #include "core/special-internal-keys.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "dungeon/quest.h"
 #include "effect/effect-characteristics.h"
index 9db5893..6d1c6da 100644 (file)
@@ -15,6 +15,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "dungeon/quest.h"
 #include "floor/floor-events.h"
index eb75e7d..30f2c70 100644 (file)
@@ -363,18 +363,6 @@ typedef struct player_type
        BIT_FLAGS update;       /* Pending Updates */
        BIT_FLAGS redraw;       /* Normal Redraws */
        BIT_FLAGS window;       /* Window Redraws */
-#define PW_INVEN        0x00000001L     /*!<サブウィンドウ描画フラグ: 所持品-装備品 / Display inven/equip */
-#define PW_EQUIP        0x00000002L     /*!<サブウィンドウ描画フラグ: 装備品-所持品 / Display equip/inven */
-#define PW_SPELL        0x00000004L     /*!<サブウィンドウ描画フラグ: 魔法一覧 / Display spell list */
-#define PW_PLAYER       0x00000008L     /*!<サブウィンドウ描画フラグ: プレイヤーのステータス / Display character */
-#define PW_MONSTER_LIST 0x00000010L     /*!<サブウィンドウ描画フラグ: 視界内モンスターの一覧 / Display monster list */
-#define PW_MESSAGE      0x00000040L     /*!<サブウィンドウ描画フラグ: メッセージログ / Display messages */
-#define PW_OVERHEAD     0x00000080L     /*!<サブウィンドウ描画フラグ: 周辺の光景 / Display overhead view */
-#define PW_MONSTER      0x00000100L     /*!<サブウィンドウ描画フラグ: モンスターの思い出 / Display monster recall */
-#define PW_OBJECT       0x00000200L     /*!<サブウィンドウ描画フラグ: アイテムの知識 / Display object recall */
-#define PW_DUNGEON      0x00000400L     /*!<サブウィンドウ描画フラグ: ダンジョンの地形 / Display dungeon view */
-#define PW_SNAPSHOT     0x00000800L     /*!<サブウィンドウ描画フラグ: 記念写真 / Display snap-shot */
-
        s16b stat_use[A_MAX];   /* Current modified stats */
        s16b stat_top[A_MAX];   /* Maximal modified stats */
 
index f8e33fa..a9c9344 100644 (file)
@@ -2,6 +2,7 @@
 #include "core/hp-mp-processor.h"
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "effect/effect-characteristics.h"
 #include "io/targeting.h"
 #include "player/attack-defense-types.h"
index 8dc3f15..24d8cc4 100644 (file)
@@ -1,6 +1,7 @@
 #include "spell-kind/earthquake.h"
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "dungeon/quest.h"
 #include "floor/floor-events.h"
index 45052df..9335fba 100644 (file)
@@ -1,5 +1,6 @@
 #include "spell-kind/spells-curse-removal.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "inventory/inventory-slot-types.h"
 #include "object-enchant/item-feeling.h"
 #include "object-enchant/special-object-flags.h"
index 5dbf6dc..768885c 100644 (file)
@@ -1,4 +1,5 @@
 #include "spell-kind/spells-detection.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "floor/floor-save.h"
 #include "floor/floor.h"
index e91ddaa..8ec696c 100644 (file)
@@ -1,5 +1,6 @@
 #include "spell-kind/spells-equipment.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "inventory/inventory-slot-types.h"
 #include "mind/racial-android.h"
 #include "object-hook/hook-enchant.h"
index 76393b9..a0ce001 100644 (file)
@@ -9,6 +9,7 @@
 #include "cmd/cmd-basic.h"
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "dungeon/quest.h"
 #include "effect/effect-characteristics.h"
index 7337250..a4a753b 100644 (file)
@@ -2,6 +2,7 @@
 #include "core/asking-player.h"
 #include "core/player-redraw-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "dungeon/quest.h"
 #include "floor/floor.h"
 #include "game-option/play-record-options.h"
index 09c3d5e..0fad9dc 100644 (file)
@@ -2,6 +2,7 @@
 #include "autopick/autopick.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "game-option/auto-destruction-options.h"
 #include "game-option/play-record-options.h"
index 4e76936..b1f3d2d 100644 (file)
@@ -1,6 +1,7 @@
 #include "spell-kind/spells-sight.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "effect/effect-characteristics.h"
 #include "floor/floor.h"
 #include "game-option/birth-options.h"
index 4c52a69..f15185f 100644 (file)
@@ -1,6 +1,7 @@
 #include "spell-realm/spells-chaos.h"
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "dungeon/quest.h"
 #include "floor/floor.h"
 #include "grid/feature.h"
index ca55acf..bdb1a7a 100644 (file)
@@ -2,6 +2,7 @@
 #include "core/asking-player.h"
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor.h"
 #include "monster-race/monster-race.h"
 #include "player/attack-defense-types.h"
index 6fa66be..599d4c0 100644 (file)
@@ -2,6 +2,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "floor/floor.h"
 #include "game-option/disturbance-options.h"
 #include "player/attack-defense-types.h"
index 64594dd..159d825 100644 (file)
@@ -1,6 +1,7 @@
 #include "spell-realm/spells-sorcery.h"
 #include "core/asking-player.h"
 #include "core/player-redraw-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "game-option/input-options.h"
 #include "inventory/inventory-object.h"
index ae91e41..2c4d023 100644 (file)
@@ -11,6 +11,7 @@
 #include "core/asking-player.h"
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "floor/floor-object.h"
 #include "floor/floor.h"
 #include "game-option/disturbance-options.h"
index 1410c5f..c612290 100644 (file)
@@ -11,6 +11,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "effect/effect-characteristics.h"
 #include "floor/floor-object.h"
 #include "floor/floor.h"
index 1d4a722..918a86d 100644 (file)
@@ -2,6 +2,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "game-option/disturbance-options.h"
 #include "mind/mind-sniper.h"
 #include "player/attack-defense-types.h"
index 2fbef19..9cb3183 100644 (file)
@@ -1,6 +1,7 @@
 #include "status/base-status.h"
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "game-option/birth-options.h"
 #include "inventory/inventory-slot-types.h"
 #include "object-enchant/item-feeling.h"
index 1562ddc..63afa69 100644 (file)
@@ -3,6 +3,7 @@
 #include "core/player-update-types.h"
 #include "core/speed-table.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "game-option/disturbance-options.h"
 #include "player/avatar.h"
 #include "player/player-move.h"
index a95127a..9657fef 100644 (file)
@@ -2,6 +2,7 @@
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "game-option/disturbance-options.h"
 #include "player/avatar.h"
 #include "player/player-move.h"
index 9a98557..8a9f47d 100644 (file)
@@ -32,6 +32,7 @@
 #include "core/asking-player.h"
 #include "core/player-redraw-types.h"
 #include "core/player-update-types.h"
+#include "core/window-redrawer.h"
 #include "mind/mind-sniper.h"
 #include "core/stuff-handler.h"
 #include "floor/floor-events.h"
index 29bb084..c0b1f9a 100644 (file)
@@ -1,5 +1,6 @@
 #include "view/display-messages.h"
 #include "core/output-updater.h"
+#include "core/window-redrawer.h"
 #include "game-option/cheat-options.h"
 #include "game-option/input-options.h"
 #include "game-option/map-screen-options.h"
index 59173ca..302fb3f 100644 (file)
@@ -1,4 +1,5 @@
 #include "view/display-sub-window-spells.h"
+#include "core/window-redrawer.h"
 #include "game-option/option-flags.h"
 #include "mind/mind-sniper.h"
 #include "mind/mind.h"
index ef36608..8cb10e0 100644 (file)
@@ -1,4 +1,5 @@
 #include "view/display-sub-windows.h"
+#include "core/window-redrawer.h"
 #include "floor/floor.h"
 #include "game-option/option-flags.h"
 #include "game-option/special-options.h"
index b0447a7..63b5fc8 100644 (file)
@@ -18,6 +18,7 @@
 #include "core/asking-player.h"
 #include "core/player-update-types.h"
 #include "core/stuff-handler.h"
+#include "core/window-redrawer.h"
 #include "dungeon/dungeon.h"
 #include "dungeon/quest.h"
 #include "floor/floor-object.h"