diff --git a/r5dev/r5dev.vcxproj b/r5dev/r5dev.vcxproj index 6cf24d16..0999b943 100644 --- a/r5dev/r5dev.vcxproj +++ b/r5dev/r5dev.vcxproj @@ -181,6 +181,17 @@ </PostBuildEvent> </ItemDefinitionGroup> <ItemGroup> + <ClInclude Include="..\detours\include\detours.h" /> + <ClInclude Include="..\detours\include\detver.h" /> + <ClInclude Include="..\detours\include\syelog.h" /> + <ClInclude Include="..\imgui\include\imconfig.h" /> + <ClInclude Include="..\imgui\include\imgui.h" /> + <ClInclude Include="..\imgui\include\imgui_impl_dx11.h" /> + <ClInclude Include="..\imgui\include\imgui_impl_win32.h" /> + <ClInclude Include="..\imgui\include\imgui_internal.h" /> + <ClInclude Include="..\imgui\include\imstb_rectpack.h" /> + <ClInclude Include="..\imgui\include\imstb_textedit.h" /> + <ClInclude Include="..\imgui\include\imstb_truetype.h" /> <ClInclude Include="include\console.h" /> <ClInclude Include="include\hooks.h" /> <ClInclude Include="include\opcptc.h" /> @@ -190,6 +201,13 @@ <ClInclude Include="include\utility.h" /> </ItemGroup> <ItemGroup> + <ClCompile Include="..\imgui\src\imgui.cpp" /> + <ClCompile Include="..\imgui\src\imgui_demo.cpp" /> + <ClCompile Include="..\imgui\src\imgui_draw.cpp" /> + <ClCompile Include="..\imgui\src\imgui_impl_dx11.cpp" /> + <ClCompile Include="..\imgui\src\imgui_impl_win32.cpp" /> + <ClCompile Include="..\imgui\src\imgui_tables.cpp" /> + <ClCompile Include="..\imgui\src\imgui_widgets.cpp" /> <ClCompile Include="src\console.cpp" /> <ClCompile Include="src\dllmain.cpp" /> <ClCompile Include="src\hooks.cpp" /> diff --git a/r5dev/r5dev.vcxproj.filters b/r5dev/r5dev.vcxproj.filters index 7e062f85..199c7854 100644 --- a/r5dev/r5dev.vcxproj.filters +++ b/r5dev/r5dev.vcxproj.filters @@ -5,14 +5,32 @@ <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> <Extensions>cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx</Extensions> </Filter> - <Filter Include="Header Files"> - <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> - <Extensions>h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd</Extensions> - </Filter> <Filter Include="Resource Files"> <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> </Filter> + <Filter Include="External Libraries"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{a80939e5-3b3c-4873-885e-834e95d68d34}</UniqueIdentifier> + </Filter> + <Filter Include="External Libraries\Detours"> + <UniqueIdentifier>{584562a8-0382-488c-909c-67bbb1d1af3c}</UniqueIdentifier> + </Filter> + <Filter Include="External Libraries\ImGui"> + <UniqueIdentifier>{c72b9789-72e9-4657-8a42-8712aaf8690e}</UniqueIdentifier> + </Filter> + <Filter Include="External Libraries\Detours\Header Files"> + <UniqueIdentifier>{3fa7f9a9-dc07-4d42-9172-0944829c010f}</UniqueIdentifier> + </Filter> + <Filter Include="External Libraries\ImGui\Header Files"> + <UniqueIdentifier>{c18fb898-adc3-4aa8-902c-4777bbc76e5b}</UniqueIdentifier> + </Filter> + <Filter Include="External Libraries\ImGui\Source Files"> + <UniqueIdentifier>{c3bd7c47-4a04-43da-b79f-b8ef22ba72d4}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClCompile Include="src\dllmain.cpp"> @@ -30,28 +48,82 @@ <ClCompile Include="src\opcptc.cpp"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\imgui\src\imgui_draw.cpp"> + <Filter>External Libraries\ImGui\Source Files</Filter> + </ClCompile> + <ClCompile Include="..\imgui\src\imgui_impl_dx11.cpp"> + <Filter>External Libraries\ImGui\Source Files</Filter> + </ClCompile> + <ClCompile Include="..\imgui\src\imgui_impl_win32.cpp"> + <Filter>External Libraries\ImGui\Source Files</Filter> + </ClCompile> + <ClCompile Include="..\imgui\src\imgui_tables.cpp"> + <Filter>External Libraries\ImGui\Source Files</Filter> + </ClCompile> + <ClCompile Include="..\imgui\src\imgui_widgets.cpp"> + <Filter>External Libraries\ImGui\Source Files</Filter> + </ClCompile> + <ClCompile Include="..\imgui\src\imgui.cpp"> + <Filter>External Libraries\ImGui\Source Files</Filter> + </ClCompile> + <ClCompile Include="..\imgui\src\imgui_demo.cpp"> + <Filter>External Libraries\ImGui\Source Files</Filter> + </ClCompile> </ItemGroup> <ItemGroup> - <ClInclude Include="include\r5dev.h"> - <Filter>Header Files</Filter> - </ClInclude> <ClInclude Include="include\console.h"> <Filter>Header Files</Filter> </ClInclude> <ClInclude Include="include\hooks.h"> <Filter>Header Files</Filter> </ClInclude> + <ClInclude Include="include\opcptc.h"> + <Filter>Header Files</Filter> + </ClInclude> <ClInclude Include="include\patterns.h"> <Filter>Header Files</Filter> </ClInclude> + <ClInclude Include="include\r5dev.h"> + <Filter>Header Files</Filter> + </ClInclude> <ClInclude Include="include\structs.h"> <Filter>Header Files</Filter> </ClInclude> <ClInclude Include="include\utility.h"> <Filter>Header Files</Filter> </ClInclude> - <ClInclude Include="include\opcptc.h"> - <Filter>Header Files</Filter> + <ClInclude Include="..\detours\include\detver.h"> + <Filter>External Libraries\Detours\Header Files</Filter> + </ClInclude> + <ClInclude Include="..\detours\include\syelog.h"> + <Filter>External Libraries\Detours\Header Files</Filter> + </ClInclude> + <ClInclude Include="..\detours\include\detours.h"> + <Filter>External Libraries\Detours\Header Files</Filter> + </ClInclude> + <ClInclude Include="..\imgui\include\imgui_impl_win32.h"> + <Filter>External Libraries\ImGui\Header Files</Filter> + </ClInclude> + <ClInclude Include="..\imgui\include\imgui_internal.h"> + <Filter>External Libraries\ImGui\Header Files</Filter> + </ClInclude> + <ClInclude Include="..\imgui\include\imstb_rectpack.h"> + <Filter>External Libraries\ImGui\Header Files</Filter> + </ClInclude> + <ClInclude Include="..\imgui\include\imstb_textedit.h"> + <Filter>External Libraries\ImGui\Header Files</Filter> + </ClInclude> + <ClInclude Include="..\imgui\include\imstb_truetype.h"> + <Filter>External Libraries\ImGui\Header Files</Filter> + </ClInclude> + <ClInclude Include="..\imgui\include\imconfig.h"> + <Filter>External Libraries\ImGui\Header Files</Filter> + </ClInclude> + <ClInclude Include="..\imgui\include\imgui.h"> + <Filter>External Libraries\ImGui\Header Files</Filter> + </ClInclude> + <ClInclude Include="..\imgui\include\imgui_impl_dx11.h"> + <Filter>External Libraries\ImGui\Header Files</Filter> </ClInclude> </ItemGroup> <ItemGroup>