├── .gitignore ├── DirectXHook.sln ├── DirectXHook.vcxproj ├── DirectXHook.vcxproj.filters ├── DirectXHook.vcxproj.user ├── README.md ├── assets ├── hook_fonts │ └── OpenSans-22.spritefont ├── hook_textures │ └── blank.jpg └── repo_pictures │ ├── box_struct.png │ ├── create_files.png │ ├── dllmain.png │ ├── er_first_person_souls.png │ ├── er_pause_the_game.png │ ├── example_header.png │ ├── example_source.png │ ├── rgb_boxes.png │ ├── rgb_boxes_code.png │ ├── text.png │ ├── text_code.png │ ├── textures.png │ └── textures_code.png ├── include ├── DirectXHook.h ├── ID3DRenderer.h ├── IRenderCallback.h ├── Logger.h ├── MemoryUtils.h ├── OverlayFramework.h ├── Renderer.h ├── UniversalProxyDLL.h └── nmd_assembly.h ├── overlays ├── Example │ ├── Example.cpp │ └── Example.h ├── PauseTheGame │ ├── PauseTheGame.cpp │ └── PauseTheGame.h └── RiseDpsMeter │ ├── RiseDpsMeter.cpp │ └── RiseDpsMeter.h ├── packages.config └── src ├── DirectXHook.cpp ├── DllMain.cpp ├── Renderer.cpp └── Shaders.hlsl /.gitignore: -------------------------------------------------------------------------------- 1 | .vs 2 | packages/ 3 | x64/ 4 | x86/ 5 | Debug/ 6 | Release/ 7 | -------------------------------------------------------------------------------- /DirectXHook.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/DirectXHook.sln -------------------------------------------------------------------------------- /DirectXHook.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/DirectXHook.vcxproj -------------------------------------------------------------------------------- /DirectXHook.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/DirectXHook.vcxproj.filters -------------------------------------------------------------------------------- /DirectXHook.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/DirectXHook.vcxproj.user -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/README.md -------------------------------------------------------------------------------- /assets/hook_fonts/OpenSans-22.spritefont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/hook_fonts/OpenSans-22.spritefont -------------------------------------------------------------------------------- /assets/hook_textures/blank.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/hook_textures/blank.jpg -------------------------------------------------------------------------------- /assets/repo_pictures/box_struct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/repo_pictures/box_struct.png -------------------------------------------------------------------------------- /assets/repo_pictures/create_files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/repo_pictures/create_files.png -------------------------------------------------------------------------------- /assets/repo_pictures/dllmain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/repo_pictures/dllmain.png -------------------------------------------------------------------------------- /assets/repo_pictures/er_first_person_souls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/repo_pictures/er_first_person_souls.png -------------------------------------------------------------------------------- /assets/repo_pictures/er_pause_the_game.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/repo_pictures/er_pause_the_game.png -------------------------------------------------------------------------------- /assets/repo_pictures/example_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/repo_pictures/example_header.png -------------------------------------------------------------------------------- /assets/repo_pictures/example_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/repo_pictures/example_source.png -------------------------------------------------------------------------------- /assets/repo_pictures/rgb_boxes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/repo_pictures/rgb_boxes.png -------------------------------------------------------------------------------- /assets/repo_pictures/rgb_boxes_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/repo_pictures/rgb_boxes_code.png -------------------------------------------------------------------------------- /assets/repo_pictures/text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/repo_pictures/text.png -------------------------------------------------------------------------------- /assets/repo_pictures/text_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/repo_pictures/text_code.png -------------------------------------------------------------------------------- /assets/repo_pictures/textures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/repo_pictures/textures.png -------------------------------------------------------------------------------- /assets/repo_pictures/textures_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/assets/repo_pictures/textures_code.png -------------------------------------------------------------------------------- /include/DirectXHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/include/DirectXHook.h -------------------------------------------------------------------------------- /include/ID3DRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/include/ID3DRenderer.h -------------------------------------------------------------------------------- /include/IRenderCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/include/IRenderCallback.h -------------------------------------------------------------------------------- /include/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/include/Logger.h -------------------------------------------------------------------------------- /include/MemoryUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/include/MemoryUtils.h -------------------------------------------------------------------------------- /include/OverlayFramework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/include/OverlayFramework.h -------------------------------------------------------------------------------- /include/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/include/Renderer.h -------------------------------------------------------------------------------- /include/UniversalProxyDLL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/include/UniversalProxyDLL.h -------------------------------------------------------------------------------- /include/nmd_assembly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/include/nmd_assembly.h -------------------------------------------------------------------------------- /overlays/Example/Example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/overlays/Example/Example.cpp -------------------------------------------------------------------------------- /overlays/Example/Example.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/overlays/Example/Example.h -------------------------------------------------------------------------------- /overlays/PauseTheGame/PauseTheGame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/overlays/PauseTheGame/PauseTheGame.cpp -------------------------------------------------------------------------------- /overlays/PauseTheGame/PauseTheGame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/overlays/PauseTheGame/PauseTheGame.h -------------------------------------------------------------------------------- /overlays/RiseDpsMeter/RiseDpsMeter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/overlays/RiseDpsMeter/RiseDpsMeter.cpp -------------------------------------------------------------------------------- /overlays/RiseDpsMeter/RiseDpsMeter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/overlays/RiseDpsMeter/RiseDpsMeter.h -------------------------------------------------------------------------------- /packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/packages.config -------------------------------------------------------------------------------- /src/DirectXHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/src/DirectXHook.cpp -------------------------------------------------------------------------------- /src/DllMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/src/DllMain.cpp -------------------------------------------------------------------------------- /src/Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/src/Renderer.cpp -------------------------------------------------------------------------------- /src/Shaders.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techiew/DirectXHook/HEAD/src/Shaders.hlsl --------------------------------------------------------------------------------