|
SMG-Decomp
A decompilation of Super Mario Galaxy 1
|
Public Member Functions | |
| ArchiveHolderArchiveEntry ** | first () const |
| ArchiveHolderArchiveEntry ** | last () const |
| ArchiveHolderArchiveEntry * | createAndAdd (void *, JKRHeap *, const char *) |
| JKRMemArchive * | getArchive (const char *) const |
| void | getArchiveAndHeap (const char *, JKRArchive **, JKRHeap **) const |
| void | removeIfIsEqualHeap (JKRHeap *) |
| ArchiveHolderArchiveEntry * | findEntry (const char *) const |
Public Attributes | |
| ArchiveHolderArchiveEntry ** | mEntries |
| s32 | mMaxEntries |
| s32 | mCurEntryNum |
| OSMutex | mMutex |
Definition at line 16 of file ArchiveHolder.hpp.
| ArchiveHolder::ArchiveHolder | ( | ) |
Definition at line 23 of file ArchiveHolder.cpp.
|
inline |
Definition at line 20 of file ArchiveHolder.hpp.
|
inline |
Definition at line 24 of file ArchiveHolder.hpp.
| ArchiveHolderArchiveEntry * ArchiveHolder::createAndAdd | ( | void * | pData, |
| JKRHeap * | pHeap, | ||
| const char * | pName ) |
Definition at line 32 of file ArchiveHolder.cpp.
| JKRMemArchive * ArchiveHolder::getArchive | ( | const char * | pName | ) | const |
Definition at line 43 of file ArchiveHolder.cpp.
| void ArchiveHolder::getArchiveAndHeap | ( | const char * | pName, |
| JKRArchive ** | pArchive, | ||
| JKRHeap ** | pHeap ) const |
Definition at line 48 of file ArchiveHolder.cpp.
| ArchiveHolderArchiveEntry * ArchiveHolder::findEntry | ( | const char * | pName | ) | const |
Definition at line 59 of file ArchiveHolder.cpp.
| ArchiveHolderArchiveEntry** ArchiveHolder::mEntries |
Definition at line 34 of file ArchiveHolder.hpp.
| s32 ArchiveHolder::mMaxEntries |
Definition at line 35 of file ArchiveHolder.hpp.
| s32 ArchiveHolder::mCurEntryNum |
Definition at line 36 of file ArchiveHolder.hpp.
| OSMutex ArchiveHolder::mMutex |
Definition at line 37 of file ArchiveHolder.hpp.