mirror of
https://github.com/halpz/re3.git
synced 2025-07-17 00:28:11 +00:00
implemented debugmenu
This commit is contained in:
@ -9,12 +9,20 @@
|
||||
RtCharset *debugCharset;
|
||||
#endif
|
||||
|
||||
static bool charsetOpen;
|
||||
void OpenCharsetSafe()
|
||||
{
|
||||
if(!charsetOpen)
|
||||
RtCharsetOpen();
|
||||
charsetOpen = true;
|
||||
}
|
||||
|
||||
void CreateDebugFont()
|
||||
{
|
||||
#ifndef FINAL
|
||||
RwRGBA color = { 255, 255, 128, 255 };
|
||||
RwRGBA colorbg = { 0, 0, 0, 0 };
|
||||
RtCharsetOpen();
|
||||
OpenCharsetSafe();
|
||||
debugCharset = RtCharsetCreate(&color, &colorbg);
|
||||
#endif
|
||||
}
|
||||
@ -24,6 +32,7 @@ void DestroyDebugFont()
|
||||
#ifndef FINAL
|
||||
RtCharsetDestroy(debugCharset);
|
||||
RtCharsetClose();
|
||||
charsetOpen = false;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
@ -3,6 +3,7 @@
|
||||
void *RwMallocAlign(RwUInt32 size, RwUInt32 align);
|
||||
void RwFreeAlign(void *mem);
|
||||
|
||||
void OpenCharsetSafe();
|
||||
void CreateDebugFont();
|
||||
void DestroyDebugFont();
|
||||
void ObrsPrintfString(const char *str, short x, short y);
|
||||
|
Reference in New Issue
Block a user