Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
dMenuMapCommon_c Struct Reference

#include <d_menu_map_common.h>

+ Inheritance diagram for dMenuMapCommon_c:
+ Collaboration diagram for dMenuMapCommon_c:

Classes

struct  data
 
class  RoomData_c
 
struct  Stage_c
 

Public Member Functions

 dMenuMapCommon_c ()
 
virtual ~dMenuMapCommon_c ()
 
void initiate (JKRArchive *)
 
void drawIcon (f32, f32, f32, f32)
 
void iconScale (int, f32, f32, f32)
 
bool setIconInfo (u8, f32, f32, f32, f32, f32, u8)
 
void clearIconInfo ()
 
void setBlendRatio (u8, f32, f32)
 
void blinkMove (s16)
 
void moveLightDropAnime ()
 
float getIconSizeX (u8 index)
 
float getIconSizeY (u8 index)
 
void debugIcon ()
 
void setCenterPosX (f32 center_pos, u8 param_2)
 

Public Attributes

J2DPicturemPictures [23]
 
J2DPicture_60
 
dSelect_cursor_cmpDrawCursor
 
dSelect_cursor_cmpPortalIcon
 
u32 _6c
 
data _70 [128]
 
u16 mIconNum
 
s16 _c72
 
s16 _c74
 
u16 _c76
 
float _c78
 
float _c7c
 
float _c80
 
float _c84
 
float _c88
 
float mCenterPosX
 
u8 _c90
 

Constructor & Destructor Documentation

◆ dMenuMapCommon_c()

dMenuMapCommon_c::dMenuMapCommon_c ( )

◆ ~dMenuMapCommon_c()

dMenuMapCommon_c::~dMenuMapCommon_c ( )
virtual

Member Function Documentation

◆ blinkMove()

void dMenuMapCommon_c::blinkMove ( s16  param_1)

◆ clearIconInfo()

void dMenuMapCommon_c::clearIconInfo ( )

◆ debugIcon()

void dMenuMapCommon_c::debugIcon ( )

◆ drawIcon()

void dMenuMapCommon_c::drawIcon ( f32  param_1,
f32  param_2,
f32  param_3,
f32  param_4 
)

◆ getIconSizeX()

float dMenuMapCommon_c::getIconSizeX ( u8  index)

◆ getIconSizeY()

float dMenuMapCommon_c::getIconSizeY ( u8  index)

◆ iconScale()

void dMenuMapCommon_c::iconScale ( int  param_1,
f32  param_2,
f32  param_3,
f32  param_4 
)

◆ initiate()

void dMenuMapCommon_c::initiate ( JKRArchive arc)

◆ moveLightDropAnime()

void dMenuMapCommon_c::moveLightDropAnime ( )

◆ setBlendRatio()

void dMenuMapCommon_c::setBlendRatio ( u8  param_1,
f32  param_2,
f32  param_3 
)

◆ setCenterPosX()

void dMenuMapCommon_c::setCenterPosX ( f32  center_pos,
u8  param_2 
)
inline

◆ setIconInfo()

bool dMenuMapCommon_c::setIconInfo ( u8  param_1,
f32  param_2,
f32  param_3,
f32  param_4,
f32  param_5,
f32  param_6,
u8  param_7 
)

Member Data Documentation

◆ _60

J2DPicture* dMenuMapCommon_c::_60

◆ _6c

u32 dMenuMapCommon_c::_6c

◆ _70

data dMenuMapCommon_c::_70[128]

◆ _c72

s16 dMenuMapCommon_c::_c72

◆ _c74

s16 dMenuMapCommon_c::_c74

◆ _c76

u16 dMenuMapCommon_c::_c76

◆ _c78

float dMenuMapCommon_c::_c78

◆ _c7c

float dMenuMapCommon_c::_c7c

◆ _c80

float dMenuMapCommon_c::_c80

◆ _c84

float dMenuMapCommon_c::_c84

◆ _c88

float dMenuMapCommon_c::_c88

◆ _c90

u8 dMenuMapCommon_c::_c90

◆ mCenterPosX

float dMenuMapCommon_c::mCenterPosX

◆ mIconNum

u16 dMenuMapCommon_c::mIconNum

◆ mpDrawCursor

dSelect_cursor_c* dMenuMapCommon_c::mpDrawCursor

◆ mPictures

J2DPicture* dMenuMapCommon_c::mPictures[23]

◆ mpPortalIcon

dSelect_cursor_c* dMenuMapCommon_c::mpPortalIcon

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