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

#include <d_map_path.h>

+ Inheritance diagram for dRenderingFDAmap_c:
+ Collaboration diagram for dRenderingFDAmap_c:

Public Member Functions

void preRenderingMap ()
 
void postRenderingMap ()
 
void getDecoLineColor (int, int)
 
void getDecorationLineWidth (int)
 
 dRenderingFDAmap_c ()
 
void setTevSettingNonTextureDirectColor () const
 
void setTevSettingIntensityTextureToCI () const
 
void drawBack () const
 
void renderingDecoration (dDrawPath_c::line_class const *)
 
virtual ~dRenderingFDAmap_c ()
 
virtual void preRenderingMap ()
 
virtual void postRenderingMap ()
 
virtual const GXColorgetBackColor () const =0
 
virtual const GXColorgetDecoLineColor (int, int)
 
virtual s32 getDecorationLineWidth (int)
 
bool isDrawAreaCheck (const Vec &param_0)
 
- Public Member Functions inherited from dRenderingMap_c
void makeResTIMG (ResTIMG *, u16, u16, u8 *, u8 *, u16) const
 
void makeResTIMG (ResTIMG *, u16, u16, u8 *, u8 *, u16) const
 
void renderingMap ()
 
virtual ~dRenderingMap_c ()
 
virtual void beforeDrawPath ()=0
 
virtual void afterDrawPath ()=0
 
virtual void preDrawPath ()=0
 
virtual void postDrawPath ()=0
 
virtual bool isDrawPath ()=0
 
- Public Member Functions inherited from dDrawPathWithNormalPattern_c
virtual ~dDrawPathWithNormalPattern_c ()
 
- Public Member Functions inherited from dDrawPath_c
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 ()
 

Public Attributes

u8field_0x4
 
f32 field_0x8
 
f32 field_0xc
 
f32 mPosX
 
f32 mPosZ
 
f32 mCmPerTexel
 
u16 mTexWidth
 
u16 mTexHeight
 
u16 field_0x20
 
u16 field_0x22
 

Constructor & Destructor Documentation

◆ dRenderingFDAmap_c()

dRenderingFDAmap_c::dRenderingFDAmap_c ( )
inline

◆ ~dRenderingFDAmap_c()

virtual dRenderingFDAmap_c::~dRenderingFDAmap_c ( )
inlinevirtual

Member Function Documentation

◆ drawBack()

void dRenderingFDAmap_c::drawBack ( ) const

◆ getBackColor()

virtual const GXColor * dRenderingFDAmap_c::getBackColor ( ) const
pure virtual

◆ getDecoLineColor() [1/2]

virtual const GXColor * dRenderingFDAmap_c::getDecoLineColor ( int  ,
int   
)
virtual

Reimplemented in renderingAmap_c.

◆ getDecoLineColor() [2/2]

const GXColor * dRenderingFDAmap_c::getDecoLineColor ( int  param_0,
int  param_1 
)

◆ getDecorationLineWidth() [1/2]

virtual s32 dRenderingFDAmap_c::getDecorationLineWidth ( int  )
virtual

Reimplemented in renderingAmap_c.

◆ getDecorationLineWidth() [2/2]

s32 dRenderingFDAmap_c::getDecorationLineWidth ( int  param_0)

◆ isDrawAreaCheck()

bool dRenderingFDAmap_c::isDrawAreaCheck ( const Vec param_0)
inline

◆ postRenderingMap() [1/2]

virtual void dRenderingFDAmap_c::postRenderingMap ( )
virtual

Implements dRenderingMap_c.

Reimplemented in renderingFmap_c.

◆ postRenderingMap() [2/2]

void dRenderingFDAmap_c::postRenderingMap ( )
virtual

Implements dRenderingMap_c.

Reimplemented in renderingFmap_c.

◆ preRenderingMap() [1/2]

virtual void dRenderingFDAmap_c::preRenderingMap ( )
virtual

Implements dRenderingMap_c.

◆ preRenderingMap() [2/2]

void dRenderingFDAmap_c::preRenderingMap ( )
virtual

Implements dRenderingMap_c.

◆ renderingDecoration()

void dRenderingFDAmap_c::renderingDecoration ( dDrawPath_c::line_class const p_line)

◆ setTevSettingIntensityTextureToCI()

void dRenderingFDAmap_c::setTevSettingIntensityTextureToCI ( ) const

◆ setTevSettingNonTextureDirectColor()

void dRenderingFDAmap_c::setTevSettingNonTextureDirectColor ( ) const

Member Data Documentation

◆ field_0x20

u16 dRenderingFDAmap_c::field_0x20

◆ field_0x22

u16 dRenderingFDAmap_c::field_0x22

◆ field_0x4

u8* dRenderingFDAmap_c::field_0x4

◆ field_0x8

f32 dRenderingFDAmap_c::field_0x8

◆ field_0xc

f32 dRenderingFDAmap_c::field_0xc

◆ mCmPerTexel

f32 dRenderingFDAmap_c::mCmPerTexel

◆ mPosX

f32 dRenderingFDAmap_c::mPosX

◆ mPosZ

f32 dRenderingFDAmap_c::mPosZ

◆ mTexHeight

u16 dRenderingFDAmap_c::mTexHeight

◆ mTexWidth

u16 dRenderingFDAmap_c::mTexWidth

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