hudhook 0.2.0

A graphics API hook with dear imgui render loop. Supports DirectX 11 and 12.
[[bin]]
name = "inject"

[[example]]
crate-type = ["cdylib"]
name = "dx9_hook"

[[example]]
crate-type = ["cdylib"]
name = "dx11_hook"

[[example]]
crate-type = ["cdylib"]
name = "dx12_hook"

[[example]]
crate-type = ["cdylib"]
name = "opengl3_hook"

[[example]]
crate-type = ["bin"]
name = "dx11_host"

[[example]]
crate-type = ["bin"]
name = "renderer-dx9"
path = "examples/renderers/dx9.rs"

[[example]]
crate-type = ["bin"]
name = "renderer-dx11"
path = "examples/renderers/dx11.rs"

[[example]]
crate-type = ["bin"]
name = "renderer-dx12"
path = "examples/renderers/dx12.rs"
[build-dependencies.cc]
version = "1.0.72"
[dependencies.console]
version = "0.15.0"

[dependencies.detour]
package = "detour2"
version = "0.9.0"

[dependencies.dialoguer]
version = "0.9.0"

[dependencies.gl_loader]
version = "0.1"

[dependencies.imgui]
version = "0.8.0"

[dependencies.imgui-opengl-renderer]
version = "0.11"

[dependencies.imgui-winit-support]
version = "0.8.0"

[dependencies.log]
version = "0.4.16"

[dependencies.memoffset]
version = "0.6.5"

[dependencies.once_cell]
version = "1.8.0"

[dependencies.parking_lot]
version = "0.11.2"

[dependencies.raw-window-handle]
version = "0.3"

[dependencies.simplelog]
version = "0.11.0"

[dependencies.widestring]
version = "1.0.1"

[dependencies.windows]
features = ["Win32_Devices_HumanInterfaceDevice", "Win32_Foundation", "Win32_Security", "Win32_System_Console", "Win32_System_Diagnostics_Debug", "Win32_System_LibraryLoader", "Win32_System_Memory", "Win32_System_ProcessStatus", "Win32_System_SystemServices", "Win32_System_Threading", "Win32_System_WindowsProgramming", "Win32_Graphics_Dxgi", "Win32_Graphics_Dxgi_Common", "Win32_Graphics_Direct3D9", "Win32_Graphics_Direct3D11", "Win32_Graphics_Direct3D12", "Win32_Graphics_Direct3D_Fxc", "Win32_Graphics_Direct3D", "Win32_Graphics_Gdi", "Win32_UI_Input_KeyboardAndMouse", "Win32_UI_WindowsAndMessaging"]
version = "0.39.0"

[dependencies.winit]
version = "0.25"

[package]
authors = ["Andrea Venuta <venutawebdesign@gmail.com>"]
description = "A graphics API hook with dear imgui render loop. Supports DirectX 11 and 12."
documentation = "https://veeenu.github.io/hudhook"
edition = "2021"
homepage = "https://github.com/veeenu/hudhook"
license-file = "LICENSE"
name = "hudhook"
readme = "README.md"
repository = "https://github.com/veeenu/hudhook"
resolver = "2"
version = "0.2.0"
[package.metadata.docs.rs]
default-target = "x86_64-pc-windows-msvc"
targets = ["x86_64-pc-windows-msvc"]