The project is divided into 2 section:
- Custom Performance Monitors
- Debugger Plugins
PR Link [Merged]
To track user defined performance parameter (it could be either an integer or a float) use the Custom Performance Monitor API.
Usage example and other details are included inside the PR.
Read the documentation of Performance
class, after it has been updated, to know more.
PR Link [Merged]
To transfer data between running game and editor, use the debugger plugins.
It was named as Custom Profiler earlier but since it could be used for other purposes therefore the name is changed to Debugger Plugin
Check this demo for a working example.
Other details are included in the PR.
Read the documentation of EditorDebuggerPlugin
class and EngineDebugger
class, after it has been updated, to know more.