Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
dMpath_c Class Reference

#include <d_map_path_dmap.h>

+ Collaboration diagram for dMpath_c:

Public Member Functions

void getTopBottomFloorNo (s8 *, s8 *)
 

Static Public Member Functions

static bool isExistMapPathData ()
 
static int getTopBottomFloorNo (s8 *, s8 *)
 
static void createWork ()
 
static void setPointer (s8, void *, int)
 
static int setPointer (dDrawPath_c::room_class *, s8 *, s8 *)
 
static void create ()
 
static void reset ()
 
static void remove ()
 
static dDrawPath_c::room_classgetRoomPointer (int layerNo, int roomNo)
 
static f32 getMinX ()
 
static f32 getMinZ ()
 
static f32 getMaxX ()
 
static f32 getMaxZ ()
 

Static Public Attributes

static u8 mLayerList [4]
 
static f32 mAllCenterX
 
static f32 mAllCenterZ
 
static f32 mAllSizeX
 
static f32 mAllSizeZ
 
static dDrawPath_c::layer_datamLayerList
 
static f32 mMinX = FLT_MAX
 
static f32 mMaxX = -FLT_MAX
 
static f32 mMinZ = FLT_MAX
 
static f32 mMaxZ = -FLT_MAX
 
static s8 mBottomFloorNo = 127
 
static s8 mTopFloorNo = -128
 

Member Function Documentation

◆ create()

void dMpath_c::create ( )
static

◆ createWork()

void dMpath_c::createWork ( )
static

◆ getMaxX()

static f32 dMpath_c::getMaxX ( )
inlinestatic

◆ getMaxZ()

static f32 dMpath_c::getMaxZ ( )
inlinestatic

◆ getMinX()

static f32 dMpath_c::getMinX ( )
inlinestatic

◆ getMinZ()

static f32 dMpath_c::getMinZ ( )
inlinestatic

◆ getRoomPointer()

static dDrawPath_c::room_class * dMpath_c::getRoomPointer ( int  layerNo,
int  roomNo 
)
inlinestatic

◆ getTopBottomFloorNo() [1/2]

static int dMpath_c::getTopBottomFloorNo ( s8 ,
s8  
)
static

◆ getTopBottomFloorNo() [2/2]

int dMpath_c::getTopBottomFloorNo ( s8 i_topFloorNo,
s8 i_bottomFloorNo 
)

◆ isExistMapPathData()

bool dMpath_c::isExistMapPathData ( )
static

◆ remove()

void dMpath_c::remove ( )
static

◆ reset()

void dMpath_c::reset ( )
static

◆ setPointer() [1/2]

int dMpath_c::setPointer ( dDrawPath_c::room_class i_room,
s8 param_1,
s8 param_2 
)
static

◆ setPointer() [2/2]

void dMpath_c::setPointer ( s8  i_roomNo,
void i_data,
int  i_mapLayerNo 
)
static

Member Data Documentation

◆ mAllCenterX

static f32 dMpath_c::mAllCenterX
static

◆ mAllCenterZ

static f32 dMpath_c::mAllCenterZ
static

◆ mAllSizeX

static f32 dMpath_c::mAllSizeX
static

◆ mAllSizeZ

static f32 dMpath_c::mAllSizeZ
static

◆ mBottomFloorNo

s8 dMpath_c::mBottomFloorNo = 127
static

◆ mLayerList [1/2]

dDrawPath_c::layer_data* dMpath_c::mLayerList
static

◆ mLayerList [2/2]

dDrawPath_c::layer_data * dMpath_c::mLayerList
static

◆ mMaxX

f32 dMpath_c::mMaxX = -FLT_MAX
static

◆ mMaxZ

f32 dMpath_c::mMaxZ = -FLT_MAX
static

◆ mMinX

f32 dMpath_c::mMinX = FLT_MAX
static

◆ mMinZ

f32 dMpath_c::mMinZ = FLT_MAX
static

◆ mTopFloorNo

s8 dMpath_c::mTopFloorNo = -128
static

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