Provides debug visualization and information display functionality. More...
Go to the source code of this file.
Functions | |
| void | Debug_RenderHitboxes () |
| Renders the hitboxes of game objects. | |
| void | Debug_RenderFPSCount () |
| Renders the current FPS count. | |
| void | Debug_RenderSpikeCount () |
| Renders the current spike count. | |
| void | Debug_RenderCurrentChunk () |
| Renders information about the current chunk. | |
Provides debug visualization and information display functionality.
These functions are used to render debug information to the screen, such as hitboxes, FPS count, and other debug information.
| void Debug_RenderCurrentChunk | ( | ) |
Renders information about the current chunk.
Renders information about the current chunk.
Shows the coordinates of the current chunk and the next chunk in the main path.
| void Debug_RenderFPSCount | ( | ) |
Renders the current FPS count.
Renders the current FPS count.
Creates and updates a text element showing the current frames per second.
| void Debug_RenderHitboxes | ( | ) |
Renders the hitboxes of game objects.
Renders the hitboxes of game objects.
Iterates through all registered colliders and draws their hitboxes with different colors based on their collision layer.
| void Debug_RenderSpikeCount | ( | ) |
Renders the current spike count.
Renders the current spike count.
Tracks and displays the number of frames that took longer than the target frame time (frames with fps below 30).