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

#include <d_map_path_dmap.h>

+ Inheritance diagram for renderingDAmap_c:
+ Collaboration diagram for renderingDAmap_c:

Public Member Functions

void init (u8 *, u16, u16, u16, u16)
 
void entry (f32, f32, f32, int, s8)
 
void isSwitch (dDrawPath_c::group_class const *)
 
void draw ()
 
void getBackColor () const
 
void isRenderingFloor (int)
 
void isDrawRoom (int, int) const
 
void preDrawPath ()
 
void postDrawPath ()
 
void getRoomNoSingle ()
 
void getFirstRoomPointer ()
 
void getNextRoomPointer ()
 
void isDrawPath ()
 
bool getFirstDrawLayerNo ()
 
void getNextDrawLayerNo (int)
 
void isDrawRoomIcon (int, int) const
 
void isDrawIconSingle (dTres_c::data_s const *, int, int, bool, bool, Vec const *) const
 
void getIconGroupNumber (u8) const
 
 renderingDAmap_c ()
 
s8 calcFloorNoForObjectByMapPathRend (f32, int) const
 
void init (u8 *, u16, u16, u16, u16)
 
void entry (f32, f32, f32, int, s8)
 
void setSingleRoomSetting ()
 
int getFirstDrawRoomNo ()
 
int getNextDrawRoomNo (int)
 
virtual void draw ()
 
virtual ~renderingDAmap_c ()
 
virtual bool isSwitch (dDrawPath_c::group_class const *)
 
virtual bool isRenderingFloor (int)
 
virtual dDrawPath_c::room_classgetFirstRoomPointer ()
 
virtual dDrawPath_c::room_classgetNextRoomPointer ()
 
virtual void preDrawPath ()
 
virtual void postDrawPath ()
 
virtual bool isDrawPath ()
 
virtual const GXColorgetBackColor () const
 
virtual int getFirstDrawLayerNo ()
 
virtual int getNextDrawLayerNo (int)
 
virtual bool isDrawIconSingle (dTres_c::data_s const *, int, int, bool, bool, Vec const *) const
 
virtual int getIconGroupNumber (u8) const
 
virtual bool hasMap () const =0
 
virtual bool isRendAllRoom () const =0
 
virtual bool isRendDoor () const =0
 
virtual bool isCheckFloor () const =0
 
virtual bool isDrawIconSingle2 (dTres_c::data_s const *, bool, bool, int) const =0
 
virtual int getRoomNoSingle ()
 
virtual bool isDrawRoom (int, int) const
 
virtual bool isDrawRoomIcon (int, int) const
 
bool isDraw () const
 
- Public Member Functions inherited from dRenderingFDAmap_c
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 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
 
- 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 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 ()
 

Public Attributes

int mRoomNo
 
int field_0x28
 
int mRoomNoSingle
 
s8 mRenderedFloor
 
bool mIsDraw
 
- Public Attributes inherited from dRenderingFDAmap_c
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

◆ renderingDAmap_c()

renderingDAmap_c::renderingDAmap_c ( )
inline

◆ ~renderingDAmap_c()

virtual renderingDAmap_c::~renderingDAmap_c ( )
inlinevirtual

Member Function Documentation

◆ calcFloorNoForObjectByMapPathRend()

s8 renderingDAmap_c::calcFloorNoForObjectByMapPathRend ( f32  param_0,
int  i_roomNo 
) const

◆ draw() [1/2]

virtual void renderingDAmap_c::draw ( )
virtual

Reimplemented from dDlst_base_c.

Reimplemented in renderingAmap_c.

◆ draw() [2/2]

void renderingDAmap_c::draw ( )
virtual

Reimplemented from dDlst_base_c.

◆ entry() [1/2]

void renderingDAmap_c::entry ( f32  ,
f32  ,
f32  ,
int  ,
s8   
)

◆ entry() [2/2]

void renderingDAmap_c::entry ( f32  param_0,
f32  param_1,
f32  i_cmPerTexel,
int  i_roomNoSingle,
s8  param_4 
)

◆ getBackColor() [1/2]

virtual const GXColor * renderingDAmap_c::getBackColor ( ) const
virtual

Implements dRenderingFDAmap_c.

◆ getBackColor() [2/2]

const GXColor * renderingDAmap_c::getBackColor ( ) const
virtual

Implements dRenderingFDAmap_c.

◆ getFirstDrawLayerNo() [1/2]

virtual int renderingDAmap_c::getFirstDrawLayerNo ( )
virtual

◆ getFirstDrawLayerNo() [2/2]

int renderingDAmap_c::getFirstDrawLayerNo ( )

◆ getFirstDrawRoomNo()

int renderingDAmap_c::getFirstDrawRoomNo ( )

◆ getFirstRoomPointer() [1/2]

virtual dDrawPath_c::room_class * renderingDAmap_c::getFirstRoomPointer ( )
virtual

Implements dDrawPath_c.

◆ getFirstRoomPointer() [2/2]

dDrawPath_c::room_class * renderingDAmap_c::getFirstRoomPointer ( )
virtual

Implements dDrawPath_c.

◆ getIconGroupNumber() [1/2]

virtual int renderingDAmap_c::getIconGroupNumber ( u8  ) const
virtual

Reimplemented in renderingAmap_c.

◆ getIconGroupNumber() [2/2]

int renderingDAmap_c::getIconGroupNumber ( u8  param_0) const

◆ getNextDrawLayerNo() [1/2]

virtual int renderingDAmap_c::getNextDrawLayerNo ( int  )
virtual

◆ getNextDrawLayerNo() [2/2]

int renderingDAmap_c::getNextDrawLayerNo ( int  param_0)

◆ getNextDrawRoomNo()

int renderingDAmap_c::getNextDrawRoomNo ( int  param_0)

◆ getNextRoomPointer() [1/2]

virtual dDrawPath_c::room_class * renderingDAmap_c::getNextRoomPointer ( )
virtual

Implements dDrawPath_c.

◆ getNextRoomPointer() [2/2]

dDrawPath_c::room_class * renderingDAmap_c::getNextRoomPointer ( )
virtual

Implements dDrawPath_c.

◆ getRoomNoSingle() [1/2]

virtual int renderingDAmap_c::getRoomNoSingle ( )
virtual

Reimplemented in dMap_c.

◆ getRoomNoSingle() [2/2]

int renderingDAmap_c::getRoomNoSingle ( )

◆ hasMap()

virtual bool renderingDAmap_c::hasMap ( ) const
pure virtual

Implemented in renderingAmap_c.

◆ init() [1/2]

void renderingDAmap_c::init ( u8 ,
u16  ,
u16  ,
u16  ,
u16   
)

◆ init() [2/2]

void renderingDAmap_c::init ( u8 param_0,
u16  param_1,
u16  param_2,
u16  param_3,
u16  param_4 
)

◆ isCheckFloor()

virtual bool renderingDAmap_c::isCheckFloor ( ) const
pure virtual

Implemented in renderingAmap_c.

◆ isDraw()

bool renderingDAmap_c::isDraw ( ) const
inline

◆ isDrawIconSingle() [1/2]

virtual bool renderingDAmap_c::isDrawIconSingle ( dTres_c::data_s const ,
int  ,
int  ,
bool  ,
bool  ,
Vec const  
) const
virtual

◆ isDrawIconSingle() [2/2]

bool renderingDAmap_c::isDrawIconSingle ( dTres_c::data_s const data,
int  param_1,
int  param_2,
bool  param_3,
bool  param_4,
Vec const param_5 
) const

◆ isDrawIconSingle2()

virtual bool renderingDAmap_c::isDrawIconSingle2 ( dTres_c::data_s const ,
bool  ,
bool  ,
int   
) const
pure virtual

Implemented in renderingAmap_c.

◆ isDrawPath() [1/2]

virtual bool renderingDAmap_c::isDrawPath ( )
virtual

Implements dRenderingMap_c.

◆ isDrawPath() [2/2]

bool renderingDAmap_c::isDrawPath ( )
virtual

Implements dRenderingMap_c.

◆ isDrawRoom() [1/2]

virtual bool renderingDAmap_c::isDrawRoom ( int  ,
int   
) const
virtual

Reimplemented in dMap_c.

◆ isDrawRoom() [2/2]

bool renderingDAmap_c::isDrawRoom ( int  param_0,
int  param_1 
) const

◆ isDrawRoomIcon() [1/2]

virtual bool renderingDAmap_c::isDrawRoomIcon ( int  ,
int   
) const
virtual

Reimplemented in dMap_c.

◆ isDrawRoomIcon() [2/2]

bool renderingDAmap_c::isDrawRoomIcon ( int  param_0,
int  param_1 
) const

◆ isRendAllRoom()

virtual bool renderingDAmap_c::isRendAllRoom ( ) const
pure virtual

Implemented in renderingAmap_c, and dMap_c.

◆ isRendDoor()

virtual bool renderingDAmap_c::isRendDoor ( ) const
pure virtual

Implemented in renderingAmap_c.

◆ isRenderingFloor() [1/2]

virtual bool renderingDAmap_c::isRenderingFloor ( int  )
virtual

Implements dDrawPath_c.

◆ isRenderingFloor() [2/2]

bool renderingDAmap_c::isRenderingFloor ( int  i_floorNo)
virtual

Implements dDrawPath_c.

◆ isSwitch() [1/2]

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

Implements dDrawPath_c.

◆ isSwitch() [2/2]

bool renderingDAmap_c::isSwitch ( dDrawPath_c::group_class const i_group)
virtual

Implements dDrawPath_c.

◆ postDrawPath() [1/2]

virtual void renderingDAmap_c::postDrawPath ( )
virtual

Implements dRenderingMap_c.

◆ postDrawPath() [2/2]

void renderingDAmap_c::postDrawPath ( )
virtual

Implements dRenderingMap_c.

◆ preDrawPath() [1/2]

virtual void renderingDAmap_c::preDrawPath ( )
virtual

Implements dRenderingMap_c.

◆ preDrawPath() [2/2]

void renderingDAmap_c::preDrawPath ( )
virtual

Implements dRenderingMap_c.

◆ setSingleRoomSetting()

void renderingDAmap_c::setSingleRoomSetting ( )

Member Data Documentation

◆ field_0x28

int renderingDAmap_c::field_0x28

◆ mIsDraw

bool renderingDAmap_c::mIsDraw

◆ mRenderedFloor

s8 renderingDAmap_c::mRenderedFloor

◆ mRoomNo

int renderingDAmap_c::mRoomNo

◆ mRoomNoSingle

int renderingDAmap_c::mRoomNoSingle

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