116 virtual bool hasMap()
const;
149 dMap_c(
int,
int,
int,
int);
Definition JORMContext.h:128
virtual void listenPropertyEvent(const JORPropertyEvent *)
Definition d_map.cpp:37
virtual void copyReadBufToData(const char *param_1, s32 param_2)
Definition d_map.h:246
virtual u32 addData(char *param_1, u32 param_2, u32 param_3)
Definition d_map.h:240
virtual void genMessage(JORMContext *)
Definition d_map.cpp:18
u8 field_0x4[0x08 - 0x04]
Definition d_map.h:254
virtual u32 addStringBinary(char *param_1, u32 param_2, u32 param_3)
Definition d_map.h:250
static dMap_prm_hio_s m_prm_hio
Definition d_map.h:261
virtual u32 addString(char *param_1, u32 param_2, u32 param_3)
Definition d_map.h:239
static dMap_prm_res_s * m_res_src_p
Definition d_map.h:260
static const u8 l_listData[]
Definition d_map.h:258
dMap_HIO_list_c mList
Definition d_map.h:255
dMap_HIO_c()
Definition d_map.cpp:32
static dMap_HIO_c * mMySelfPointer
Definition d_map.h:257
static const dMpath_HIO_n::list_s l_list
Definition d_map.h:273
virtual void copyBufToHio(const char *)
Definition d_map.cpp:307
virtual void copyHioToDst()
Definition d_map.cpp:289
virtual void copySrcToHio()
Definition d_map.cpp:275
virtual bool isSwitch(const dDrawPath_c::group_class *)
Definition d_map.cpp:792
f32 getPackPlusZ()
Definition d_map.h:187
ResTIMG * mResTIMG
Definition d_map.h:201
virtual bool isSpecialOutline()
Definition d_map.cpp:1067
f32 mPackZ
Definition d_map.h:207
f32 getTexelPerCm() const
Definition d_map.h:189
virtual dTres_c::typeGroupData_c * getFirstData(u8)
Definition d_map.cpp:1866
f32 getRightEdgePlus()
Definition d_map.h:191
int field_0x84
Definition d_map.h:217
f32 field_0x58
Definition d_map.h:205
f32 getPackZ() const
Definition d_map.h:188
u8 field_0x91
Definition d_map.h:224
int field_0x74
Definition d_map.h:212
f32 mCenterZ
Definition d_map.h:204
void setMapPaletteColorAlphaPer(int, f32)
Definition d_map.cpp:1446
f32 mTopEdgePlus
Definition d_map.h:211
void calcMapCenterXZ(int, f32 *, f32 *)
Definition d_map.cpp:1332
dMap_prm_res_s * m_res
Definition d_map.h:200
u8 field_0x8e
Definition d_map.h:221
virtual void setAmapPaletteColor(int, u8, u8, u8, u8)
Definition d_map.cpp:1502
static dMap_c * m_mySelfPointer
Definition d_map.h:196
int mStayRoomNo
Definition d_map.h:215
f32 getPackX() const
Definition d_map.h:192
virtual void beforeDrawPath()
Definition d_map.cpp:1002
void changeTextureSize(int, int, int)
Definition d_map.cpp:1189
virtual bool isDrawType(int)
Definition d_map.cpp:1049
dMap_c(int, int, int, int)
Definition d_map.cpp:1097
void calcMapCmPerTexel(int, f32 *)
Definition d_map.cpp:1358
virtual bool isRendAllRoom() const
Definition d_map.cpp:1058
virtual const GXColor * getColor(int)
Definition d_map.cpp:649
virtual int getRoomNoSingle()
Definition d_map.cpp:1548
f32 mPackX
Definition d_map.h:206
u16 mTexSizeY
Definition d_map.h:214
virtual bool isDrawRoom(int, int) const
Definition d_map.cpp:1527
virtual bool isDrawRoomIcon(int, int) const
Definition d_map.cpp:1556
f32 getCenterZ() const
Definition d_map.h:194
u8 * mImage_p
Definition d_map.h:202
void _draw()
Definition d_map.cpp:1857
u8 field_0x8c
Definition d_map.h:219
virtual dTres_c::typeGroupData_c * getNextData(dTres_c::typeGroupData_c *)
Definition d_map.cpp:1887
u16 mTexSizeX
Definition d_map.h:213
u8 field_0x8f
Definition d_map.h:222
void _remove()
Definition d_map.cpp:1206
void copyPalette()
Definition d_map.cpp:1071
u8 field_0x90
Definition d_map.h:223
f32 mPackPlusZ
Definition d_map.h:209
void _move(f32, f32, int, f32)
Definition d_map.cpp:1565
bool isDraw() const
Definition d_map.h:183
f32 field_0x64
Definition d_map.h:208
void getMapMinMaxXZ(int, f32 *, f32 *, f32 *, f32 *)
Definition d_map.cpp:1223
dMap_prm_res_s * m_res_src
Definition d_map.h:199
f32 getTopEdgePlus()
Definition d_map.h:186
void resCopy()
Definition d_map.cpp:1090
ResTIMG * getResTIMGPointer()
Definition d_map.h:185
int field_0x80
Definition d_map.h:216
int field_0x88
Definition d_map.h:218
f32 mCenterX
Definition d_map.h:203
u8 field_0x8d
Definition d_map.h:220
int getStayRoomNo() const
Definition d_map.h:193
void getPack(int, f32 *, f32 *)
Definition d_map.cpp:1292
f32 mRightEdgePlus
Definition d_map.h:210
int getDispType() const
Definition d_map.cpp:1523
u16 getTexSizeY() const
Definition d_map.h:190
virtual const Vec * getIconPosition(dTres_c::typeGroupData_c *) const
Definition d_map.cpp:731
virtual ~dMap_c()
Definition d_map.h:160
Definition d_map_path.h:58
Definition d_map_path.h:43
u32 addStringBinary(char *, u32, u32) const
Definition d_map_path.cpp:100
u32 addString(char *, u32, u32) const
Definition d_map_path.cpp:95
Definition d_tresure.h:22
virtual void draw()
Definition d_map.cpp:342
renderingAmap_c()
Definition d_map.h:101
virtual f32 getPlayerCursorSize()
Definition d_map.cpp:527
virtual const GXColor * getDecoLineColor(int, int)
Definition d_map.cpp:716
virtual f32 getIconSize(u8) const
Definition d_map.cpp:319
virtual void rendering(dDrawPath_c::line_class const *)
Definition d_map.cpp:508
s32 m_outSideBlackLineCnt
Definition d_map.h:137
virtual void beforeDrawPath()
Definition d_map.cpp:415
virtual bool isRendCursor() const
Definition d_map.cpp:776
virtual bool isRendRestart() const
Definition d_map.cpp:772
virtual ~renderingAmap_c()
Definition d_map.h:104
bool isDrawOutSideTrim()
Definition d_map.cpp:541
virtual bool isRendAllRoom() const
Definition d_map.cpp:780
s32 field_0x3c
Definition d_map.h:139
virtual GXColor * getLineColor(int, int)
Definition d_map.cpp:691
virtual bool isCheckFloor() const
Definition d_map.cpp:768
virtual bool isRendIcon() const
Definition d_map.h:123
virtual bool isRendDoor() const
Definition d_map.cpp:763
virtual s32 getDecorationLineWidth(int)
Definition d_map.cpp:595
bool isOutSideBlackLine()
Definition d_map.cpp:563
virtual bool isDrawIconSingle2(dTres_c::data_s const *, bool, bool, int) const
Definition d_map.cpp:818
virtual void drawPath()
Definition d_map.cpp:504
virtual f32 getRestartCursorSize()
Definition d_map.cpp:531
int getDispType() const
Definition d_map.cpp:380
virtual int getIconGroupNumber(u8) const
Definition d_map.cpp:745
int getOutSideBlackLineNumber()
Definition d_map.cpp:558
int getStayType() const
Definition d_map.cpp:810
virtual int getLineWidth(int)
Definition d_map.cpp:640
static const int PALETTE_NUMBER
Definition d_map.h:131
virtual bool hasMap() const
Definition d_map.cpp:753
s32 field_0x38
Definition d_map.h:138
virtual void setAmapPaletteColor(int, u8, u8, u8, u8)=0
int getLineWidthSub(int)
Definition d_map.cpp:574
virtual void afterDrawPath()
Definition d_map.cpp:468
virtual bool isSpecialOutline()=0
bool isDraw() const
Definition d_map_path_dmap.h:141
Definition d_map_path_dmap.h:169
unsigned long u32
Definition types.h:12
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8
Definition JORReflexible.h:10
Image data header.
Definition JUTTexture.h:18
Definition d_map_path.h:127
Definition d_map_path.h:113
Definition d_map_path.h:121
Definition d_map_path.h:144
f32 field_0x44[17]
Definition d_map.h:38
u8 field_0x11
Definition d_map.h:13
u8 field_0x10
Definition d_map.h:12
u8 field_0x0
Definition d_map.h:8
dTres_c::typeGroupData_c field_0x114[1]
Definition d_map.h:44
s16 field_0x36
Definition d_map.h:30
u8 field_0x24[0x2C - 0x24]
Definition d_map.h:25
u8 field_0x8
Definition d_map.h:10
u8 field_0x20
Definition d_map.h:21
f32 field_0x8c[17]
Definition d_map.h:42
f32 field_0x30
Definition d_map.h:27
u8 field_0x12
Definition d_map.h:14
u8 field_0x34
Definition d_map.h:28
f32 field_0x18
Definition d_map.h:16
u8 field_0x130[0x2f0 - 0x130]
Definition d_map.h:45
u8 field_0x1d
Definition d_map.h:18
u8 field_0x21
Definition d_map.h:22
s16 field_0x3e
Definition d_map.h:35
u8 field_0x89
Definition d_map.h:40
u8 field_0x40
Definition d_map.h:36
u8 field_0x1e
Definition d_map.h:19
u8 field_0x35
Definition d_map.h:29
u8 field_0x22
Definition d_map.h:23
u8 field_0x3c
Definition d_map.h:33
u8 field_0x41[0x44 - 0x41]
Definition d_map.h:37
u8 field_0x3d
Definition d_map.h:34
f32 field_0xc
Definition d_map.h:11
u8 field_0x8a
Definition d_map.h:41
f32 field_0x4
Definition d_map.h:9
u8 field_0x1c
Definition d_map.h:17
f32 field_0x14
Definition d_map.h:15
s16 field_0x3a
Definition d_map.h:32
u8 field_0x1f
Definition d_map.h:20
u8 field_0x38
Definition d_map.h:31
u8 field_0x88
Definition d_map.h:39
u8 field_0x23
Definition d_map.h:24
u8 field_0xd0[0x114 - 0xD0]
Definition d_map.h:43
u8 field_0x2c
Definition d_map.h:26
static dMap_HIO_prm_other_s m_other
Definition d_map.h:90
static dMap_prm_res_s * m_res
Definition d_map.h:89
static const u8 m_other[0x2f0]
Definition d_map.h:262
dMap_HIO_prm_other_s field_0xf0
Definition d_map.h:81
u8 field_0xcc[0x24]
Definition d_map.h:80
GXColor field_0x0[51]
Definition d_map.h:79
u8 field_0x1a4
Definition d_map.h:62
u8 field_0x198
Definition d_map.h:50
s16 field_0x1aa
Definition d_map.h:68
s16 field_0x1ae
Definition d_map.h:70
f32 cursor_size
Definition d_map.h:75
s16 field_0x1b6
Definition d_map.h:74
dMpath_RGB5A3_palDt_s palette_data[51]
Definition d_map.h:49
u8 field_0x19f
Definition d_map.h:57
u8 field_0x1a1
Definition d_map.h:59
u8 field_0x1a7
Definition d_map.h:65
s16 field_0x1ac
Definition d_map.h:69
u8 field_0x19a
Definition d_map.h:52
u8 field_0x1a5
Definition d_map.h:63
u8 field_0x19e
Definition d_map.h:56
u8 field_0x1a2
Definition d_map.h:60
u8 field_0x1a8
Definition d_map.h:66
u8 field_0x1a0
Definition d_map.h:58
s16 field_0x1b2
Definition d_map.h:72
s16 field_0x1b0
Definition d_map.h:71
s16 field_0x1b4
Definition d_map.h:73
u8 field_0x199
Definition d_map.h:51
u8 field_0x19d
Definition d_map.h:55
u8 field_0x1a9
Definition d_map.h:67
u8 field_0x1a6
Definition d_map.h:64
u8 field_0x1a3
Definition d_map.h:61
u8 field_0x19c
Definition d_map.h:54
u8 field_0x19b
Definition d_map.h:53
Definition d_map_path.h:34
Definition d_map_path.h:15
Definition d_tresure.h:10