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

#include <d_resorce.h>

+ Collaboration diagram for dRes_info_c:

Public Member Functions

 dRes_info_c ()
 
 ~dRes_info_c ()
 
int set (char const *i_arcName, char const *i_path, u8 i_mountDirection, JKRHeap *i_heap)
 
int loadResource ()
 
void deleteArchiveRes ()
 
int setRes (JKRArchive *i_archive, JKRHeap *i_heap)
 
int setRes ()
 
voidgetRes (s32 i_index)
 
s32 getResNum ()
 
int getCount ()
 
chargetArchiveName ()
 
mDoDvdThd_mountArchive_cgetDMCommand ()
 
JKRArchivegetArchive ()
 
void incCount ()
 
u16 decCount ()
 

Static Public Member Functions

static void onWarpMaterial (J3DModelData *i_modelData)
 
static void offWarpMaterial (J3DModelData *i_modelData)
 
static void setWarpSRT (J3DModelData *i_modelData, const cXyz &i_pos, f32 i_transX, f32 i_transY)
 
static J3DModelDataloaderBasicBmd (u32 i_tag, void *i_data)
 
static void dump_long (dRes_info_c *i_resInfo, int i_infoNum)
 
static void dump (dRes_info_c *i_resInfo, int i_infoNum)
 

Static Public Attributes

static const int NAME_MAX = 8
 

Private Attributes

char mArchiveName [11]
 
u16 mCount
 
mDoDvdThd_mountArchive_cmDMCommand
 
JKRArchivemArchive
 
JKRHeapheap
 
JKRSolidHeapmDataHeap
 
void ** mRes
 

Constructor & Destructor Documentation

◆ dRes_info_c()

dRes_info_c::dRes_info_c ( )

◆ ~dRes_info_c()

dRes_info_c::~dRes_info_c ( )

Member Function Documentation

◆ decCount()

u16 dRes_info_c::decCount ( )
inline

◆ deleteArchiveRes()

void dRes_info_c::deleteArchiveRes ( )

◆ dump()

void dRes_info_c::dump ( dRes_info_c i_resInfo,
int  i_infoNum 
)
static

◆ dump_long()

void dRes_info_c::dump_long ( dRes_info_c i_resInfo,
int  i_infoNum 
)
static

◆ getArchive()

JKRArchive * dRes_info_c::getArchive ( )
inline

◆ getArchiveName()

char * dRes_info_c::getArchiveName ( )
inline

◆ getCount()

int dRes_info_c::getCount ( )
inline

◆ getDMCommand()

mDoDvdThd_mountArchive_c * dRes_info_c::getDMCommand ( )
inline

◆ getRes()

void * dRes_info_c::getRes ( s32  i_index)
inline

◆ getResNum()

s32 dRes_info_c::getResNum ( )
inline

◆ incCount()

void dRes_info_c::incCount ( )
inline

◆ loaderBasicBmd()

J3DModelData * dRes_info_c::loaderBasicBmd ( u32  i_tag,
void i_data 
)
static

◆ loadResource()

int dRes_info_c::loadResource ( )

◆ offWarpMaterial()

void dRes_info_c::offWarpMaterial ( J3DModelData i_modelData)
static

◆ onWarpMaterial()

void dRes_info_c::onWarpMaterial ( J3DModelData i_modelData)
static

◆ set()

int dRes_info_c::set ( char const i_arcName,
char const i_path,
u8  i_mountDirection,
JKRHeap i_heap 
)

◆ setRes() [1/2]

int dRes_info_c::setRes ( )

◆ setRes() [2/2]

int dRes_info_c::setRes ( JKRArchive i_archive,
JKRHeap i_heap 
)

◆ setWarpSRT()

void dRes_info_c::setWarpSRT ( J3DModelData i_modelData,
const cXyz i_pos,
f32  i_transX,
f32  i_transY 
)
static

Member Data Documentation

◆ heap

JKRHeap* dRes_info_c::heap
private

◆ mArchive

JKRArchive* dRes_info_c::mArchive
private

◆ mArchiveName

char dRes_info_c::mArchiveName[11]
private

◆ mCount

u16 dRes_info_c::mCount
private

◆ mDataHeap

JKRSolidHeap* dRes_info_c::mDataHeap
private

◆ mDMCommand

mDoDvdThd_mountArchive_c* dRes_info_c::mDMCommand
private

◆ mRes

void** dRes_info_c::mRes
private

◆ NAME_MAX

const int dRes_info_c::NAME_MAX = 8
static

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