T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition JKRArchive.h:57
Definition JKRSolidHeap.h:10
Definition m_Do_dvd_thread.h:78
u32 resIdx
Definition d_a_obj_sekizo.cpp:28
STATIC_ASSERT(sizeof(dRes_info_c)==0x24)
Definition d_a_hozelda.cpp:20
dRes_control_c()
Definition d_resorce.h:51
void * getObjectRes(const char *arcName, const char *resName)
Definition d_resorce.h:73
static dRes_info_c * getResInfoLoaded(char const *, dRes_info_c *, int)
Definition d_resorce.cpp:746
dRes_info_c mStageInfo[0x40]
Definition d_resorce.h:116
void * getStageRes(const char *arcName, const char *resName)
Definition d_resorce.h:103
~dRes_control_c()
Definition d_resorce.cpp:646
static void * getRes(char const *, s32, dRes_info_c *, int)
void dump()
Definition d_resorce.cpp:859
static int deleteRes(char const *, dRes_info_c *, int)
Definition d_resorce.cpp:705
int syncStageRes(const char *name)
Definition d_resorce.h:89
dRes_info_c * getObjectResInfo(const char *arcName)
Definition d_resorce.h:107
void * getObjectRes(const char *arcName, s32 param_1)
Definition d_resorce.h:77
static int syncAllRes(dRes_info_c *, int)
Definition d_resorce.cpp:819
static int setRes(char const *, dRes_info_c *, int, char const *, u8, JKRHeap *)
Definition d_resorce.cpp:658
void getRes(char const *, s32, dRes_info_c *, int)
Definition d_resorce.cpp:761
int setStageRes(char const *, JKRHeap *)
Definition d_resorce.cpp:851
void * getObjectIDRes(const char *arcName, u16 id)
Definition d_resorce.h:81
static dRes_info_c * getResInfo(char const *, dRes_info_c *, int)
Definition d_resorce.cpp:720
int deleteObjectRes(const char *name)
Definition d_resorce.h:95
dRes_info_c mObjectInfo[0x80]
Definition d_resorce.h:115
int syncAllObjectRes()
Definition d_resorce.h:93
dRes_info_c * getStageResInfo(const char *arcName)
Definition d_resorce.h:111
int setObjectRes(char const *, void *, u32, JKRHeap *)
Definition d_resorce.cpp:831
int setObjectRes(const char *name, u8 param_1, JKRHeap *heap)
Definition d_resorce.h:68
int syncObjectRes(const char *name)
Definition d_resorce.h:85
int deleteStageRes(const char *name)
Definition d_resorce.h:99
static void * getIDRes(char const *, u16, dRes_info_c *, int)
Definition d_resorce.cpp:800
int getObjectResName2Index(char const *, char const *)
Definition d_resorce.cpp:871
static int syncRes(char const *, dRes_info_c *, int)
Definition d_resorce.cpp:693
static dRes_info_c * newResInfo(dRes_info_c *, int)
Definition d_resorce.cpp:734
static void offWarpMaterial(J3DModelData *)
Definition d_resorce.cpp:191
int loadResource()
Definition d_resorce.cpp:305
int setRes()
Definition d_resorce.cpp:496
mDoDvdThd_mountArchive_c * mDMCommand
Definition d_resorce.h:40
JKRSolidHeap * mDataHeap
Definition d_resorce.h:43
static void onWarpMaterial(J3DModelData *)
Definition d_resorce.cpp:174
dRes_info_c()
Definition d_resorce.cpp:24
void ** mRes
Definition d_resorce.h:44
char * getArchiveName()
Definition d_resorce.h:29
~dRes_info_c()
Definition d_resorce.cpp:34
void deleteArchiveRes()
Definition d_resorce.cpp:452
static void setWarpSRT(J3DModelData *, cXyz const &, f32, f32)
Definition d_resorce.cpp:208
void incCount()
Definition d_resorce.h:32
JKRArchive * getArchive()
Definition d_resorce.h:31
char mArchiveName[11]
Definition d_resorce.h:38
JKRHeap * heap
Definition d_resorce.h:42
void * getRes(u32 resIdx)
Definition d_resorce.h:27
u16 decCount()
Definition d_resorce.h:33
int set(char const *, char const *, u8, JKRHeap *)
Definition d_resorce.cpp:51
int getCount()
Definition d_resorce.h:28
static J3DModelData * loaderBasicBmd(u32, void *)
Definition d_resorce.cpp:227
static void dump(dRes_info_c *, int)
Definition d_resorce.cpp:617
JKRArchive * mArchive
Definition d_resorce.h:41
mDoDvdThd_mountArchive_c * getDMCommand()
Definition d_resorce.h:30
static void dump_long(dRes_info_c *, int)
Definition d_resorce.cpp:576
u16 mCount
Definition d_resorce.h:39
unsigned long u32
Definition types.h:10
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