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

bool isDrawType (int)
 
void getLineColor (int, int)
 
void rendering (dDrawPath_c::poly_class const *)
 
void rendering (dDrawPath_c::room_class const *)
 
void rendering (dDrawPath_c::line_class const *)
 
void drawPath ()
 
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 ()
 
virtual void draw ()
 

Constructor & Destructor Documentation

◆ ~dDrawPath_c()

virtual dDrawPath_c::~dDrawPath_c ( )
inlinevirtual

Member Function Documentation

◆ drawPath() [1/2]

virtual void dDrawPath_c::drawPath ( )
virtual

Reimplemented in renderingAmap_c.

◆ drawPath() [2/2]

void dDrawPath_c::drawPath ( )

◆ getColor()

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

Implemented in dMap_c, and dMenu_FmapMap_c.

◆ getFirstRoomPointer()

virtual room_class * dDrawPath_c::getFirstRoomPointer ( )
pure virtual

◆ getLineColor() [1/2]

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

Reimplemented in renderingAmap_c, and dMenu_FmapMap_c.

◆ getLineColor() [2/2]

void dDrawPath_c::getLineColor ( int  ,
int   
)

◆ getLineWidth()

virtual int dDrawPath_c::getLineWidth ( int  )
pure virtual

Implemented in renderingAmap_c, and dMenu_FmapMap_c.

◆ getNextRoomPointer()

virtual room_class * dDrawPath_c::getNextRoomPointer ( )
pure virtual

◆ isDrawType() [1/2]

virtual bool dDrawPath_c::isDrawType ( int  )
inlinevirtual

Reimplemented in dMap_c, and dMenu_FmapMap_c.

◆ isDrawType() [2/2]

bool dDrawPath_c::isDrawType ( int  )

◆ isRenderingFloor()

virtual bool dDrawPath_c::isRenderingFloor ( int  )
pure virtual

◆ isSwitch()

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

◆ rendering() [1/8]

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

◆ rendering() [2/8]

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

◆ rendering() [3/8]

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

Reimplemented in renderingAmap_c, and dMenu_FmapMap_c.

◆ rendering() [4/8]

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

◆ rendering() [5/8]

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

Reimplemented in renderingAmap_c.

◆ rendering() [6/8]

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

◆ rendering() [7/8]

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

Reimplemented in renderingAmap_c.

◆ rendering() [8/8]

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

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