RetroDebug is an in game debugging tool which support C++ and Blueprint.
Developers can easily add new debug entries to watch variables, execute functions, change variables or console variables as checkboxes or sliders.
Developers can add inspected variables to small, non-intrusive Mini Debug Window which will stay in viewport after main debug window is closed.
Debug entries are organized in clean hierarchy which makes it easy to add same type of entries under same category. Entries are automatically sorted by entry type.
RetroDebug comes with a bunch of predefined debug entries for Unreal Engine profiling which makes it easy to debug on a device where external keyboard is not available.
RetroDebug includes in game log viewer and simple command box to execute console commands.
Extensive documentation of how to use and API documentation.
Number of Widget Blueprints: 11
Number of C++ Classes: 15
Documentation: RetroDebug Wiki
API Documentation: RetroDebug API
Example Project: For 4.26