# Custom Debug Solution

**URL:** <https://forums.unrealengine.com/t/custom-debug-solution/289754>\
**Category:** Rendering\
**Tags:** Debugging, hud, canvas, Graphs, unreal-engine, question, CPP\
**Created:** [July 31, 2014, 9:01am UTC](https://forums.unrealengine.com/t/custom-debug-solution/289754 "2014-07-31T09:01:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Loken01\_1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Loken01\_1](https://forums.unrealengine.com/u/Loken01_1)\
**Post date:** [July 31, 2014, 9:01am UTC](https://forums.unrealengine.com/t/custom-debug-solution/289754/1 "2014-07-31T09:01:43Z")

</div>

Hi everyone!

How would I go about creating my own version of “ShowDebug”?  
I’ve seen various solutions, involving simple text to the canvas, or using “DrawDebugText”  
But I would very much like to be able to show custom graphs, somewhat similar to what you seen with the Vehicle debug.

I’ve looked around on the documentation, and the source code, but I don’t exactly know what I’m looking for, since there is a lot to do with debugging.

Could anyone point me in the right direction, or even give me the flow of how the debug screens are handled in UE4?  
Thanks!

---

<div class="post-metadata">

**Author:** ![\_DEV\_Sebastian.Kowalczyk](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@\_DEV\_Sebastian.Kowalczyk](https://forums.unrealengine.com/u/_DEV_Sebastian.Kowalczyk)\
**Post date:** [July 31, 2014, 12:22pm UTC](https://forums.unrealengine.com/t/custom-debug-solution/289754/2 "2014-07-31T12:22:32Z")

</div>

You can use UReporterGraph class to render 2d graphs on canvas.

Have a nice day!

/Sebastian

---

<div class="post-metadata">

**Author:** ![Loken01\_1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Loken01\_1](https://forums.unrealengine.com/u/Loken01_1)\
**Post date:** [July 31, 2014, 12:51pm UTC](https://forums.unrealengine.com/t/custom-debug-solution/289754/3 "2014-07-31T12:51:42Z")

</div>

Thanks!  
I’ll have a look at the documentation for the implementation.  
-Peace
