#ifndef M_DEBUG_DISPLAY_H #define M_DEBUG_DISPLAY_H #include "types.h" #include "m_play.h" typedef struct debug_display_s Debug_display; struct debug_display_s{ xyz_t pos; s_xyz rot; xyz_t scale; rgba8888_t color; s16 type; Debug_display* next; }; extern void Debug_Display_init(); extern Debug_display* Debug_Display_new(f32 posX, f32 posY, f32 posZ, f32 scaleX, f32 scaleY, f32 scaleZ, s16 rotX, s16 rotY, s16 rotZ, u8 r, u8 g, u8 b, u8 alpha, s16 type, GRAPH* graph); extern void Debug_Display_output(GAME_PLAY* play); extern Debug_display* debug_display; #endif