├── .clang-format ├── .gitattributes ├── .gitignore ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── CMakeLists.txt ├── CMakePresets.json ├── Debug.ppj ├── LICENSE ├── PapyrusProfiler.code-workspace ├── README.md ├── Release.ppj ├── cmake ├── version.h.in ├── version.rc.in └── x64-windows-skse.cmake ├── contrib └── Distribution │ ├── PapyrusSources │ ├── PapyrusProfilerFunctions.psc │ └── PapyrusProfilerQuestScript.psc │ └── ProfilingConfigs │ ├── FixedCalls_20K_Config.json │ ├── FixedCalls_Skip30K_Profile50K_Config.json │ ├── OnHit_Config.json │ ├── OnItemAddedRemoved_Config.json │ ├── ProfileForeverWriteRealtime.json │ └── Skip30sec_Profile5min.json ├── include ├── Papyrus.h ├── ProfilingConfig.h ├── ProfilingHook.h ├── Settings.h ├── tojson.hpp └── version.h ├── screenshots ├── ProfilingFinished.jpg ├── ProfilingStarts.jpg ├── StartPapyrusProfiling.jpg └── StopPapyrusProfiling.jpg ├── src ├── Main.cpp ├── PCH.h ├── Papyrus.cpp ├── ProfilingConfig.cpp ├── ProfilingHook.cpp └── Settings.cpp ├── vcpkg-configuration.json └── vcpkg.json /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "cmake.configureOnOpen": false 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /Debug.ppj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/Debug.ppj -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/LICENSE -------------------------------------------------------------------------------- /PapyrusProfiler.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/PapyrusProfiler.code-workspace -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/README.md -------------------------------------------------------------------------------- /Release.ppj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/Release.ppj -------------------------------------------------------------------------------- /cmake/version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/cmake/version.h.in -------------------------------------------------------------------------------- /cmake/version.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/cmake/version.rc.in -------------------------------------------------------------------------------- /cmake/x64-windows-skse.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/cmake/x64-windows-skse.cmake -------------------------------------------------------------------------------- /contrib/Distribution/PapyrusSources/PapyrusProfilerFunctions.psc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/contrib/Distribution/PapyrusSources/PapyrusProfilerFunctions.psc -------------------------------------------------------------------------------- /contrib/Distribution/PapyrusSources/PapyrusProfilerQuestScript.psc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/contrib/Distribution/PapyrusSources/PapyrusProfilerQuestScript.psc -------------------------------------------------------------------------------- /contrib/Distribution/ProfilingConfigs/FixedCalls_20K_Config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/contrib/Distribution/ProfilingConfigs/FixedCalls_20K_Config.json -------------------------------------------------------------------------------- /contrib/Distribution/ProfilingConfigs/FixedCalls_Skip30K_Profile50K_Config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/contrib/Distribution/ProfilingConfigs/FixedCalls_Skip30K_Profile50K_Config.json -------------------------------------------------------------------------------- /contrib/Distribution/ProfilingConfigs/OnHit_Config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/contrib/Distribution/ProfilingConfigs/OnHit_Config.json -------------------------------------------------------------------------------- /contrib/Distribution/ProfilingConfigs/OnItemAddedRemoved_Config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/contrib/Distribution/ProfilingConfigs/OnItemAddedRemoved_Config.json -------------------------------------------------------------------------------- /contrib/Distribution/ProfilingConfigs/ProfileForeverWriteRealtime.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/contrib/Distribution/ProfilingConfigs/ProfileForeverWriteRealtime.json -------------------------------------------------------------------------------- /contrib/Distribution/ProfilingConfigs/Skip30sec_Profile5min.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/contrib/Distribution/ProfilingConfigs/Skip30sec_Profile5min.json -------------------------------------------------------------------------------- /include/Papyrus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/include/Papyrus.h -------------------------------------------------------------------------------- /include/ProfilingConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/include/ProfilingConfig.h -------------------------------------------------------------------------------- /include/ProfilingHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/include/ProfilingHook.h -------------------------------------------------------------------------------- /include/Settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/include/Settings.h -------------------------------------------------------------------------------- /include/tojson.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/include/tojson.hpp -------------------------------------------------------------------------------- /include/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/include/version.h -------------------------------------------------------------------------------- /screenshots/ProfilingFinished.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/screenshots/ProfilingFinished.jpg -------------------------------------------------------------------------------- /screenshots/ProfilingStarts.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/screenshots/ProfilingStarts.jpg -------------------------------------------------------------------------------- /screenshots/StartPapyrusProfiling.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/screenshots/StartPapyrusProfiling.jpg -------------------------------------------------------------------------------- /screenshots/StopPapyrusProfiling.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/screenshots/StopPapyrusProfiling.jpg -------------------------------------------------------------------------------- /src/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/src/Main.cpp -------------------------------------------------------------------------------- /src/PCH.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/src/PCH.h -------------------------------------------------------------------------------- /src/Papyrus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/src/Papyrus.cpp -------------------------------------------------------------------------------- /src/ProfilingConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/src/ProfilingConfig.cpp -------------------------------------------------------------------------------- /src/ProfilingHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/src/ProfilingHook.cpp -------------------------------------------------------------------------------- /src/Settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/src/Settings.cpp -------------------------------------------------------------------------------- /vcpkg-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/vcpkg-configuration.json -------------------------------------------------------------------------------- /vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DennisSoemers/PapyrusProfiler/HEAD/vcpkg.json --------------------------------------------------------------------------------