<ClCompile Include="..\..\src\cmd\cmd-knowledge.c" />\r
<ClCompile Include="..\..\src\cmd\cmd-process-screen.c" />\r
<ClCompile Include="..\..\src\cmd\dump-util.c" />\r
+ <ClCompile Include="..\..\src\core\output-updater.c" />\r
<ClCompile Include="..\..\src\core\stuff-handler.c" />\r
<ClCompile Include="..\..\src\effect\effect-feature.c" />\r
<ClCompile Include="..\..\src\effect\effect-item.c" />\r
<ClInclude Include="..\..\src\cmd\cmd-knowledge.h" />\r
<ClInclude Include="..\..\src\cmd\cmd-process-screen.h" />\r
<ClInclude Include="..\..\src\cmd\dump-util.h" />\r
+ <ClInclude Include="..\..\src\core\output-updater.h" />\r
<ClInclude Include="..\..\src\core\special-internal-keys.h" />\r
<ClInclude Include="..\..\src\core\stuff-handler.h" />\r
<ClInclude Include="..\..\src\core\angband-version.h" />\r
<ClCompile Include="..\..\src\birth\birth.c">
<Filter>birth</Filter>
</ClCompile>
+ <ClCompile Include="..\..\src\core\output-updater.c">
+ <Filter>core</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\gamevalue.h" />
<ClInclude Include="..\..\src\birth\birth.h">
<Filter>birth</Filter>
</ClInclude>
+ <ClInclude Include="..\..\src\core\output-updater.h">
+ <Filter>core</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\src\wall.bmp" />
core/show-file.c core/show-file.h \
core/stuff-handler.c core/stuff-handler.h \
core/angband-version.h core/special-internal-keys.h \
+ core/output-updater.c core/output-updater.h \
\
dungeon.c dungeon.h \
floor.c floor.h floor-events.c floor-events.h \
#include "world.h"
#include "effect/spells-effect-util.h"
#include "spell/spells3.h"
+#include "core/output-updater.h"
/*!
* @brief フロア脱出時に出戻りが不可能だった場合に警告を加える処理
#include "spell/spells-execution.h"
#include "spell/spells2.h"
#include "spell/spells3.h"
+#include "core/output-updater.h"
/*!
* コピーライト情報 /
clear_saved_floor_files(player_ptr);
signals_handle_tstp();
}
-
-
-void update_output(player_type *player_ptr)
-{
- if (player_ptr->redraw) redraw_stuff(player_ptr);
- if (player_ptr->window) window_stuff(player_ptr);
-}
extern s32b turn_real(player_type *player_ptr, s32b hoge);
extern void prevent_turn_overflow(player_type *player_ptr);
extern void close_game(player_type *player_ptr);
-
-extern void update_output(player_type *player_ptr);
--- /dev/null
+/*!
+ * @brief メインウィンドウの再描画を行う
+ * @date 2020/05/09
+ * @author Hourier
+ */
+
+#include "angband.h"
+#include "core/output-updater.h"
+#include "view/display-main-window.h"
+
+void update_output(player_type* player_ptr)
+{
+ if (player_ptr->redraw)
+ redraw_stuff(player_ptr);
+ if (player_ptr->window)
+ window_stuff(player_ptr);
+}
--- /dev/null
+#pragma once
+
+void update_output(player_type* player_ptr);
#include "cmd/cmd-dump.h"
#include "japanese.h"
#include "player-class.h"
+#include "core/output-updater.h"
/*!
* 10進数から16進数への変換テーブル /