├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── deps ├── imgui │ ├── inc │ │ ├── imconfig.h │ │ ├── imgui.h │ │ ├── imgui_impl_dx11.h │ │ ├── imgui_impl_win32.h │ │ ├── imgui_internal.h │ │ ├── imstb_rectpack.h │ │ ├── imstb_textedit.h │ │ └── imstb_truetype.h │ ├── premake5.lua │ └── src │ │ ├── imgui.cpp │ │ ├── imgui_draw.cpp │ │ ├── imgui_impl_dx11.cpp │ │ ├── imgui_impl_win32.cpp │ │ ├── imgui_tables.cpp │ │ └── imgui_widgets.cpp ├── minhook │ ├── inc │ │ └── MinHook.h │ ├── premake5.lua │ └── src │ │ ├── buffer.c │ │ ├── buffer.h │ │ ├── hde │ │ ├── hde32.c │ │ ├── hde32.h │ │ ├── hde64.c │ │ ├── hde64.h │ │ ├── pstdint.h │ │ ├── table32.h │ │ └── table64.h │ │ ├── hook.c │ │ ├── trampoline.c │ │ └── trampoline.h ├── mini │ ├── mini.h │ └── premake5.lua └── premake5.lua ├── premake5.lua └── src ├── library ├── inc │ ├── .gitkeep │ ├── core │ │ ├── config.hpp │ │ ├── gu.hpp │ │ └── sdk.hpp │ ├── hooks │ │ ├── hook.hpp │ │ └── hooks.hpp │ ├── ui │ │ ├── menu.hpp │ │ ├── renderer.hpp │ │ └── widgets.hpp │ └── utils │ │ ├── function.hpp │ │ └── utils.hpp ├── premake5.lua └── src │ ├── core │ ├── config.cpp │ ├── gu.cpp │ └── sdk.cpp │ ├── entry.cpp │ ├── hooks │ ├── hook.cpp │ └── hooks.cpp │ ├── ui │ ├── menu.cpp │ ├── renderer.cpp │ └── widgets.cpp │ └── utils │ └── utils.cpp ├── loader ├── premake5.lua └── src │ └── entry.cpp └── premake5.lua /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | ko_fi: lanylow 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | _bin/ 3 | _project/ 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/README.md -------------------------------------------------------------------------------- /deps/imgui/inc/imconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/inc/imconfig.h -------------------------------------------------------------------------------- /deps/imgui/inc/imgui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/inc/imgui.h -------------------------------------------------------------------------------- /deps/imgui/inc/imgui_impl_dx11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/inc/imgui_impl_dx11.h -------------------------------------------------------------------------------- /deps/imgui/inc/imgui_impl_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/inc/imgui_impl_win32.h -------------------------------------------------------------------------------- /deps/imgui/inc/imgui_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/inc/imgui_internal.h -------------------------------------------------------------------------------- /deps/imgui/inc/imstb_rectpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/inc/imstb_rectpack.h -------------------------------------------------------------------------------- /deps/imgui/inc/imstb_textedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/inc/imstb_textedit.h -------------------------------------------------------------------------------- /deps/imgui/inc/imstb_truetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/inc/imstb_truetype.h -------------------------------------------------------------------------------- /deps/imgui/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/premake5.lua -------------------------------------------------------------------------------- /deps/imgui/src/imgui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/src/imgui.cpp -------------------------------------------------------------------------------- /deps/imgui/src/imgui_draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/src/imgui_draw.cpp -------------------------------------------------------------------------------- /deps/imgui/src/imgui_impl_dx11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/src/imgui_impl_dx11.cpp -------------------------------------------------------------------------------- /deps/imgui/src/imgui_impl_win32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/src/imgui_impl_win32.cpp -------------------------------------------------------------------------------- /deps/imgui/src/imgui_tables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/src/imgui_tables.cpp -------------------------------------------------------------------------------- /deps/imgui/src/imgui_widgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/imgui/src/imgui_widgets.cpp -------------------------------------------------------------------------------- /deps/minhook/inc/MinHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/minhook/inc/MinHook.h -------------------------------------------------------------------------------- /deps/minhook/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/minhook/premake5.lua -------------------------------------------------------------------------------- /deps/minhook/src/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/minhook/src/buffer.c -------------------------------------------------------------------------------- /deps/minhook/src/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/minhook/src/buffer.h -------------------------------------------------------------------------------- /deps/minhook/src/hde/hde32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/minhook/src/hde/hde32.c -------------------------------------------------------------------------------- /deps/minhook/src/hde/hde32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/minhook/src/hde/hde32.h -------------------------------------------------------------------------------- /deps/minhook/src/hde/hde64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/minhook/src/hde/hde64.c -------------------------------------------------------------------------------- /deps/minhook/src/hde/hde64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/minhook/src/hde/hde64.h -------------------------------------------------------------------------------- /deps/minhook/src/hde/pstdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/minhook/src/hde/pstdint.h -------------------------------------------------------------------------------- /deps/minhook/src/hde/table32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/minhook/src/hde/table32.h -------------------------------------------------------------------------------- /deps/minhook/src/hde/table64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/minhook/src/hde/table64.h -------------------------------------------------------------------------------- /deps/minhook/src/hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/minhook/src/hook.c -------------------------------------------------------------------------------- /deps/minhook/src/trampoline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/minhook/src/trampoline.c -------------------------------------------------------------------------------- /deps/minhook/src/trampoline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/minhook/src/trampoline.h -------------------------------------------------------------------------------- /deps/mini/mini.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/mini/mini.h -------------------------------------------------------------------------------- /deps/mini/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/mini/premake5.lua -------------------------------------------------------------------------------- /deps/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/deps/premake5.lua -------------------------------------------------------------------------------- /premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/premake5.lua -------------------------------------------------------------------------------- /src/library/inc/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/library/inc/core/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/inc/core/config.hpp -------------------------------------------------------------------------------- /src/library/inc/core/gu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/inc/core/gu.hpp -------------------------------------------------------------------------------- /src/library/inc/core/sdk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/inc/core/sdk.hpp -------------------------------------------------------------------------------- /src/library/inc/hooks/hook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/inc/hooks/hook.hpp -------------------------------------------------------------------------------- /src/library/inc/hooks/hooks.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/inc/hooks/hooks.hpp -------------------------------------------------------------------------------- /src/library/inc/ui/menu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/inc/ui/menu.hpp -------------------------------------------------------------------------------- /src/library/inc/ui/renderer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/inc/ui/renderer.hpp -------------------------------------------------------------------------------- /src/library/inc/ui/widgets.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/inc/ui/widgets.hpp -------------------------------------------------------------------------------- /src/library/inc/utils/function.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/inc/utils/function.hpp -------------------------------------------------------------------------------- /src/library/inc/utils/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/inc/utils/utils.hpp -------------------------------------------------------------------------------- /src/library/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/premake5.lua -------------------------------------------------------------------------------- /src/library/src/core/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/src/core/config.cpp -------------------------------------------------------------------------------- /src/library/src/core/gu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/src/core/gu.cpp -------------------------------------------------------------------------------- /src/library/src/core/sdk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/src/core/sdk.cpp -------------------------------------------------------------------------------- /src/library/src/entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/src/entry.cpp -------------------------------------------------------------------------------- /src/library/src/hooks/hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/src/hooks/hook.cpp -------------------------------------------------------------------------------- /src/library/src/hooks/hooks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/src/hooks/hooks.cpp -------------------------------------------------------------------------------- /src/library/src/ui/menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/src/ui/menu.cpp -------------------------------------------------------------------------------- /src/library/src/ui/renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/src/ui/renderer.cpp -------------------------------------------------------------------------------- /src/library/src/ui/widgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/src/ui/widgets.cpp -------------------------------------------------------------------------------- /src/library/src/utils/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/library/src/utils/utils.cpp -------------------------------------------------------------------------------- /src/loader/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/loader/premake5.lua -------------------------------------------------------------------------------- /src/loader/src/entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/loader/src/entry.cpp -------------------------------------------------------------------------------- /src/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanylow/genshin-utility/HEAD/src/premake5.lua --------------------------------------------------------------------------------