OSDN Git Service

Merge pull request #868 from sikabane-works/feature/add-doxycomment-main
[hengbandforosx/hengbandosx.git] / Hengband / Hengband / Hengband.vcxproj
index 2607212..90e82b1 100644 (file)
       <AdditionalIncludeDirectories>..\..\src;curl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
       <LanguageStandard>stdcpplatest</LanguageStandard>\r
       <ExceptionHandling>SyncCThrow</ExceptionHandling>\r
+      <PrecompiledHeader>Use</PrecompiledHeader>\r
+      <ForcedIncludeFiles>stdafx.h</ForcedIncludeFiles>\r
     </ClCompile>\r
     <Link>\r
       <GenerateDebugInformation>true</GenerateDebugInformation>\r
       <TargetMachine>MachineX86</TargetMachine>\r
-      <AdditionalDependencies>winmm.lib;Ws2_32.lib;Wldap32.lib;Crypt32.lib;Normaliz.lib;curl\x86 Debug\libcurl_a_debug.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <AdditionalDependencies>winmm.lib;gdiplus.lib;Ws2_32.lib;Wldap32.lib;Crypt32.lib;Normaliz.lib;curl\x86 Debug\libcurl_a_debug.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
       <ShowProgress>LinkVerbose</ShowProgress>\r
       <SubSystem>Windows</SubSystem>\r
     </Link>\r
       <Command>\r
       </Command>\r
     </PreBuildEvent>\r
+    <ResourceCompile>\r
+      <Culture>0x0411</Culture>\r
+      <PreprocessorDefinitions>JP</PreprocessorDefinitions>\r
+    </ResourceCompile>\r
   </ItemDefinitionGroup>\r
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='English-Debug|Win32'">\r
     <ClCompile>\r
       <AdditionalIncludeDirectories>..\..\src;curl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
       <ExceptionHandling>SyncCThrow</ExceptionHandling>\r
       <LanguageStandard>stdcpplatest</LanguageStandard>\r
+      <PrecompiledHeader>Use</PrecompiledHeader>\r
+      <ForcedIncludeFiles>stdafx.h</ForcedIncludeFiles>\r
     </ClCompile>\r
     <Link>\r
       <GenerateDebugInformation>true</GenerateDebugInformation>\r
       <TargetMachine>MachineX86</TargetMachine>\r
       <ShowProgress>LinkVerbose</ShowProgress>\r
-      <AdditionalDependencies>winmm.lib;Ws2_32.lib;Wldap32.lib;Crypt32.lib;Normaliz.lib;curl\x86 Debug\libcurl_a_debug.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <AdditionalDependencies>winmm.lib;gdiplus.lib;Ws2_32.lib;Wldap32.lib;Crypt32.lib;Normaliz.lib;curl\x86 Debug\libcurl_a_debug.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
       <SubSystem>Windows</SubSystem>\r
     </Link>\r
   </ItemDefinitionGroup>\r
       <CompileAs>CompileAsCpp</CompileAs>\r
       <ExceptionHandling>SyncCThrow</ExceptionHandling>\r
       <LanguageStandard>stdcpplatest</LanguageStandard>\r
+      <PrecompiledHeader>Use</PrecompiledHeader>\r
+      <ForcedIncludeFiles>stdafx.h</ForcedIncludeFiles>\r
     </ClCompile>\r
     <Link>\r
       <TargetMachine>MachineX86</TargetMachine>\r
-      <AdditionalDependencies>winmm.lib;Ws2_32.lib;Wldap32.lib;Crypt32.lib;Normaliz.lib;curl\x86 Release\libcurl_a.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <AdditionalDependencies>winmm.lib;gdiplus.lib;Ws2_32.lib;Wldap32.lib;Crypt32.lib;Normaliz.lib;curl\x86 Release\libcurl_a.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
       <LinkTimeCodeGeneration>UseFastLinkTimeCodeGeneration</LinkTimeCodeGeneration>\r
       <GenerateDebugInformation>false</GenerateDebugInformation>\r
       <OptimizeReferences>true</OptimizeReferences>\r
       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
       <SubSystem>Windows</SubSystem>\r
     </Link>\r
+    <ResourceCompile>\r
+      <PreprocessorDefinitions>JP</PreprocessorDefinitions>\r
+    </ResourceCompile>\r
+    <ResourceCompile>\r
+      <Culture>0x0411</Culture>\r
+    </ResourceCompile>\r
   </ItemDefinitionGroup>\r
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='English-Release|Win32'">\r
     <ClCompile>\r
       <ExceptionHandling>SyncCThrow</ExceptionHandling>\r
       <LanguageStandard>stdcpplatest</LanguageStandard>\r
       <CompileAs>CompileAsCpp</CompileAs>\r
+      <PrecompiledHeader>Use</PrecompiledHeader>\r
+      <ForcedIncludeFiles>stdafx.h</ForcedIncludeFiles>\r
     </ClCompile>\r
     <Link>\r
-      <AdditionalDependencies>winmm.lib;Ws2_32.lib;Wldap32.lib;Crypt32.lib;Normaliz.lib;curl\x86 Release\libcurl_a.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <AdditionalDependencies>winmm.lib;gdiplus.lib;Ws2_32.lib;Wldap32.lib;Crypt32.lib;Normaliz.lib;curl\x86 Release\libcurl_a.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
       <GenerateDebugInformation>true</GenerateDebugInformation>\r
       <OptimizeReferences>true</OptimizeReferences>\r
       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
     <ClCompile Include="..\..\src\cmd-action\cmd-travel.cpp" />\r
     <ClCompile Include="..\..\src\cmd-action\cmd-tunnel.cpp" />\r
     <ClCompile Include="..\..\src\action\movement-execution.cpp" />\r
-    <ClCompile Include="..\..\src\cmd-building\cmd-store.cpp" />\r
+    <ClCompile Include="..\..\src\store\cmd-store.cpp" />\r
     <ClCompile Include="..\..\src\cmd-io\cmd-floor.cpp" />\r
     <ClCompile Include="..\..\src\cmd-io\cmd-lore.cpp" />\r
     <ClCompile Include="..\..\src\cmd-io\cmd-menu-content-table.cpp" />\r
     <ClCompile Include="..\..\src\io\cursor.cpp" />\r
     <ClCompile Include="..\..\src\io\input-key-acceptor.cpp" />\r
     <ClCompile Include="..\..\src\io\input-key-requester.cpp" />\r
-    <ClCompile Include="..\..\src\io\store-key-processor.cpp" />\r
+    <ClCompile Include="..\..\src\store\store-key-processor.cpp" />\r
     <ClCompile Include="..\..\src\load\info-loader.cpp" />\r
     <ClCompile Include="..\..\src\locale\utf-8.cpp" />\r
+    <ClCompile Include="..\..\src\main-win\main-win-cfg-reader.cpp" />\r
+    <ClCompile Include="..\..\src\main-win\main-win-file-utils.cpp" />\r
+    <ClCompile Include="..\..\src\main-win\main-win-mci.cpp" />\r
+    <ClCompile Include="..\..\src\main-win\main-win-music.cpp" />\r
+    <ClCompile Include="..\..\src\main-win\main-win-sound.cpp" />\r
+    <ClCompile Include="..\..\src\main-win\main-win-tokenizer.cpp" />\r
     <ClCompile Include="..\..\src\main\angband-headers.cpp" />\r
     <ClCompile Include="..\..\src\main\game-data-initializer.cpp" />\r
     <ClCompile Include="..\..\src\main\info-initializer.cpp" />\r
     <ClCompile Include="..\..\src\main\init-error-messages-table.cpp" />\r
+    <ClCompile Include="..\..\src\main-win\main-win-bg.cpp" />\r
+    <ClCompile Include="..\..\src\main\scene-table-floor.cpp" />\r
+    <ClCompile Include="..\..\src\main\scene-table-monster.cpp" />\r
+    <ClCompile Include="..\..\src\main\scene-table.cpp" />\r
     <ClCompile Include="..\..\src\market\building-initializer.cpp" />\r
     <ClCompile Include="..\..\src\melee\melee-spell-flags-checker.cpp" />\r
     <ClCompile Include="..\..\src\melee\melee-spell-util.cpp" />\r
     <ClCompile Include="..\..\src\monster-floor\monster-lite-util.cpp" />\r
     <ClCompile Include="..\..\src\monster-floor\monster-lite.cpp" />\r
     <ClCompile Include="..\..\src\monster-floor\special-death-switcher.cpp" />\r
+    <ClCompile Include="..\..\src\monster-race\race-ability-mask.cpp" />\r
     <ClCompile Include="..\..\src\monster\monster-status-setter.cpp" />\r
     <ClCompile Include="..\..\src\mspell\element-resistance-checker.cpp" />\r
     <ClCompile Include="..\..\src\mspell\high-resistance-checker.cpp" />\r
     <ClCompile Include="..\..\src\status\sight-setter.cpp" />\r
     <ClCompile Include="..\..\src\status\experience.cpp" />\r
     <ClCompile Include="..\..\src\status\temporary-resistance.cpp" />\r
+    <ClCompile Include="..\..\src\stdafx.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='English-Release|Win32'">Create</PrecompiledHeader>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='English-Debug|Win32'">Create</PrecompiledHeader>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\src\store\home.cpp" />\r
     <ClCompile Include="..\..\src\store\museum.cpp" />\r
-    <ClCompile Include="..\..\src\store\owner-insults.cpp" />\r
     <ClCompile Include="..\..\src\store\pricing.cpp" />\r
     <ClCompile Include="..\..\src\store\purchase-order.cpp" />\r
     <ClCompile Include="..\..\src\store\sell-order.cpp" />\r
     <ClCompile Include="..\..\src\core\hp-mp-processor.cpp" />\r
     <ClCompile Include="..\..\src\core\hp-mp-regenerator.cpp" />\r
     <ClCompile Include="..\..\src\core\magic-effects-timeout-reducer.cpp" />\r
-    <ClCompile Include="..\..\src\core\output-updater.cpp" />\r
     <ClCompile Include="..\..\src\core\stuff-handler.cpp" />\r
     <ClCompile Include="..\..\src\core\turn-compensator.cpp" />\r
     <ClCompile Include="..\..\src\effect\effect-feature.cpp" />\r
     <ClCompile Include="..\..\src\io\tokenizer.cpp" />\r
     <ClCompile Include="..\..\src\io\write-diary.cpp" />\r
     <ClCompile Include="..\..\src\market\arena-info-table.cpp" />\r
-    <ClCompile Include="..\..\src\market\articles-on-sale.cpp" />\r
+    <ClCompile Include="..\..\src\store\articles-on-sale.cpp" />\r
     <ClCompile Include="..\..\src\store\black-market.cpp" />\r
     <ClCompile Include="..\..\src\market\building-util.cpp" />\r
-    <ClCompile Include="..\..\src\market\gold-magnification-table.cpp" />\r
+    <ClCompile Include="..\..\src\store\gold-magnification-table.cpp" />\r
     <ClCompile Include="..\..\src\market\play-gamble.cpp" />\r
     <ClCompile Include="..\..\src\market\poker.cpp" />\r
     <ClCompile Include="..\..\src\store\say-comments.cpp" />\r
     <ClInclude Include="..\..\src\cmd-action\cmd-travel.h" />\r
     <ClInclude Include="..\..\src\cmd-action\cmd-tunnel.h" />\r
     <ClInclude Include="..\..\src\action\movement-execution.h" />\r
-    <ClInclude Include="..\..\src\cmd-building\cmd-store.h" />\r
+    <ClInclude Include="..\..\src\store\cmd-store.h" />\r
     <ClInclude Include="..\..\src\cmd-io\cmd-floor.h" />\r
     <ClInclude Include="..\..\src\cmd-io\cmd-lore.h" />\r
     <ClInclude Include="..\..\src\cmd-io\cmd-menu-content-table.h" />\r
     <ClInclude Include="..\..\src\io\cursor.h" />\r
     <ClInclude Include="..\..\src\io\input-key-acceptor.h" />\r
     <ClInclude Include="..\..\src\io\input-key-requester.h" />\r
-    <ClInclude Include="..\..\src\io\store-key-processor.h" />\r
+    <ClInclude Include="..\..\src\store\store-key-processor.h" />\r
     <ClInclude Include="..\..\src\load\info-loader.h" />\r
     <ClInclude Include="..\..\src\locale\language-switcher.h" />\r
     <ClInclude Include="..\..\src\locale\utf-8.h" />\r
+    <ClInclude Include="..\..\src\main-win\main-win-cfg-reader.h" />\r
+    <ClInclude Include="..\..\src\main-win\main-win-file-utils.h" />\r
+    <ClInclude Include="..\..\src\main-win\main-win-mci.h" />\r
+    <ClInclude Include="..\..\src\main-win\main-win-menuitem.h" />\r
+    <ClInclude Include="..\..\src\main-win\main-win-mmsystem.h" />\r
+    <ClInclude Include="..\..\src\main-win\main-win-music.h" />\r
+    <ClInclude Include="..\..\src\main-win\main-win-sound.h" />\r
+    <ClInclude Include="..\..\src\main-win\main-win-define.h" />\r
+    <ClInclude Include="..\..\src\main-win\main-win-tokenizer.h" />\r
     <ClInclude Include="..\..\src\main\angband-headers.h" />\r
     <ClInclude Include="..\..\src\main\game-data-initializer.h" />\r
     <ClInclude Include="..\..\src\main\info-initializer.h" />\r
     <ClInclude Include="..\..\src\main\init-error-messages-table.h" />\r
+    <ClInclude Include="..\..\src\main-win\main-win-bg.h" />\r
+    <ClInclude Include="..\..\src\main-win\main-win-windows.h" />\r
+    <ClInclude Include="..\..\src\main\scene-table-floor.h" />\r
+    <ClInclude Include="..\..\src\main\scene-table-monster.h" />\r
+    <ClInclude Include="..\..\src\main\scene-table.h" />\r
     <ClInclude Include="..\..\src\market\building-initializer.h" />\r
     <ClInclude Include="..\..\src\melee\melee-spell-flags-checker.h" />\r
     <ClInclude Include="..\..\src\melee\melee-spell-util.h" />\r
     <ClInclude Include="..\..\src\monster-floor\monster-lite-util.h" />\r
     <ClInclude Include="..\..\src\monster-floor\monster-lite.h" />\r
     <ClInclude Include="..\..\src\monster-floor\special-death-switcher.h" />\r
+    <ClInclude Include="..\..\src\monster-race\race-ability-flags.h" />\r
+    <ClInclude Include="..\..\src\monster-race\race-ability-mask.h" />\r
     <ClInclude Include="..\..\src\monster\monster-status-setter.h" />\r
     <ClInclude Include="..\..\src\mspell\element-resistance-checker.h" />\r
     <ClInclude Include="..\..\src\mspell\high-resistance-checker.h" />\r
     <ClInclude Include="..\..\src\mind\stances-table.h" />\r
     <ClInclude Include="..\..\src\mspell\monster-power-table.h" />\r
     <ClInclude Include="..\..\src\mspell\mspell-dispel.h" />\r
-    <ClInclude Include="..\..\src\mspell\mspell-mask-definitions.h" />\r
     <ClInclude Include="..\..\src\mspell\mspell-checker.h" />\r
     <ClInclude Include="..\..\src\mspell\mspell-judgement.h" />\r
     <ClInclude Include="..\..\src\blue-magic\blue-magic-checker.h" />\r
     <ClInclude Include="..\..\src\status\sight-setter.h" />\r
     <ClInclude Include="..\..\src\status\experience.h" />\r
     <ClInclude Include="..\..\src\status\temporary-resistance.h" />\r
+    <ClInclude Include="..\..\src\stdafx.h" />\r
     <ClInclude Include="..\..\src\store\home.h" />\r
     <ClInclude Include="..\..\src\store\museum.h" />\r
-    <ClInclude Include="..\..\src\store\owner-insults.h" />\r
     <ClInclude Include="..\..\src\store\pricing.h" />\r
     <ClInclude Include="..\..\src\store\purchase-order.h" />\r
     <ClInclude Include="..\..\src\store\sell-order.h" />\r
     <ClInclude Include="..\..\src\util\buffer-shaper.h" />\r
     <ClInclude Include="..\..\src\util\flag-group.h" />\r
     <ClInclude Include="..\..\src\util\int-char-converter.h" />\r
+    <ClInclude Include="..\..\src\util\point-2d.h" />\r
     <ClInclude Include="..\..\src\util\quarks.h" />\r
     <ClInclude Include="..\..\src\lore\combat-types-setter.h" />\r
     <ClInclude Include="..\..\src\lore\magic-types-setter.h" />\r
     <ClInclude Include="..\..\src\lore\lore-store.h" />\r
     <ClInclude Include="..\..\src\lore\monster-lore.h" />\r
     <ClInclude Include="..\..\src\monster-race\race-flags8.h" />\r
-    <ClInclude Include="..\..\src\monster-race\race-flags-ability1.h" />\r
-    <ClInclude Include="..\..\src\monster-race\race-flags-ability2.h" />\r
     <ClInclude Include="..\..\src\monster-race\race-flags-resistance.h" />\r
     <ClInclude Include="..\..\src\monster-race\race-flags1.h" />\r
     <ClInclude Include="..\..\src\monster-race\race-flags2.h" />\r
     <ClInclude Include="..\..\src\monster-race\race-flags3.h" />\r
-    <ClInclude Include="..\..\src\monster-race\race-flags4.h" />\r
     <ClInclude Include="..\..\src\monster-race\race-flags7.h" />\r
     <ClInclude Include="..\..\src\monster-race\race-flags9.h" />\r
     <ClInclude Include="..\..\src\monster-race\race-indice-types.h" />\r
     <ClInclude Include="..\..\src\core\hp-mp-processor.h" />\r
     <ClInclude Include="..\..\src\core\hp-mp-regenerator.h" />\r
     <ClInclude Include="..\..\src\core\magic-effects-timeout-reducer.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\mspell\mspell-bolt.h" />\r
     <ClInclude Include="..\..\src\mspell\mspell-type.h" />\r
     <ClInclude Include="..\..\src\mspell\mspell-util.h" />\r
     <ClInclude Include="..\..\src\mspell\mspell-ball.h" />\r
-    <ClInclude Include="..\..\src\mspell\mspell.h" />\r
     <ClInclude Include="..\..\src\player\player-personalities-types.h" />\r
     <ClInclude Include="..\..\src\player\player-race-types.h" />\r
     <ClInclude Include="..\..\src\player\player-classes-types.h" />\r
     <ClCompile Include="..\..\src\room\rooms-trap.cpp" />\r
     <ClCompile Include="..\..\src\room\rooms-vault.cpp" />\r
     <ClCompile Include="..\..\src\room\rooms-builder.cpp" />\r
-    <ClCompile Include="..\..\src\room\pit-nest-kinds-table.cpp" />\r
     <ClCompile Include="..\..\src\store\rumor.cpp" />\r
     <ClCompile Include="..\..\src\save\save.cpp" />\r
     <ClCompile Include="..\..\src\core\scores.cpp" />\r
     <ClInclude Include="..\..\src\io\tokenizer.h" />\r
     <ClInclude Include="..\..\src\io\write-diary.h" />\r
     <ClInclude Include="..\..\src\market\arena-info-table.h" />\r
-    <ClInclude Include="..\..\src\market\articles-on-sale.h" />\r
+    <ClInclude Include="..\..\src\store\articles-on-sale.h" />\r
     <ClInclude Include="..\..\src\store\black-market.h" />\r
     <ClInclude Include="..\..\src\market\building-util.h" />\r
-    <ClInclude Include="..\..\src\market\gold-magnification-table.h" />\r
+    <ClInclude Include="..\..\src\store\gold-magnification-table.h" />\r
     <ClInclude Include="..\..\src\market\play-gamble.h" />\r
     <ClInclude Include="..\..\src\market\poker.h" />\r
     <ClInclude Include="..\..\src\store\say-comments.h" />\r
     <ClInclude Include="..\..\src\player\race-info-table.h" />\r
     <ClInclude Include="..\..\src\player\race-resistances.h" />\r
     <ClInclude Include="..\..\src\player\temporary-resistances.h" />\r
-    <ClInclude Include="..\..\src\room\pit-nest-kinds-table.h" />\r
     <ClInclude Include="..\..\src\io\signal-handlers.h" />\r
     <ClInclude Include="..\..\src\io\uid-checker.h" />\r
     <ClInclude Include="..\..\src\spell-realm\spells-song.h" />\r