feat added entities and components and added failing textcomponent

This commit is contained in:
2025-07-14 00:14:45 +02:00
parent d04c0a6e15
commit f2958fa9fa
98 changed files with 4006 additions and 180 deletions

View File

@ -105,12 +105,12 @@
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<AdditionalIncludeDirectories>$(ProjectDir)/Vendored/SDL/include;$(ProjectDir)/libs;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>$(ProjectDIr)/vendored/SDL3_ttf-3.2.2/include;$(ProjectDir)/vendored/SDL/include;$(ProjectDir)/libs;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalLibraryDirectories>$(ProjectDir)/libs</AdditionalLibraryDirectories>
<AdditionalLibraryDirectories>$(ProjectDir)/libs/*.lib</AdditionalLibraryDirectories>
<AdditionalDependencies>$(ProjectDir)libs/SDL3.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
@ -132,12 +132,19 @@
<ClCompile Include="src\core\Engine.cpp" />
<ClCompile Include="src\core\Logger.cpp" />
<ClCompile Include="src\core\WindowManager.cpp" />
<ClCompile Include="src\game\components\TextComponent.cpp" />
<ClCompile Include="src\main.cpp" />
<ClCompile Include="src\systems\Renderer.cpp" />
<ClCompile Include="src\systems\Renderer.hpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\core\Engine.h" />
<ClInclude Include="src\core\Logger.h" />
<ClInclude Include="src\core\WindowManager.h" />
<ClInclude Include="src\core\Engine.hpp" />
<ClInclude Include="src\core\Logger.hpp" />
<ClInclude Include="src\core\WindowManager.hpp" />
<ClInclude Include="src\game\components\Component.hpp" />
<ClInclude Include="src\game\components\Entity.hpp" />
<ClInclude Include="src\game\components\TextComponent.hpp" />
<ClInclude Include="src\game\components\TransformComponent.hpp" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">