Implements playing music.

This commit is contained in:
2021-08-27 13:12:26 +09:00
parent 7a13e62bf1
commit ea6fbd572e
13 changed files with 70560 additions and 22 deletions

View File

@@ -146,6 +146,7 @@
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="src\AudioDevice.cc" />
<ClCompile Include="src\Font.cc" />
<ClCompile Include="src\Game.cc" />
<ClCompile Include="src\HiraganaMatcher.cc" />
@@ -158,6 +159,7 @@
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\HiraganaMatcher.h" />
<ClInclude Include="src\iAudioDevice.h" />
<ClInclude Include="src\iInputMatcher.h" />
<ClInclude Include="src\common.h" />
<ClInclude Include="src\ElementStore.h" />
@@ -175,6 +177,9 @@
<ClInclude Include="src\iWritable.h" />
<ClInclude Include="src\Logger.h" />
<ClInclude Include="src\Lua.h" />
<ClInclude Include="src\MusicElement.h" />
<ClInclude Include="src\AudioDevice.h" />
<ClInclude Include="src\MusicElementFactory.h" />
<ClInclude Include="src\OffsetClock.h" />
<ClInclude Include="src\Period.h" />
<ClInclude Include="src\PlayScene.h" />
@@ -198,6 +203,7 @@
<ClInclude Include="thirdparty\lua.hpp" />
<ClInclude Include="thirdparty\luaconf.h" />
<ClInclude Include="thirdparty\lualib.h" />
<ClInclude Include="thirdparty\miniaudio.h" />
<ClInclude Include="thirdparty\stb_truetype.h" />
<ClInclude Include="src\Win32Console.h" />
<ClInclude Include="thirdparty\utf8.h" />