Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

CDList Class Reference

#include <dlist.h>

List of all members.

Public Methods

 CDList ()
 ~CDList ()
template<class CmdType> CDListCmdGetNext (CmdType *cmd)
template<class CmdType> void operator+= (CmdType cmd)
void Play ()
void Begin ()
void End ()
CDmaPacket & GetVertexBuf ()
CDmaPacket & GetNormalBuf ()
CDmaPacket & GetTexCoordBuf ()
CDmaPacket & GetColorBuf ()
void RegisterNewPacket (CVifSCDmaPacket *packet)


Constructor & Destructor Documentation

CDList::CDList  
 

Definition at line 15 of file dlist.cpp.

CDList::~CDList  
 

Definition at line 25 of file dlist.cpp.


Member Function Documentation

void CDList::Begin  
 

Definition at line 39 of file dlist.cpp.

Referenced by CDListManager::NewList().

void CDList::End   [inline]
 

Definition at line 159 of file dlist.h.

Referenced by CDListManager::EndList().

CDmaPacket & CDList::GetColorBuf  
 

Definition at line 71 of file dlist.cpp.

Referenced by CDListGeomManager::BeginGeom().

template<class CmdType>
CDListCmd* CDList::GetNext CmdType *    cmd [inline]
 

Definition at line 136 of file dlist.h.

CDmaPacket & CDList::GetNormalBuf  
 

Definition at line 53 of file dlist.cpp.

Referenced by CDListGeomManager::BeginGeom().

CDmaPacket & CDList::GetTexCoordBuf  
 

Definition at line 62 of file dlist.cpp.

Referenced by CDListGeomManager::BeginGeom().

CDmaPacket & CDList::GetVertexBuf  
 

Definition at line 44 of file dlist.cpp.

Referenced by CDListGeomManager::BeginGeom().

void CDList::Play   [inline]
 

Definition at line 153 of file dlist.h.

Referenced by CDListManager::CallList().

void CDList::RegisterNewPacket CVifSCDmaPacket *    packet [inline]
 

Definition at line 166 of file dlist.h.

Referenced by CDrawIndexedArraysCmd::Play(), and CDrawArraysCmd::Play().

template<class CmdType>
void CDList::operator+= CmdType    cmd [inline]
 

Definition at line 141 of file dlist.h.


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