Loading [MathJax]/extensions/MathMenu.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
JUTDbPrint Class Reference

#include <JUTDbPrint.h>

+ Collaboration diagram for JUTDbPrint:

Public Member Functions

 JUTDbPrint (JUTFont *, JKRHeap *)
 
JUTFontchangeFont (JUTFont *)
 
void enter (int, int, int, char const *, int)
 
void flush (int, int, int, int)
 
void flush ()
 
void drawString (int, int, int, u8 const *)
 
void setVisible (bool visible)
 
JUTFontgetFont () const
 
void setCharColor (JUtility::TColor color)
 

Static Public Member Functions

static JUTDbPrintstart (JUTFont *, JKRHeap *)
 
static JUTDbPrintgetManager ()
 

Static Public Attributes

static JUTDbPrintsDebugPrint
 

Private Attributes

unk_printmFirst
 
JUTFontmFont
 
JUtility::TColor mColor
 
bool mVisible
 
JKRHeapmHeap
 

Constructor & Destructor Documentation

◆ JUTDbPrint()

JUTDbPrint::JUTDbPrint ( JUTFont * pFont,
JKRHeap * pHeap )

Member Function Documentation

◆ changeFont()

JUTFont * JUTDbPrint::changeFont ( JUTFont * pFont)

◆ drawString()

void JUTDbPrint::drawString ( int param_0,
int param_1,
int param_2,
u8 const * param_3 )

◆ enter()

void JUTDbPrint::enter ( int param_0,
int param_1,
int param_2,
char const * param_3,
int param_4 )

◆ flush() [1/2]

void JUTDbPrint::flush ( )

◆ flush() [2/2]

void JUTDbPrint::flush ( int param_0,
int param_1,
int param_2,
int param_3 )

◆ getFont()

JUTFont * JUTDbPrint::getFont ( ) const
inline

◆ getManager()

static JUTDbPrint * JUTDbPrint::getManager ( )
inlinestatic

◆ setCharColor()

void JUTDbPrint::setCharColor ( JUtility::TColor color)
inline

◆ setVisible()

void JUTDbPrint::setVisible ( bool visible)
inline

◆ start()

JUTDbPrint * JUTDbPrint::start ( JUTFont * pFont,
JKRHeap * pHeap )
static

Member Data Documentation

◆ mColor

JUtility::TColor JUTDbPrint::mColor
private

◆ mFirst

unk_print* JUTDbPrint::mFirst
private

◆ mFont

JUTFont* JUTDbPrint::mFont
private

◆ mHeap

JKRHeap* JUTDbPrint::mHeap
private

◆ mVisible

bool JUTDbPrint::mVisible
private

◆ sDebugPrint

JUTDbPrint * JUTDbPrint::sDebugPrint
static

The documentation for this class was generated from the following files: