Graph plotter debug module for UE4
Use it to plot debug graphs to the screen.
Licensed under MIT license. See LICENSE file in the project root.
- Draw multiple graphs at once
- Specify graph position and size
- Specify graph bg, line and reference line colors
- Specify range of displayed values
- Place reference line at any position on the graph
- Change graph bg color dynamically (through delegate)
- Clone repository (or extract zip package) to any location in your project's
Sourcefolder - Add GraphPlotter module to
.uprojectfile - Add GraphPlotter module to your game project
.Target.csfile - Add GraphPlotter module to your game module
.build.csfile - In a class that you want to debug, create class fields for
FGp_GraphandFGp_GraphPlotter - In class constructor initialize
FGp_Graphinstance - In your debug method, eg.
AActor::DisplayDebug()call<graph_instance>::AddDataPoint(float)and<graphplotter_instance>::Plot(UCanvas, FGp_Graph)to plot debug data to the screen.
Check Blog Post to see how GraphPlotter can be added to Unreal Tournament.
Just create an issue and I'll do my best to help.
Pull requests, ideas, questions and any feedback at all are welcome.
Example: v0.2.3f1
0Introduces breaking changes.2Major release. Adds new features.3Minor release. Bug fixes and refactoring.f1Quick fix.
