1#ifndef D_MAP_D_MAP_PATH_H
2#define D_MAP_D_MAP_PATH_H
144 for (
int i = 0;
i < 7;
i++) {
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition d_drawlist.h:31
Definition d_map_path.h:67
virtual ~dDrawPathWithNormalPattern_c()
Definition d_map_path.h:69
Definition d_map_path.h:135
void remove()
Definition d_map_path.cpp:27
dTexObjAggregate_c()
Definition d_map_path.h:143
GXTexObj * mp_texObj[7]
Definition d_map_path.h:149
GXTexObj * getTexObjPointer(int i_no)
Definition d_map_path.h:141
void create()
Definition d_map_path.cpp:13
~dTexObjAggregate_c()
Definition d_map_path.h:139
STATIC_ASSERT(sizeof(dMpath_n::dTexObjAggregate_c)==28)
int i
Definition e_pow.c:165
Image data header.
Definition d_menu_dmap_map.cpp:109
Definition d_a_hozelda.cpp:18
Definition d_a_ep.cpp:147
Definition d_map_path.h:33
s8 mFloorNo
Definition d_map_path.h:34
u8 mGroupNum
Definition d_map_path.h:35
dDrawPath_c::group_class * mpGroup
Definition d_map_path.h:36
Definition d_menu_dmap_map.cpp:56
u8 field_0x1
Definition d_map_path.h:24
u8 mPolyNum
Definition d_map_path.h:27
u8 field_0xc[4]
Definition d_map_path.h:29
u8 field_0x3
Definition d_map_path.h:26
dDrawPath_c::line_class * mpLine
Definition d_map_path.h:28
dDrawPath_c::poly_class * mpPoly
Definition d_map_path.h:30
u8 mSwbit
Definition d_map_path.h:23
u8 mLineNum
Definition d_map_path.h:25
Definition d_map_path.h:45
room_class * mRooms[0x2][0x40]
Definition d_map_path.h:46
Definition d_menu_dmap_map.cpp:50
u16 * mpData
Definition d_map_path.h:13
u8 field_0x1
Definition d_map_path.h:10
u8 field_0x3
Definition d_map_path.h:12
u8 mDataNum
Definition d_map_path.h:11
u8 field_0x0
Definition d_map_path.h:9
Definition d_menu_dmap_map.cpp:52
u8 mDataNum
Definition d_map_path.h:18
u16 * mpData
Definition d_map_path.h:19
u8 field_0x0
Definition d_map_path.h:17
Definition d_menu_dmap_map.cpp:54
u8 mFloorNum
Definition d_map_path.h:40
dDrawPath_c::floor_class * mpFloor
Definition d_map_path.h:41
f32 * mpFloatData
Definition d_map_path.h:42
Definition d_menu_dmap_map.cpp:49
virtual bool isDrawType(int)
Definition d_map_path.h:53
virtual room_class * getNextRoomPointer()=0
virtual ~dDrawPath_c()
Definition d_map_path.h:52
virtual void rendering(dDrawPath_c::poly_class const *)
virtual bool isRenderingFloor(int)=0
virtual room_class * getFirstRoomPointer()=0
virtual bool isSwitch(dDrawPath_c::group_class const *)=0
virtual int getLineWidth(int)=0
virtual const GXColor * getColor(int)=0
virtual void rendering(dDrawPath_c::line_class const *)
virtual void rendering(dDrawPath_c::room_class const *)
void rendering(dDrawPath_c::poly_class const *)
Definition d_map_path.cpp:57
virtual const GXColor * getLineColor(int param_0, int)
Definition d_map_path.h:55
Definition d_map_path.h:161
dMpath_RGB5A3_s field_0x0
Definition d_map_path.h:162
dMpath_RGB5A3_s field_0x6
Definition d_map_path.h:165
dMpath_RGB5A3_s field_0x2
Definition d_map_path.h:163
dMpath_RGB5A3_s field_0x4
Definition d_map_path.h:164
Definition d_map_path.h:157
u16 color
Definition d_map_path.h:158
Definition d_map_path.h:134
static dTexObjAggregate_c m_texObjAgg
Definition d_map_path.h:152
Definition d_menu_dmap_map.cpp:115
virtual ~dRenderingFDAmap_c()
Definition d_map_path.h:108
virtual const GXColor * getDecoLineColor(int, int)
virtual const GXColor * getBackColor() const =0
void renderingDecoration(dDrawPath_c::line_class const *)
Definition d_map_path.cpp:275
f32 field_0x8
Definition d_map_path.h:123
dRenderingFDAmap_c()
Definition d_map_path.h:90
u16 mTexWidth
Definition d_map_path.h:128
u16 field_0x22
Definition d_map_path.h:131
f32 mCmPerTexel
Definition d_map_path.h:127
f32 mPosX
Definition d_map_path.h:125
void setTevSettingIntensityTextureToCI() const
Definition d_map_path.cpp:189
u16 field_0x20
Definition d_map_path.h:130
void setTevSettingNonTextureDirectColor() const
Definition d_map_path.cpp:175
f32 field_0xc
Definition d_map_path.h:124
f32 mPosZ
Definition d_map_path.h:126
virtual s32 getDecorationLineWidth(int)
bool isDrawAreaCheck(const Vec ¶m_0)
Definition d_map_path.h:115
void drawBack() const
Definition d_map_path.cpp:211
virtual void preRenderingMap()
virtual void postRenderingMap()
u8 * field_0x4
Definition d_map_path.h:122
u16 mTexHeight
Definition d_map_path.h:129
Definition d_menu_dmap_map.cpp:111
virtual void postDrawPath()=0
virtual bool isDrawPath()=0
virtual ~dRenderingMap_c()
Definition d_map_path.h:77
virtual void preDrawPath()=0
virtual void postRenderingMap()=0
virtual void afterDrawPath()=0
void renderingMap()
Definition d_map_path.cpp:161
virtual void beforeDrawPath()=0
virtual void preRenderingMap()=0
void makeResTIMG(ResTIMG *, u16, u16, u8 *, u8 *, u16) const
signed char s8
Definition types.h:4
float f32
Definition types.h:22
unsigned short u16
Definition types.h:9
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8