Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JUTConsoleManager Class Reference

#include <JUTConsole.h>

+ Collaboration diagram for JUTConsoleManager:

Public Types

typedef JGadget::TLinkList< JUTConsole, -offsetof(JUTConsole, mListNode)> ConsoleList
 

Public Member Functions

 JUTConsoleManager ()
 
void appendConsole (JUTConsole *)
 
void removeConsole (JUTConsole *)
 
void draw () const
 
void drawDirect (bool) const
 
void setDirectConsole (JUTConsole *)
 
JUTConsolegetDirectConsole () const
 

Static Public Member Functions

static JUTConsoleManagercreateManager (JKRHeap *)
 
static JUTConsoleManagergetManager ()
 

Static Public Attributes

static JUTConsoleManagersManager
 

Private Attributes

ConsoleList soLink_
 
JUTConsolemActiveConsole
 
JUTConsolemDirectConsole
 

Member Typedef Documentation

◆ ConsoleList

Constructor & Destructor Documentation

◆ JUTConsoleManager()

JUTConsoleManager::JUTConsoleManager ( )

Member Function Documentation

◆ appendConsole()

void JUTConsoleManager::appendConsole ( JUTConsole console)

◆ createManager()

JUTConsoleManager * JUTConsoleManager::createManager ( JKRHeap pHeap)
static

◆ draw()

void JUTConsoleManager::draw ( ) const

◆ drawDirect()

void JUTConsoleManager::drawDirect ( bool  waitRetrace) const

◆ getDirectConsole()

JUTConsole * JUTConsoleManager::getDirectConsole ( ) const
inline

◆ getManager()

static JUTConsoleManager * JUTConsoleManager::getManager ( )
inlinestatic

◆ removeConsole()

void JUTConsoleManager::removeConsole ( JUTConsole console)

◆ setDirectConsole()

void JUTConsoleManager::setDirectConsole ( JUTConsole p_console)

Member Data Documentation

◆ mActiveConsole

JUTConsole* JUTConsoleManager::mActiveConsole
private

◆ mDirectConsole

JUTConsole* JUTConsoleManager::mDirectConsole
private

◆ sManager

JUTConsoleManager * JUTConsoleManager::sManager
static

◆ soLink_

ConsoleList JUTConsoleManager::soLink_
private

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