mirror of
https://github.com/HackerN64/HackerOoT.git
synced 2026-01-21 10:37:37 -08:00
* started basic debugger * documentation and added rectangle configurator * updated f3dex3 patches + made some for profiling stuff * started profiler * fix issues and moved profiler functions to gamestate/hide by default * fix folders not being created properly * started menu * memory management * fix english * debug disp * started collision view * improvements * basic collider view * revert profiler changes * improvements
25 lines
551 B
C
25 lines
551 B
C
#ifndef HACKEROOT_PRINT_H
|
|
#define HACKEROOT_PRINT_H
|
|
|
|
#include "config.h"
|
|
#include "ultra64.h"
|
|
#include "gfxprint.h"
|
|
#include "z64math.h"
|
|
#include "color.h"
|
|
|
|
struct GraphicsContext;
|
|
|
|
typedef struct PrintUtils {
|
|
GraphicsContext* gfxCtx;
|
|
Gfx* dl;
|
|
Gfx* gfxRef;
|
|
GfxPrint gfxP;
|
|
} PrintUtils;
|
|
|
|
void Print_DebugPos(PrintUtils* this, Input* input, s16 posXChangeBy, s16 posYChangeBy);
|
|
void Print_Screen(PrintUtils* this, u8 x, u8 y, u32 rgba, const char* fmt, ...);
|
|
|
|
s32 GfxPrint_VPrintf(GfxPrint* this, const char* fmt, va_list args);
|
|
|
|
#endif
|