Cargo Features

[dependencies]
hudhook = { version = "0.6.5", default-features = false, features = ["dx9", "dx11", "dx12", "opengl3", "inject"] }
default = dx11, dx12, dx9, inject, opengl3

These default features are set whenever hudhook is added without default-features = false somewhere in the dependency tree.

dx9 default

Affects hooks::dx9, backend::dx9

dx11 default

Affects hooks::dx11, backend::dx11

dx12 default

Affects hooks::dx12, backend::dx12

opengl3 build default

Enables gl_generator

Affects hooks::opengl3, backend::opengl3

inject default

Affects hudhook::inject