Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
directPrint.h
Go to the documentation of this file.
1#ifndef NW4R_DB_DIRECTPRINT_H
2#define NW4R_DB_DIRECTPRINT_H
3
4#include <revolution/gx.h>
5
6namespace nw4hbm {
7 namespace db {
8 void DirectPrint_Init();
10 void DirectPrint_EraseXfb(int posh, int posv, int sizeh, int sizev);
11 void DirectPrint_ChangeXfb(void* framebuf, u16 width, u16 height);
13 void DirectPrint_DrawString(int posh, int posv, bool turnOver, const char* format, ...);
14 void DirectPrint_SetColor(u8 r, u8 g, u8 b);
15
16 namespace detail {
17 void DirectPrint_DrawStringToXfb(int posh, int posv, const char* format, va_list vargs, bool turnOver, bool backErase);
19 }
20 } // namespace db
21} // namespace nw4r
22
23#endif
static GXRenderModeObj * rmode
Definition DEMOInit.c:17
r
Definition e_acos.c:105
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
void DirectPrint_DrawStringToXfb(int posh, int posv, const char *format, va_list vargs, bool turnOver, bool backErase)
void * DirectPrint_SetupFB(const GXRenderModeObj *rmode)
Definition db_directPrint.cpp:420
void DirectPrint_ChangeXfb(void *framebuf, u16 width, u16 height)
Definition db_directPrint.cpp:175
void DirectPrint_StoreCache(void)
Definition db_directPrint.cpp:189
bool DirectPrint_IsActive()
Definition db_directPrint.cpp:130
void DirectPrint_SetColor(u8 r, u8 g, u8 b)
Definition db_directPrint.cpp:204
void DirectPrint_EraseXfb(int posh, int posv, int sizeh, int sizev)
Definition db_directPrint.cpp:134
void DirectPrint_DrawString(int posh, int posv, bool turnOver, char const *format,...)
Definition db_directPrint.cpp:193
void DirectPrint_Init()
Definition db_directPrint.cpp:121
Definition HBMAnmController.h:6
Definition GXStruct.h:14