mirror of
https://github.com/ACreTeam/ac-decomp
synced 2026-05-23 06:34:18 -04:00
45 lines
1.4 KiB
C
45 lines
1.4 KiB
C
#ifndef JSYSWRAPPER_H
|
|
#define JSYSWRAPPER_H
|
|
|
|
#include "types.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
extern void JW_BeginFrame();
|
|
extern void JW_EndFrame();
|
|
extern void JW_JUTReport(int x, int y, int show_count, const char* fmt, ...);
|
|
extern void JW_SetLowResoMode(BOOL enable);
|
|
extern void JW_SetProgressiveMode(BOOL enable);
|
|
|
|
extern void* JC_JFWSystem_getSystemConsole();
|
|
extern void* JC_JFWSystem_getRootHeap();
|
|
|
|
extern int JC_JKRHeap_dump(void* heap);
|
|
extern s32 JC_JKRHeap_getTotalFreeSize(void* heap);
|
|
|
|
extern int JC_JUTConsole_isVisible(void* console);
|
|
extern void JC_JUTConsole_setVisible(void* console, BOOL visible);
|
|
extern void JC_JUTConsole_clear(void* console);
|
|
extern void JC_JUTConsole_scroll(void* console, int scroll);
|
|
extern int JC_JUTConsole_getPositionX(void* console);
|
|
extern void JC_JUTConsole_setPosition(void* console, int x, int y);
|
|
extern int JC_JUTConsole_getOutput(void* console);
|
|
extern int JC_JUTConsole_getLineOffset(void* console);
|
|
extern void JC_JUTConsole_dumpToTerminal(void* console, int lines);
|
|
extern void JC_JUTConsole_setOutput(void* console, int output);
|
|
|
|
extern void* JC_JUTDbPrint_getManager();
|
|
extern void JC_JUTDbPrint_setVisible(void* dbprint, BOOL visible);
|
|
|
|
extern void* JC_JUTProcBar_getManager();
|
|
extern void JC_JUTProcBar_setVisible(void* procbar, BOOL visible);
|
|
extern void JC_JUTProcBar_setVisibleHeapBar(void* procbar, BOOL visible);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|