Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
dDrawPath_c Class Referenceabstract

#include <d_map_path.h>

+ Inheritance diagram for dDrawPath_c:
+ Collaboration diagram for dDrawPath_c:

Classes

struct  floor_class
 
struct  group_class
 
struct  layer_data
 
struct  line_class
 
struct  poly_class
 
struct  room_class
 

Public Member Functions

void rendering (dDrawPath_c::group_class const *)
 
void rendering (dDrawPath_c::floor_class const *)
 
virtual ~dDrawPath_c ()
 
virtual bool isDrawType (int)
 
virtual const GXColorgetColor (int)=0
 
virtual const GXColorgetLineColor (int param_0, int)
 
virtual int getLineWidth (int)=0
 
virtual bool isSwitch (dDrawPath_c::group_class const *)=0
 
virtual bool isRenderingFloor (int)=0
 
virtual room_classgetFirstRoomPointer ()=0
 
virtual room_classgetNextRoomPointer ()=0
 
virtual void drawPath ()
 
virtual void rendering (dDrawPath_c::line_class const *)
 
virtual void rendering (dDrawPath_c::poly_class const *)
 
virtual void rendering (dDrawPath_c::room_class const *)
 
- Public Member Functions inherited from dDlst_base_c
 dDlst_base_c ()
 
virtual void draw ()
 

Constructor & Destructor Documentation

◆ ~dDrawPath_c()

virtual dDrawPath_c::~dDrawPath_c ( )
inlinevirtual

Member Function Documentation

◆ drawPath()

void dDrawPath_c::drawPath ( )
virtual

Reimplemented in renderingAmap_c.

◆ getColor()

virtual const GXColor * dDrawPath_c::getColor ( int )
pure virtual

Implemented in dMap_c, dMenu_FmapMap_c, and renderingDmap_c.

◆ getFirstRoomPointer()

virtual room_class * dDrawPath_c::getFirstRoomPointer ( )
pure virtual

Implemented in renderingDAmap_c, and renderingFmap_c.

◆ getLineColor()

virtual const GXColor * dDrawPath_c::getLineColor ( int param_0,
int  )
inlinevirtual

Reimplemented in dMenu_FmapMap_c, and renderingAmap_c.

◆ getLineWidth()

virtual int dDrawPath_c::getLineWidth ( int )
pure virtual

◆ getNextRoomPointer()

virtual room_class * dDrawPath_c::getNextRoomPointer ( )
pure virtual

Implemented in renderingDAmap_c, and renderingFmap_c.

◆ isDrawType()

virtual bool dDrawPath_c::isDrawType ( int )
inlinevirtual

Reimplemented in dMap_c, and dMenu_FmapMap_c.

◆ isRenderingFloor()

virtual bool dDrawPath_c::isRenderingFloor ( int )
pure virtual

Implemented in renderingDAmap_c, and renderingFmap_c.

◆ isSwitch()

virtual bool dDrawPath_c::isSwitch ( dDrawPath_c::group_class const * )
pure virtual

Implemented in renderingDAmap_c, and renderingFmap_c.

◆ rendering() [1/5]

void dDrawPath_c::rendering ( dDrawPath_c::floor_class const * p_floor)

◆ rendering() [2/5]

void dDrawPath_c::rendering ( dDrawPath_c::group_class const * p_group)

◆ rendering() [3/5]

void dDrawPath_c::rendering ( dDrawPath_c::line_class const * p_line)
virtual

Reimplemented in dMenu_FmapMap_c, and renderingAmap_c.

◆ rendering() [4/5]

void dDrawPath_c::rendering ( dDrawPath_c::poly_class const * p_poly)
virtual

Reimplemented in renderingAmap_c.

◆ rendering() [5/5]

void dDrawPath_c::rendering ( dDrawPath_c::room_class const * p_room)
virtual

Reimplemented in renderingAmap_c.


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