├── .clang-format ├── .clang-tidy ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── dev-build-pr.yml │ └── dev-release.yml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── CMakeSettings.json ├── COMPILING.md ├── LICENSE ├── MakeCommitHash.bat ├── README.md ├── cmake.toml ├── cmkr.cmake ├── dependencies ├── lua │ └── src │ │ ├── .gitignore │ │ ├── README.md │ │ ├── all │ │ ├── lapi.c │ │ ├── lapi.h │ │ ├── lauxlib.c │ │ ├── lauxlib.h │ │ ├── lbaselib.c │ │ ├── lcode.c │ │ ├── lcode.h │ │ ├── lcorolib.c │ │ ├── lctype.c │ │ ├── lctype.h │ │ ├── ldblib.c │ │ ├── ldebug.c │ │ ├── ldebug.h │ │ ├── ldo.c │ │ ├── ldo.h │ │ ├── ldump.c │ │ ├── lfunc.c │ │ ├── lfunc.h │ │ ├── lgc.c │ │ ├── lgc.h │ │ ├── linit.c │ │ ├── liolib.c │ │ ├── ljumptab.h │ │ ├── llex.c │ │ ├── llex.h │ │ ├── llimits.h │ │ ├── lmathlib.c │ │ ├── lmem.c │ │ ├── lmem.h │ │ ├── loadlib.c │ │ ├── lobject.c │ │ ├── lobject.h │ │ ├── lopcodes.c │ │ ├── lopcodes.h │ │ ├── lopnames.h │ │ ├── loslib.c │ │ ├── lparser.c │ │ ├── lparser.h │ │ ├── lprefix.h │ │ ├── lstate.c │ │ ├── lstate.h │ │ ├── lstring.c │ │ ├── lstring.h │ │ ├── lstrlib.c │ │ ├── ltable.c │ │ ├── ltable.h │ │ ├── ltablib.c │ │ ├── ltests.c │ │ ├── ltests.h │ │ ├── ltm.c │ │ ├── ltm.h │ │ ├── lua.c │ │ ├── lua.h │ │ ├── luaconf.h │ │ ├── lualib.h │ │ ├── lundump.c │ │ ├── lundump.h │ │ ├── lutf8lib.c │ │ ├── lvm.c │ │ ├── lvm.h │ │ ├── lzio.c │ │ ├── lzio.h │ │ └── makefile ├── openvr │ ├── .gitattributes │ ├── CMakeLists.txt │ ├── LICENSE │ ├── README.md │ ├── Toolchain-clang.cmake │ ├── codegen │ │ ├── README.md │ │ ├── api_shared.py │ │ ├── openvr_capi.cpp.py │ │ ├── openvr_capi.h.py │ │ └── openvr_interop.cs.py │ ├── controller_callouts │ │ ├── Callouts.eps │ │ └── Callouts.pdf │ ├── headers │ │ ├── openvr.h │ │ ├── openvr_api.cs │ │ ├── openvr_api.json │ │ ├── openvr_capi.h │ │ └── openvr_driver.h │ └── src │ │ ├── CMakeLists.txt │ │ ├── Info.plist │ │ ├── README │ │ ├── ivrclientcore.h │ │ ├── json │ │ ├── json-forwards.h │ │ └── json.h │ │ ├── jsoncpp.cpp │ │ ├── openvr.pc.in │ │ ├── openvr_api_public.cpp │ │ └── vrcommon │ │ ├── dirtools_public.cpp │ │ ├── dirtools_public.h │ │ ├── envvartools_public.cpp │ │ ├── envvartools_public.h │ │ ├── hmderrors_public.cpp │ │ ├── hmderrors_public.h │ │ ├── pathtools_public.cpp │ │ ├── pathtools_public.h │ │ ├── sharedlibtools_public.cpp │ │ ├── sharedlibtools_public.h │ │ ├── strtools_public.cpp │ │ ├── strtools_public.h │ │ ├── vrpathregistry_public.cpp │ │ └── vrpathregistry_public.h └── sol2 │ ├── LICENSE.txt │ ├── README.md │ └── single │ ├── CMakeLists.txt │ ├── single.py │ └── single │ └── include │ └── sol │ ├── config.hpp │ ├── forward.hpp │ └── sol.hpp ├── examples ├── LICENSE ├── example_plugin │ └── Plugin.cpp └── renderlib │ ├── imgui │ ├── font_robotomedium.hpp │ ├── imgui_impl_dx11.cpp │ ├── imgui_impl_dx11.h │ ├── imgui_impl_dx12.cpp │ ├── imgui_impl_dx12.h │ ├── imgui_impl_win32.cpp │ ├── imgui_impl_win32.h │ └── re2_imconfig.hpp │ └── rendering │ ├── d3d11.cpp │ ├── d3d11.hpp │ ├── d3d12.cpp │ ├── d3d12.hpp │ └── shared.hpp ├── include ├── LICENSE └── uevr │ ├── API.h │ ├── API.hpp │ └── Plugin.hpp ├── lua-api ├── Main.cpp ├── examples │ ├── hello_world.lua │ └── imgui_and_configs.lua └── lib │ ├── include │ ├── ScriptContext.hpp │ ├── ScriptPrerequisites.hpp │ ├── ScriptState.hpp │ ├── ScriptUtility.hpp │ └── datatypes │ │ ├── FFrame.hpp │ │ ├── Quaternion.hpp │ │ ├── StructObject.hpp │ │ ├── Vector.hpp │ │ └── XInput.hpp │ └── src │ ├── ScriptContext.cpp │ ├── ScriptState.cpp │ ├── ScriptUtility.cpp │ └── datatypes │ ├── Quaternion.cpp │ ├── StructObject.cpp │ ├── Vector.cpp │ └── XInput.cpp ├── nightly-body.md ├── side-projects └── sdk-test │ └── Main.cpp ├── src ├── ExceptionHandler.cpp ├── ExceptionHandler.hpp ├── Framework.cpp ├── Framework.hpp ├── LicenseStrings.hpp ├── Main.cpp ├── Mod.cpp ├── Mod.hpp ├── Mods.cpp ├── Mods.hpp ├── WindowFilter.cpp ├── WindowFilter.hpp ├── hooks │ ├── D3D11Hook.cpp │ ├── D3D11Hook.hpp │ ├── D3D12Hook.cpp │ ├── D3D12Hook.hpp │ ├── DInputHook.cpp │ ├── DInputHook.hpp │ ├── WindowsMessageHook.cpp │ ├── WindowsMessageHook.hpp │ ├── XInputHook.cpp │ └── XInputHook.hpp ├── mods │ ├── FrameworkConfig.cpp │ ├── FrameworkConfig.hpp │ ├── ImGuiThemeHelpers.cpp │ ├── ImGuiThemeHelpers.hpp │ ├── LuaLoader.cpp │ ├── LuaLoader.hpp │ ├── PluginLoader.cpp │ ├── PluginLoader.hpp │ ├── UObjectHook.cpp │ ├── UObjectHook.hpp │ ├── VR.cpp │ ├── VR.hpp │ ├── bindings │ │ ├── FS.cpp │ │ ├── FS.hpp │ │ ├── ImGui.cpp │ │ ├── ImGui.hpp │ │ ├── Json.cpp │ │ └── Json.hpp │ ├── pluginloader │ │ ├── FFakeStereoRenderingFunctions.cpp │ │ ├── FFakeStereoRenderingFunctions.hpp │ │ ├── FRHITexture2DFunctions.cpp │ │ ├── FRHITexture2DFunctions.hpp │ │ ├── FRenderTargetPoolHook.cpp │ │ ├── FRenderTargetPoolHook.hpp │ │ ├── FUObjectArrayFunctions.cpp │ │ ├── FUObjectArrayFunctions.hpp │ │ ├── UScriptStructFunctions.cpp │ │ └── UScriptStructFunctions.hpp │ ├── uobjecthook │ │ ├── SDKDumper.cpp │ │ └── SDKDumper.hpp │ └── vr │ │ ├── Bindings.cpp │ │ ├── CVarManager.cpp │ │ ├── CVarManager.hpp │ │ ├── D3D11Component.cpp │ │ ├── D3D11Component.hpp │ │ ├── D3D12Component.cpp │ │ ├── D3D12Component.hpp │ │ ├── FFakeStereoRenderingHook.cpp │ │ ├── FFakeStereoRenderingHook.hpp │ │ ├── IXRTrackingSystemHook.cpp │ │ ├── IXRTrackingSystemHook.hpp │ │ ├── OverlayComponent.cpp │ │ ├── OverlayComponent.hpp │ │ ├── RenderTargetPoolHook.cpp │ │ ├── RenderTargetPoolHook.hpp │ │ ├── d3d12 │ │ ├── ComPtr.hpp │ │ ├── CommandContext.cpp │ │ ├── CommandContext.hpp │ │ ├── DirectXTK.cpp │ │ ├── DirectXTK.hpp │ │ ├── TextureContext.cpp │ │ └── TextureContext.hpp │ │ ├── runtimes │ │ ├── OpenVR.cpp │ │ ├── OpenVR.hpp │ │ ├── OpenXR.cpp │ │ ├── OpenXR.hpp │ │ └── VRRuntime.hpp │ │ └── shaders │ │ ├── Compiled │ │ ├── alpha_luminance_sprite_ps_SpritePixelShader.inc │ │ └── alpha_luminance_sprite_ps_SpriteVertexShader.inc │ │ ├── alpha_luminance_sprite_ps.fx │ │ ├── compile_shaders.bat │ │ ├── ps.hpp │ │ └── vs.hpp ├── uevr-imgui │ ├── font_robotomedium.hpp │ ├── imgui_impl_dx11.cpp │ ├── imgui_impl_dx11.h │ ├── imgui_impl_dx12.cpp │ ├── imgui_impl_dx12.h │ ├── imgui_impl_win32.cpp │ ├── imgui_impl_win32.h │ └── uevr_imconfig.hpp └── utility │ ├── ImGui.cpp │ ├── ImGui.hpp │ └── Logging.hpp └── vr-plugin-nullifier └── Main.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/dev-build-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/.github/workflows/dev-build-pr.yml -------------------------------------------------------------------------------- /.github/workflows/dev-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/.github/workflows/dev-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakeSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/CMakeSettings.json -------------------------------------------------------------------------------- /COMPILING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/COMPILING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/LICENSE -------------------------------------------------------------------------------- /MakeCommitHash.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/MakeCommitHash.bat -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/README.md -------------------------------------------------------------------------------- /cmake.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/cmake.toml -------------------------------------------------------------------------------- /cmkr.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/cmkr.cmake -------------------------------------------------------------------------------- /dependencies/lua/src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/.gitignore -------------------------------------------------------------------------------- /dependencies/lua/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/README.md -------------------------------------------------------------------------------- /dependencies/lua/src/all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/all -------------------------------------------------------------------------------- /dependencies/lua/src/lapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lapi.c -------------------------------------------------------------------------------- /dependencies/lua/src/lapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lapi.h -------------------------------------------------------------------------------- /dependencies/lua/src/lauxlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lauxlib.c -------------------------------------------------------------------------------- /dependencies/lua/src/lauxlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lauxlib.h -------------------------------------------------------------------------------- /dependencies/lua/src/lbaselib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lbaselib.c -------------------------------------------------------------------------------- /dependencies/lua/src/lcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lcode.c -------------------------------------------------------------------------------- /dependencies/lua/src/lcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lcode.h -------------------------------------------------------------------------------- /dependencies/lua/src/lcorolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lcorolib.c -------------------------------------------------------------------------------- /dependencies/lua/src/lctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lctype.c -------------------------------------------------------------------------------- /dependencies/lua/src/lctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lctype.h -------------------------------------------------------------------------------- /dependencies/lua/src/ldblib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/ldblib.c -------------------------------------------------------------------------------- /dependencies/lua/src/ldebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/ldebug.c -------------------------------------------------------------------------------- /dependencies/lua/src/ldebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/ldebug.h -------------------------------------------------------------------------------- /dependencies/lua/src/ldo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/ldo.c -------------------------------------------------------------------------------- /dependencies/lua/src/ldo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/ldo.h -------------------------------------------------------------------------------- /dependencies/lua/src/ldump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/ldump.c -------------------------------------------------------------------------------- /dependencies/lua/src/lfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lfunc.c -------------------------------------------------------------------------------- /dependencies/lua/src/lfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lfunc.h -------------------------------------------------------------------------------- /dependencies/lua/src/lgc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lgc.c -------------------------------------------------------------------------------- /dependencies/lua/src/lgc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lgc.h -------------------------------------------------------------------------------- /dependencies/lua/src/linit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/linit.c -------------------------------------------------------------------------------- /dependencies/lua/src/liolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/liolib.c -------------------------------------------------------------------------------- /dependencies/lua/src/ljumptab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/ljumptab.h -------------------------------------------------------------------------------- /dependencies/lua/src/llex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/llex.c -------------------------------------------------------------------------------- /dependencies/lua/src/llex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/llex.h -------------------------------------------------------------------------------- /dependencies/lua/src/llimits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/llimits.h -------------------------------------------------------------------------------- /dependencies/lua/src/lmathlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lmathlib.c -------------------------------------------------------------------------------- /dependencies/lua/src/lmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lmem.c -------------------------------------------------------------------------------- /dependencies/lua/src/lmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lmem.h -------------------------------------------------------------------------------- /dependencies/lua/src/loadlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/loadlib.c -------------------------------------------------------------------------------- /dependencies/lua/src/lobject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lobject.c -------------------------------------------------------------------------------- /dependencies/lua/src/lobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lobject.h -------------------------------------------------------------------------------- /dependencies/lua/src/lopcodes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lopcodes.c -------------------------------------------------------------------------------- /dependencies/lua/src/lopcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lopcodes.h -------------------------------------------------------------------------------- /dependencies/lua/src/lopnames.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lopnames.h -------------------------------------------------------------------------------- /dependencies/lua/src/loslib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/loslib.c -------------------------------------------------------------------------------- /dependencies/lua/src/lparser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lparser.c -------------------------------------------------------------------------------- /dependencies/lua/src/lparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lparser.h -------------------------------------------------------------------------------- /dependencies/lua/src/lprefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lprefix.h -------------------------------------------------------------------------------- /dependencies/lua/src/lstate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lstate.c -------------------------------------------------------------------------------- /dependencies/lua/src/lstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lstate.h -------------------------------------------------------------------------------- /dependencies/lua/src/lstring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lstring.c -------------------------------------------------------------------------------- /dependencies/lua/src/lstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lstring.h -------------------------------------------------------------------------------- /dependencies/lua/src/lstrlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lstrlib.c -------------------------------------------------------------------------------- /dependencies/lua/src/ltable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/ltable.c -------------------------------------------------------------------------------- /dependencies/lua/src/ltable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/ltable.h -------------------------------------------------------------------------------- /dependencies/lua/src/ltablib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/ltablib.c -------------------------------------------------------------------------------- /dependencies/lua/src/ltests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/ltests.c -------------------------------------------------------------------------------- /dependencies/lua/src/ltests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/ltests.h -------------------------------------------------------------------------------- /dependencies/lua/src/ltm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/ltm.c -------------------------------------------------------------------------------- /dependencies/lua/src/ltm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/ltm.h -------------------------------------------------------------------------------- /dependencies/lua/src/lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lua.c -------------------------------------------------------------------------------- /dependencies/lua/src/lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lua.h -------------------------------------------------------------------------------- /dependencies/lua/src/luaconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/luaconf.h -------------------------------------------------------------------------------- /dependencies/lua/src/lualib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lualib.h -------------------------------------------------------------------------------- /dependencies/lua/src/lundump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lundump.c -------------------------------------------------------------------------------- /dependencies/lua/src/lundump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lundump.h -------------------------------------------------------------------------------- /dependencies/lua/src/lutf8lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lutf8lib.c -------------------------------------------------------------------------------- /dependencies/lua/src/lvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lvm.c -------------------------------------------------------------------------------- /dependencies/lua/src/lvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lvm.h -------------------------------------------------------------------------------- /dependencies/lua/src/lzio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lzio.c -------------------------------------------------------------------------------- /dependencies/lua/src/lzio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/lzio.h -------------------------------------------------------------------------------- /dependencies/lua/src/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/lua/src/makefile -------------------------------------------------------------------------------- /dependencies/openvr/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/.gitattributes -------------------------------------------------------------------------------- /dependencies/openvr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/CMakeLists.txt -------------------------------------------------------------------------------- /dependencies/openvr/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/LICENSE -------------------------------------------------------------------------------- /dependencies/openvr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/README.md -------------------------------------------------------------------------------- /dependencies/openvr/Toolchain-clang.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/Toolchain-clang.cmake -------------------------------------------------------------------------------- /dependencies/openvr/codegen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/codegen/README.md -------------------------------------------------------------------------------- /dependencies/openvr/codegen/api_shared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/codegen/api_shared.py -------------------------------------------------------------------------------- /dependencies/openvr/codegen/openvr_capi.cpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/codegen/openvr_capi.cpp.py -------------------------------------------------------------------------------- /dependencies/openvr/codegen/openvr_capi.h.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/codegen/openvr_capi.h.py -------------------------------------------------------------------------------- /dependencies/openvr/codegen/openvr_interop.cs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/codegen/openvr_interop.cs.py -------------------------------------------------------------------------------- /dependencies/openvr/controller_callouts/Callouts.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/controller_callouts/Callouts.eps -------------------------------------------------------------------------------- /dependencies/openvr/controller_callouts/Callouts.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/controller_callouts/Callouts.pdf -------------------------------------------------------------------------------- /dependencies/openvr/headers/openvr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/headers/openvr.h -------------------------------------------------------------------------------- /dependencies/openvr/headers/openvr_api.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/headers/openvr_api.cs -------------------------------------------------------------------------------- /dependencies/openvr/headers/openvr_api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/headers/openvr_api.json -------------------------------------------------------------------------------- /dependencies/openvr/headers/openvr_capi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/headers/openvr_capi.h -------------------------------------------------------------------------------- /dependencies/openvr/headers/openvr_driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/headers/openvr_driver.h -------------------------------------------------------------------------------- /dependencies/openvr/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/CMakeLists.txt -------------------------------------------------------------------------------- /dependencies/openvr/src/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/Info.plist -------------------------------------------------------------------------------- /dependencies/openvr/src/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/README -------------------------------------------------------------------------------- /dependencies/openvr/src/ivrclientcore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/ivrclientcore.h -------------------------------------------------------------------------------- /dependencies/openvr/src/json/json-forwards.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/json/json-forwards.h -------------------------------------------------------------------------------- /dependencies/openvr/src/json/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/json/json.h -------------------------------------------------------------------------------- /dependencies/openvr/src/jsoncpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/jsoncpp.cpp -------------------------------------------------------------------------------- /dependencies/openvr/src/openvr.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/openvr.pc.in -------------------------------------------------------------------------------- /dependencies/openvr/src/openvr_api_public.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/openvr_api_public.cpp -------------------------------------------------------------------------------- /dependencies/openvr/src/vrcommon/dirtools_public.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/vrcommon/dirtools_public.cpp -------------------------------------------------------------------------------- /dependencies/openvr/src/vrcommon/dirtools_public.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/vrcommon/dirtools_public.h -------------------------------------------------------------------------------- /dependencies/openvr/src/vrcommon/envvartools_public.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/vrcommon/envvartools_public.cpp -------------------------------------------------------------------------------- /dependencies/openvr/src/vrcommon/envvartools_public.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/vrcommon/envvartools_public.h -------------------------------------------------------------------------------- /dependencies/openvr/src/vrcommon/hmderrors_public.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/vrcommon/hmderrors_public.cpp -------------------------------------------------------------------------------- /dependencies/openvr/src/vrcommon/hmderrors_public.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/vrcommon/hmderrors_public.h -------------------------------------------------------------------------------- /dependencies/openvr/src/vrcommon/pathtools_public.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/vrcommon/pathtools_public.cpp -------------------------------------------------------------------------------- /dependencies/openvr/src/vrcommon/pathtools_public.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/vrcommon/pathtools_public.h -------------------------------------------------------------------------------- /dependencies/openvr/src/vrcommon/sharedlibtools_public.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/vrcommon/sharedlibtools_public.cpp -------------------------------------------------------------------------------- /dependencies/openvr/src/vrcommon/sharedlibtools_public.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/vrcommon/sharedlibtools_public.h -------------------------------------------------------------------------------- /dependencies/openvr/src/vrcommon/strtools_public.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/vrcommon/strtools_public.cpp -------------------------------------------------------------------------------- /dependencies/openvr/src/vrcommon/strtools_public.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/vrcommon/strtools_public.h -------------------------------------------------------------------------------- /dependencies/openvr/src/vrcommon/vrpathregistry_public.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/vrcommon/vrpathregistry_public.cpp -------------------------------------------------------------------------------- /dependencies/openvr/src/vrcommon/vrpathregistry_public.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/openvr/src/vrcommon/vrpathregistry_public.h -------------------------------------------------------------------------------- /dependencies/sol2/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/sol2/LICENSE.txt -------------------------------------------------------------------------------- /dependencies/sol2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/sol2/README.md -------------------------------------------------------------------------------- /dependencies/sol2/single/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/sol2/single/CMakeLists.txt -------------------------------------------------------------------------------- /dependencies/sol2/single/single.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/sol2/single/single.py -------------------------------------------------------------------------------- /dependencies/sol2/single/single/include/sol/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/sol2/single/single/include/sol/config.hpp -------------------------------------------------------------------------------- /dependencies/sol2/single/single/include/sol/forward.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/sol2/single/single/include/sol/forward.hpp -------------------------------------------------------------------------------- /dependencies/sol2/single/single/include/sol/sol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/dependencies/sol2/single/single/include/sol/sol.hpp -------------------------------------------------------------------------------- /examples/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/LICENSE -------------------------------------------------------------------------------- /examples/example_plugin/Plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/example_plugin/Plugin.cpp -------------------------------------------------------------------------------- /examples/renderlib/imgui/font_robotomedium.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/renderlib/imgui/font_robotomedium.hpp -------------------------------------------------------------------------------- /examples/renderlib/imgui/imgui_impl_dx11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/renderlib/imgui/imgui_impl_dx11.cpp -------------------------------------------------------------------------------- /examples/renderlib/imgui/imgui_impl_dx11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/renderlib/imgui/imgui_impl_dx11.h -------------------------------------------------------------------------------- /examples/renderlib/imgui/imgui_impl_dx12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/renderlib/imgui/imgui_impl_dx12.cpp -------------------------------------------------------------------------------- /examples/renderlib/imgui/imgui_impl_dx12.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/renderlib/imgui/imgui_impl_dx12.h -------------------------------------------------------------------------------- /examples/renderlib/imgui/imgui_impl_win32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/renderlib/imgui/imgui_impl_win32.cpp -------------------------------------------------------------------------------- /examples/renderlib/imgui/imgui_impl_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/renderlib/imgui/imgui_impl_win32.h -------------------------------------------------------------------------------- /examples/renderlib/imgui/re2_imconfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/renderlib/imgui/re2_imconfig.hpp -------------------------------------------------------------------------------- /examples/renderlib/rendering/d3d11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/renderlib/rendering/d3d11.cpp -------------------------------------------------------------------------------- /examples/renderlib/rendering/d3d11.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/renderlib/rendering/d3d11.hpp -------------------------------------------------------------------------------- /examples/renderlib/rendering/d3d12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/renderlib/rendering/d3d12.cpp -------------------------------------------------------------------------------- /examples/renderlib/rendering/d3d12.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/renderlib/rendering/d3d12.hpp -------------------------------------------------------------------------------- /examples/renderlib/rendering/shared.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/examples/renderlib/rendering/shared.hpp -------------------------------------------------------------------------------- /include/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/include/LICENSE -------------------------------------------------------------------------------- /include/uevr/API.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/include/uevr/API.h -------------------------------------------------------------------------------- /include/uevr/API.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/include/uevr/API.hpp -------------------------------------------------------------------------------- /include/uevr/Plugin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/include/uevr/Plugin.hpp -------------------------------------------------------------------------------- /lua-api/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/Main.cpp -------------------------------------------------------------------------------- /lua-api/examples/hello_world.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/examples/hello_world.lua -------------------------------------------------------------------------------- /lua-api/examples/imgui_and_configs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/examples/imgui_and_configs.lua -------------------------------------------------------------------------------- /lua-api/lib/include/ScriptContext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/include/ScriptContext.hpp -------------------------------------------------------------------------------- /lua-api/lib/include/ScriptPrerequisites.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/include/ScriptPrerequisites.hpp -------------------------------------------------------------------------------- /lua-api/lib/include/ScriptState.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/include/ScriptState.hpp -------------------------------------------------------------------------------- /lua-api/lib/include/ScriptUtility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/include/ScriptUtility.hpp -------------------------------------------------------------------------------- /lua-api/lib/include/datatypes/FFrame.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/include/datatypes/FFrame.hpp -------------------------------------------------------------------------------- /lua-api/lib/include/datatypes/Quaternion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/include/datatypes/Quaternion.hpp -------------------------------------------------------------------------------- /lua-api/lib/include/datatypes/StructObject.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/include/datatypes/StructObject.hpp -------------------------------------------------------------------------------- /lua-api/lib/include/datatypes/Vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/include/datatypes/Vector.hpp -------------------------------------------------------------------------------- /lua-api/lib/include/datatypes/XInput.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/include/datatypes/XInput.hpp -------------------------------------------------------------------------------- /lua-api/lib/src/ScriptContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/src/ScriptContext.cpp -------------------------------------------------------------------------------- /lua-api/lib/src/ScriptState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/src/ScriptState.cpp -------------------------------------------------------------------------------- /lua-api/lib/src/ScriptUtility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/src/ScriptUtility.cpp -------------------------------------------------------------------------------- /lua-api/lib/src/datatypes/Quaternion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/src/datatypes/Quaternion.cpp -------------------------------------------------------------------------------- /lua-api/lib/src/datatypes/StructObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/src/datatypes/StructObject.cpp -------------------------------------------------------------------------------- /lua-api/lib/src/datatypes/Vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/src/datatypes/Vector.cpp -------------------------------------------------------------------------------- /lua-api/lib/src/datatypes/XInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/lua-api/lib/src/datatypes/XInput.cpp -------------------------------------------------------------------------------- /nightly-body.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/nightly-body.md -------------------------------------------------------------------------------- /side-projects/sdk-test/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/side-projects/sdk-test/Main.cpp -------------------------------------------------------------------------------- /src/ExceptionHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/ExceptionHandler.cpp -------------------------------------------------------------------------------- /src/ExceptionHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/ExceptionHandler.hpp -------------------------------------------------------------------------------- /src/Framework.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/Framework.cpp -------------------------------------------------------------------------------- /src/Framework.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/Framework.hpp -------------------------------------------------------------------------------- /src/LicenseStrings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/LicenseStrings.hpp -------------------------------------------------------------------------------- /src/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/Main.cpp -------------------------------------------------------------------------------- /src/Mod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/Mod.cpp -------------------------------------------------------------------------------- /src/Mod.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/Mod.hpp -------------------------------------------------------------------------------- /src/Mods.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/Mods.cpp -------------------------------------------------------------------------------- /src/Mods.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/Mods.hpp -------------------------------------------------------------------------------- /src/WindowFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/WindowFilter.cpp -------------------------------------------------------------------------------- /src/WindowFilter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/WindowFilter.hpp -------------------------------------------------------------------------------- /src/hooks/D3D11Hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/hooks/D3D11Hook.cpp -------------------------------------------------------------------------------- /src/hooks/D3D11Hook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/hooks/D3D11Hook.hpp -------------------------------------------------------------------------------- /src/hooks/D3D12Hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/hooks/D3D12Hook.cpp -------------------------------------------------------------------------------- /src/hooks/D3D12Hook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/hooks/D3D12Hook.hpp -------------------------------------------------------------------------------- /src/hooks/DInputHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/hooks/DInputHook.cpp -------------------------------------------------------------------------------- /src/hooks/DInputHook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/hooks/DInputHook.hpp -------------------------------------------------------------------------------- /src/hooks/WindowsMessageHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/hooks/WindowsMessageHook.cpp -------------------------------------------------------------------------------- /src/hooks/WindowsMessageHook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/hooks/WindowsMessageHook.hpp -------------------------------------------------------------------------------- /src/hooks/XInputHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/hooks/XInputHook.cpp -------------------------------------------------------------------------------- /src/hooks/XInputHook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/hooks/XInputHook.hpp -------------------------------------------------------------------------------- /src/mods/FrameworkConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/FrameworkConfig.cpp -------------------------------------------------------------------------------- /src/mods/FrameworkConfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/FrameworkConfig.hpp -------------------------------------------------------------------------------- /src/mods/ImGuiThemeHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/ImGuiThemeHelpers.cpp -------------------------------------------------------------------------------- /src/mods/ImGuiThemeHelpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/ImGuiThemeHelpers.hpp -------------------------------------------------------------------------------- /src/mods/LuaLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/LuaLoader.cpp -------------------------------------------------------------------------------- /src/mods/LuaLoader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/LuaLoader.hpp -------------------------------------------------------------------------------- /src/mods/PluginLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/PluginLoader.cpp -------------------------------------------------------------------------------- /src/mods/PluginLoader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/PluginLoader.hpp -------------------------------------------------------------------------------- /src/mods/UObjectHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/UObjectHook.cpp -------------------------------------------------------------------------------- /src/mods/UObjectHook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/UObjectHook.hpp -------------------------------------------------------------------------------- /src/mods/VR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/VR.cpp -------------------------------------------------------------------------------- /src/mods/VR.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/VR.hpp -------------------------------------------------------------------------------- /src/mods/bindings/FS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/bindings/FS.cpp -------------------------------------------------------------------------------- /src/mods/bindings/FS.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/bindings/FS.hpp -------------------------------------------------------------------------------- /src/mods/bindings/ImGui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/bindings/ImGui.cpp -------------------------------------------------------------------------------- /src/mods/bindings/ImGui.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/bindings/ImGui.hpp -------------------------------------------------------------------------------- /src/mods/bindings/Json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/bindings/Json.cpp -------------------------------------------------------------------------------- /src/mods/bindings/Json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/bindings/Json.hpp -------------------------------------------------------------------------------- /src/mods/pluginloader/FFakeStereoRenderingFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/pluginloader/FFakeStereoRenderingFunctions.cpp -------------------------------------------------------------------------------- /src/mods/pluginloader/FFakeStereoRenderingFunctions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/pluginloader/FFakeStereoRenderingFunctions.hpp -------------------------------------------------------------------------------- /src/mods/pluginloader/FRHITexture2DFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/pluginloader/FRHITexture2DFunctions.cpp -------------------------------------------------------------------------------- /src/mods/pluginloader/FRHITexture2DFunctions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/pluginloader/FRHITexture2DFunctions.hpp -------------------------------------------------------------------------------- /src/mods/pluginloader/FRenderTargetPoolHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/pluginloader/FRenderTargetPoolHook.cpp -------------------------------------------------------------------------------- /src/mods/pluginloader/FRenderTargetPoolHook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/pluginloader/FRenderTargetPoolHook.hpp -------------------------------------------------------------------------------- /src/mods/pluginloader/FUObjectArrayFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/pluginloader/FUObjectArrayFunctions.cpp -------------------------------------------------------------------------------- /src/mods/pluginloader/FUObjectArrayFunctions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/pluginloader/FUObjectArrayFunctions.hpp -------------------------------------------------------------------------------- /src/mods/pluginloader/UScriptStructFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/pluginloader/UScriptStructFunctions.cpp -------------------------------------------------------------------------------- /src/mods/pluginloader/UScriptStructFunctions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/pluginloader/UScriptStructFunctions.hpp -------------------------------------------------------------------------------- /src/mods/uobjecthook/SDKDumper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/uobjecthook/SDKDumper.cpp -------------------------------------------------------------------------------- /src/mods/uobjecthook/SDKDumper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/uobjecthook/SDKDumper.hpp -------------------------------------------------------------------------------- /src/mods/vr/Bindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/Bindings.cpp -------------------------------------------------------------------------------- /src/mods/vr/CVarManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/CVarManager.cpp -------------------------------------------------------------------------------- /src/mods/vr/CVarManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/CVarManager.hpp -------------------------------------------------------------------------------- /src/mods/vr/D3D11Component.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/D3D11Component.cpp -------------------------------------------------------------------------------- /src/mods/vr/D3D11Component.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/D3D11Component.hpp -------------------------------------------------------------------------------- /src/mods/vr/D3D12Component.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/D3D12Component.cpp -------------------------------------------------------------------------------- /src/mods/vr/D3D12Component.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/D3D12Component.hpp -------------------------------------------------------------------------------- /src/mods/vr/FFakeStereoRenderingHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/FFakeStereoRenderingHook.cpp -------------------------------------------------------------------------------- /src/mods/vr/FFakeStereoRenderingHook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/FFakeStereoRenderingHook.hpp -------------------------------------------------------------------------------- /src/mods/vr/IXRTrackingSystemHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/IXRTrackingSystemHook.cpp -------------------------------------------------------------------------------- /src/mods/vr/IXRTrackingSystemHook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/IXRTrackingSystemHook.hpp -------------------------------------------------------------------------------- /src/mods/vr/OverlayComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/OverlayComponent.cpp -------------------------------------------------------------------------------- /src/mods/vr/OverlayComponent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/OverlayComponent.hpp -------------------------------------------------------------------------------- /src/mods/vr/RenderTargetPoolHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/RenderTargetPoolHook.cpp -------------------------------------------------------------------------------- /src/mods/vr/RenderTargetPoolHook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/RenderTargetPoolHook.hpp -------------------------------------------------------------------------------- /src/mods/vr/d3d12/ComPtr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/d3d12/ComPtr.hpp -------------------------------------------------------------------------------- /src/mods/vr/d3d12/CommandContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/d3d12/CommandContext.cpp -------------------------------------------------------------------------------- /src/mods/vr/d3d12/CommandContext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/d3d12/CommandContext.hpp -------------------------------------------------------------------------------- /src/mods/vr/d3d12/DirectXTK.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/d3d12/DirectXTK.cpp -------------------------------------------------------------------------------- /src/mods/vr/d3d12/DirectXTK.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/d3d12/DirectXTK.hpp -------------------------------------------------------------------------------- /src/mods/vr/d3d12/TextureContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/d3d12/TextureContext.cpp -------------------------------------------------------------------------------- /src/mods/vr/d3d12/TextureContext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/d3d12/TextureContext.hpp -------------------------------------------------------------------------------- /src/mods/vr/runtimes/OpenVR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/runtimes/OpenVR.cpp -------------------------------------------------------------------------------- /src/mods/vr/runtimes/OpenVR.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/runtimes/OpenVR.hpp -------------------------------------------------------------------------------- /src/mods/vr/runtimes/OpenXR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/runtimes/OpenXR.cpp -------------------------------------------------------------------------------- /src/mods/vr/runtimes/OpenXR.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/runtimes/OpenXR.hpp -------------------------------------------------------------------------------- /src/mods/vr/runtimes/VRRuntime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/runtimes/VRRuntime.hpp -------------------------------------------------------------------------------- /src/mods/vr/shaders/Compiled/alpha_luminance_sprite_ps_SpritePixelShader.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/shaders/Compiled/alpha_luminance_sprite_ps_SpritePixelShader.inc -------------------------------------------------------------------------------- /src/mods/vr/shaders/Compiled/alpha_luminance_sprite_ps_SpriteVertexShader.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/shaders/Compiled/alpha_luminance_sprite_ps_SpriteVertexShader.inc -------------------------------------------------------------------------------- /src/mods/vr/shaders/alpha_luminance_sprite_ps.fx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/shaders/alpha_luminance_sprite_ps.fx -------------------------------------------------------------------------------- /src/mods/vr/shaders/compile_shaders.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/shaders/compile_shaders.bat -------------------------------------------------------------------------------- /src/mods/vr/shaders/ps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/shaders/ps.hpp -------------------------------------------------------------------------------- /src/mods/vr/shaders/vs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/mods/vr/shaders/vs.hpp -------------------------------------------------------------------------------- /src/uevr-imgui/font_robotomedium.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/uevr-imgui/font_robotomedium.hpp -------------------------------------------------------------------------------- /src/uevr-imgui/imgui_impl_dx11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/uevr-imgui/imgui_impl_dx11.cpp -------------------------------------------------------------------------------- /src/uevr-imgui/imgui_impl_dx11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/uevr-imgui/imgui_impl_dx11.h -------------------------------------------------------------------------------- /src/uevr-imgui/imgui_impl_dx12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/uevr-imgui/imgui_impl_dx12.cpp -------------------------------------------------------------------------------- /src/uevr-imgui/imgui_impl_dx12.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/uevr-imgui/imgui_impl_dx12.h -------------------------------------------------------------------------------- /src/uevr-imgui/imgui_impl_win32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/uevr-imgui/imgui_impl_win32.cpp -------------------------------------------------------------------------------- /src/uevr-imgui/imgui_impl_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/uevr-imgui/imgui_impl_win32.h -------------------------------------------------------------------------------- /src/uevr-imgui/uevr_imconfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/uevr-imgui/uevr_imconfig.hpp -------------------------------------------------------------------------------- /src/utility/ImGui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/utility/ImGui.cpp -------------------------------------------------------------------------------- /src/utility/ImGui.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/utility/ImGui.hpp -------------------------------------------------------------------------------- /src/utility/Logging.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/src/utility/Logging.hpp -------------------------------------------------------------------------------- /vr-plugin-nullifier/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praydog/UEVR/HEAD/vr-plugin-nullifier/Main.cpp --------------------------------------------------------------------------------