]> git.lizzy.rs Git - nothing.git/blob - src/game/debug_tree.h
TODO(#368)
[nothing.git] / src / game / debug_tree.h
1 #ifndef DEBUG_TREE_H_
2 #define DEBUG_TREE_H_
3
4 #include <SDL2/SDL.h>
5
6 #include "debug_node.h"
7
8 typedef struct Debug_tree Debug_tree;
9 typedef struct Sprite_font Sprite_font;
10
11 Debug_tree *create_debug_tree(const Sprite_font *font);
12 void destroy_debug_tree(Debug_tree *debug_tree);
13
14 int debug_tree_render(const Debug_tree *debug_tree,
15                       SDL_Renderer *renderer);
16
17 void debug_tree_toggle_enabled(Debug_tree *debug_tree);
18
19 #endif  // DEBUG_TREE_H_