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:

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 f32 getSizeX ()
 
static f32 getSizeZ ()
 
static f32 getCenterX ()
 
static f32 getCenterZ ()
 

Static Public Attributes

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 f32 mAllCenterX
 
static f32 mAllCenterZ
 
static f32 mAllSizeX
 
static f32 mAllSizeZ
 
static s8 mBottomFloorNo = 127
 
static s8 mTopFloorNo = -128
 

Member Function Documentation

◆ create()

void dMpath_c::create ( )
static

◆ createWork()

void dMpath_c::createWork ( )
static

◆ getCenterX()

static f32 dMpath_c::getCenterX ( )
inlinestatic

◆ getCenterZ()

static f32 dMpath_c::getCenterZ ( )
inlinestatic

◆ 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

◆ getSizeX()

static f32 dMpath_c::getSizeX ( )
inlinestatic

◆ getSizeZ()

static f32 dMpath_c::getSizeZ ( )
inlinestatic

◆ getTopBottomFloorNo()

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

◆ 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

f32 dMpath_c::mAllCenterX
static

◆ mAllCenterZ

f32 dMpath_c::mAllCenterZ
static

◆ mAllSizeX

f32 dMpath_c::mAllSizeX
static

◆ mAllSizeZ

f32 dMpath_c::mAllSizeZ
static

◆ mBottomFloorNo

s8 dMpath_c::mBottomFloorNo = 127
static

◆ mLayerList

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: