Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JUTConsole.cpp File Reference

Functions

void create__10JUTConsoleFUiUiP7JKRHeap ()
 
void create__10JUTConsoleFUiPvUl ()
 
void __ct__10JUTConsoleFUiUib ()
 
void __dt__10JUTConsoleFv ()
 
void getObjectSizeFromBufferSize__10JUTConsoleFUiUi ()
 
void getLineFromObjectSize__10JUTConsoleFUlUi ()
 
void clear__10JUTConsoleFv ()
 
void doDraw__10JUTConsoleCFQ210JUTConsole12EConsoleType ()
 
void print_f__10JUTConsoleFPCce ()
 
void print__10JUTConsoleFPCc ()
 
void dumpToTerminal__10JUTConsoleFUi ()
 
void scroll__10JUTConsoleFi ()
 
void getUsedLine__10JUTConsoleCFv ()
 
void getLineOffset__10JUTConsoleCFv ()
 
void __ct__17JUTConsoleManagerFv ()
 
void createManager__17JUTConsoleManagerFP7JKRHeap ()
 
void appendConsole__17JUTConsoleManagerFP10JUTConsole ()
 
void removeConsole__17JUTConsoleManagerFP10JUTConsole ()
 
void draw__17JUTConsoleManagerCFv ()
 
void drawDirect__17JUTConsoleManagerCFb ()
 
void setDirectConsole__17JUTConsoleManagerFP10JUTConsole ()
 
void JUTReportConsole (const char *message)
 
void JUTWarningConsole_f (const char *fmt,...)
 
void JUTWarningConsole (const char *)
 
void alloc__7JKRHeapFUliP7JKRHeap ()
 
void__nw__FUlP7JKRHeapi ()
 
void __dl__FPv ()
 
void __ct__11JKRDisposerFv ()
 
void __dt__11JKRDisposerFv ()
 
void Insert__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorPQ27JGadget13TLinkListNode ()
 
void Remove__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode ()
 
void setCharColor__7JUTFontFQ28JUtility6TColor ()
 
void drawString_size_scale__7JUTFontFffffPCcUlb ()
 
void erase__14JUTDirectPrintFiiii ()
 
void drawString__14JUTDirectPrintFUsUsPc ()
 
void setCharColor__14JUTDirectPrintFQ28JUtility6TColor ()
 
void __ct__13J2DOrthoGraphFffffff ()
 
void setPort__13J2DOrthoGraphFv ()
 
void J2DFillBox__FffffQ28JUtility6TColor ()
 
u32 VIGetRetraceCount ()
 
void _savegpr_20 ()
 
void _savegpr_27 ()
 
void _savegpr_28 ()
 
void _savegpr_29 ()
 
void _restgpr_20 ()
 
void _restgpr_27 ()
 
void _restgpr_28 ()
 
void _restgpr_29 ()
 
void JUTConsole_print_f_va_ (JUTConsole *console, const char *fmt, va_list args)
 
void JUTSetReportConsole (JUTConsole *p_console)
 
JUTConsoleJUTGetReportConsole ()
 
void JUTSetWarningConsole (JUTConsole *p_console)
 
JUTConsoleJUTGetWarningConsole ()
 
void JUTReportConsole_f_va (const char *fmt, va_list args)
 
void JUTReportConsole_f (const char *fmt,...)
 
void JUTWarningConsole_f_va (const char *fmt, va_list args)
 

Variables

char const *const JUTConsole__stringBase0
 
u8 sManager__17JUTConsoleManager [4]
 
void__vt__14J2DGrafContext [10]
 
void__vt__13J2DOrthoGraph [10]
 
u8 sCurrentHeap__7JKRHeap [4]
 
u8 sDirectPrint__14JUTDirectPrint [4+4]
 
u8 sManager__8JUTVideo [4]
 
static JUTConsolesReportConsole
 
static JUTConsolesWarningConsole
 
static SECTION_DEAD char const *const stringBase_8039D9B7
 
static SECTION_DEAD char const *const stringBase_8039D9E0
 
static SECTION_DEAD char const *const stringBase_8039DA08 = "%s"
 
static SECTION_DEAD char const *const pad_8039DA0B = "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
 

Function Documentation

◆ __ct__10JUTConsoleFUiUib()

void __ct__10JUTConsoleFUiUib ( )

◆ __ct__11JKRDisposerFv()

void __ct__11JKRDisposerFv ( )

◆ __ct__13J2DOrthoGraphFffffff()

void __ct__13J2DOrthoGraphFffffff ( )

◆ __ct__17JUTConsoleManagerFv()

void __ct__17JUTConsoleManagerFv ( )

◆ __dl__FPv()

void __dl__FPv ( )

◆ __dt__10JUTConsoleFv()

void __dt__10JUTConsoleFv ( )

◆ __dt__11JKRDisposerFv()

void __dt__11JKRDisposerFv ( )

◆ __nw__FUlP7JKRHeapi()

void * __nw__FUlP7JKRHeapi ( )

◆ _restgpr_20()

void _restgpr_20 ( )

◆ _restgpr_27()

void _restgpr_27 ( )

◆ _restgpr_28()

void _restgpr_28 ( )

◆ _restgpr_29()

void _restgpr_29 ( )

◆ _savegpr_20()

void _savegpr_20 ( )

◆ _savegpr_27()

void _savegpr_27 ( )

◆ _savegpr_28()

void _savegpr_28 ( )

◆ _savegpr_29()

void _savegpr_29 ( )

◆ alloc__7JKRHeapFUliP7JKRHeap()

void alloc__7JKRHeapFUliP7JKRHeap ( )

◆ appendConsole__17JUTConsoleManagerFP10JUTConsole()

void appendConsole__17JUTConsoleManagerFP10JUTConsole ( )

◆ clear__10JUTConsoleFv()

void clear__10JUTConsoleFv ( )

◆ create__10JUTConsoleFUiPvUl()

void create__10JUTConsoleFUiPvUl ( )

◆ create__10JUTConsoleFUiUiP7JKRHeap()

void create__10JUTConsoleFUiUiP7JKRHeap ( )

◆ createManager__17JUTConsoleManagerFP7JKRHeap()

void createManager__17JUTConsoleManagerFP7JKRHeap ( )

◆ doDraw__10JUTConsoleCFQ210JUTConsole12EConsoleType()

void doDraw__10JUTConsoleCFQ210JUTConsole12EConsoleType ( )

◆ draw__17JUTConsoleManagerCFv()

void draw__17JUTConsoleManagerCFv ( )

◆ drawDirect__17JUTConsoleManagerCFb()

void drawDirect__17JUTConsoleManagerCFb ( )

◆ drawString__14JUTDirectPrintFUsUsPc()

void drawString__14JUTDirectPrintFUsUsPc ( )

◆ drawString_size_scale__7JUTFontFffffPCcUlb()

void drawString_size_scale__7JUTFontFffffPCcUlb ( )

◆ dumpToTerminal__10JUTConsoleFUi()

void dumpToTerminal__10JUTConsoleFUi ( )

◆ erase__14JUTDirectPrintFiiii()

void erase__14JUTDirectPrintFiiii ( )

◆ getLineFromObjectSize__10JUTConsoleFUlUi()

void getLineFromObjectSize__10JUTConsoleFUlUi ( )

◆ getLineOffset__10JUTConsoleCFv()

void getLineOffset__10JUTConsoleCFv ( )

◆ getObjectSizeFromBufferSize__10JUTConsoleFUiUi()

void getObjectSizeFromBufferSize__10JUTConsoleFUiUi ( )

◆ getUsedLine__10JUTConsoleCFv()

void getUsedLine__10JUTConsoleCFv ( )

◆ Insert__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorPQ27JGadget13TLinkListNode()

void Insert__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorPQ27JGadget13TLinkListNode ( )

◆ J2DFillBox__FffffQ28JUtility6TColor()

void J2DFillBox__FffffQ28JUtility6TColor ( )

◆ JUTConsole_print_f_va_()

void JUTConsole_print_f_va_ ( JUTConsole console,
const char fmt,
va_list  args 
)

◆ JUTGetReportConsole()

JUTConsole * JUTGetReportConsole ( )

◆ JUTGetWarningConsole()

JUTConsole * JUTGetWarningConsole ( )

◆ JUTReportConsole()

void JUTReportConsole ( const char message)

◆ JUTReportConsole_f()

void JUTReportConsole_f ( const char fmt,
  ... 
)

◆ JUTReportConsole_f_va()

void JUTReportConsole_f_va ( const char fmt,
va_list  args 
)

◆ JUTSetReportConsole()

void JUTSetReportConsole ( JUTConsole p_console)

◆ JUTSetWarningConsole()

void JUTSetWarningConsole ( JUTConsole p_console)

◆ JUTWarningConsole()

void JUTWarningConsole ( const char message)

◆ JUTWarningConsole_f()

void JUTWarningConsole_f ( const char fmt,
  ... 
)

◆ JUTWarningConsole_f_va()

void JUTWarningConsole_f_va ( const char fmt,
va_list  args 
)

◆ print__10JUTConsoleFPCc()

void print__10JUTConsoleFPCc ( )

◆ print_f__10JUTConsoleFPCce()

void print_f__10JUTConsoleFPCce ( )

◆ Remove__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode()

void Remove__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode ( )

◆ removeConsole__17JUTConsoleManagerFP10JUTConsole()

void removeConsole__17JUTConsoleManagerFP10JUTConsole ( )

◆ scroll__10JUTConsoleFi()

void scroll__10JUTConsoleFi ( )

◆ setCharColor__14JUTDirectPrintFQ28JUtility6TColor()

void setCharColor__14JUTDirectPrintFQ28JUtility6TColor ( )

◆ setCharColor__7JUTFontFQ28JUtility6TColor()

void setCharColor__7JUTFontFQ28JUtility6TColor ( )

◆ setDirectConsole__17JUTConsoleManagerFP10JUTConsole()

void setDirectConsole__17JUTConsoleManagerFP10JUTConsole ( )

◆ setPort__13J2DOrthoGraphFv()

void setPort__13J2DOrthoGraphFv ( )

◆ VIGetRetraceCount()

u32 VIGetRetraceCount ( )

Variable Documentation

◆ __vt__13J2DOrthoGraph

void* __vt__13J2DOrthoGraph[10]
extern

◆ __vt__14J2DGrafContext

void* __vt__14J2DGrafContext[10]
extern

◆ JUTConsole__stringBase0

char const* const JUTConsole__stringBase0
extern

◆ pad_8039DA0B

SECTION_DEAD char const* const pad_8039DA0B = "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
static

◆ sCurrentHeap__7JKRHeap

u8 sCurrentHeap__7JKRHeap[4]

◆ sDirectPrint__14JUTDirectPrint

u8 sDirectPrint__14JUTDirectPrint[4+4]

◆ sManager__17JUTConsoleManager

u8 sManager__17JUTConsoleManager[4]

◆ sManager__8JUTVideo

u8 sManager__8JUTVideo[4]

◆ sReportConsole

JUTConsole* sReportConsole
static

◆ stringBase_8039D9B7

SECTION_DEAD char const* const stringBase_8039D9B7
static
Initial value:
=
"\n:::dump of console[%x]----------------\n"

◆ stringBase_8039D9E0

SECTION_DEAD char const* const stringBase_8039D9E0
static
Initial value:
=
":::dump of console[%x] END------------\n"

◆ stringBase_8039DA08

SECTION_DEAD char const* const stringBase_8039DA08 = "%s"
static

◆ sWarningConsole

JUTConsole* sWarningConsole
static