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

#include <J3DPacket.h>

+ Collaboration diagram for J3DDisplayListObj:

Public Member Functions

 J3DDisplayListObj ()
 
J3DError newDisplayList (u32)
 
J3DError newSingleDisplayList (u32)
 
J3DError single_To_Double ()
 
void setSingleDisplayList (void *, u32)
 
void swapBuffer ()
 
void callDL () const
 
void beginDL ()
 
u32 endDL ()
 
void beginPatch ()
 
u32 endPatch ()
 
u8getDisplayList (int idx) const
 
u32 getDisplayListSize () const
 

Public Attributes

voidmpData [2]
 
u32 mSize
 
u32 mCapacity
 

Static Public Attributes

static GDLObj sGDLObj
 
static s32 sInterruptFlag
 

Constructor & Destructor Documentation

◆ J3DDisplayListObj()

J3DDisplayListObj::J3DDisplayListObj ( )
inline

Member Function Documentation

◆ beginDL()

void J3DDisplayListObj::beginDL ( )

◆ beginPatch()

void J3DDisplayListObj::beginPatch ( )

◆ callDL()

void J3DDisplayListObj::callDL ( ) const

◆ endDL()

u32 J3DDisplayListObj::endDL ( )

◆ endPatch()

u32 J3DDisplayListObj::endPatch ( )

◆ getDisplayList()

u8 * J3DDisplayListObj::getDisplayList ( int  idx) const
inline

◆ getDisplayListSize()

u32 J3DDisplayListObj::getDisplayListSize ( ) const
inline

◆ newDisplayList()

J3DError J3DDisplayListObj::newDisplayList ( u32  capacity)

◆ newSingleDisplayList()

J3DError J3DDisplayListObj::newSingleDisplayList ( u32  capacity)

◆ setSingleDisplayList()

void J3DDisplayListObj::setSingleDisplayList ( void pDLData,
u32  size 
)

◆ single_To_Double()

J3DError J3DDisplayListObj::single_To_Double ( )

◆ swapBuffer()

void J3DDisplayListObj::swapBuffer ( )

Member Data Documentation

◆ mCapacity

u32 J3DDisplayListObj::mCapacity

◆ mpData

void* J3DDisplayListObj::mpData[2]

◆ mSize

u32 J3DDisplayListObj::mSize

◆ sGDLObj

GDLObj J3DDisplayListObj::sGDLObj
static

◆ sInterruptFlag

s32 J3DDisplayListObj::sInterruptFlag
static

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