ResourceSystem class
Constructors, destructors, conversion operators
- ResourceSystem(const char*)
Public functions
-
auto addCategory(const sead::
SafeString&, s32, sead:: Heap*) -> const sead:: SafeString& -
auto findOrCreateResourceCategory(const sead::
SafeString&, const sead:: SafeString&, const char*) -> Resource* -
auto findResourceCategoryIter(const sead::
SafeString&) -> s64 -
auto isEmptyCategoryResource(const sead::
SafeString&) -> bool -
void createCategoryResourceAll(const sead::
SafeString&) -
auto createResource(const sead::
SafeString&, ResourceCategory*, const char*) -> Resource* -
void removeCategory(const sead::
SafeString&) -
auto findResource(const sead::
SafeString&) -> Resource* -
auto findResourceCore(const sead::
SafeString&, sead:: RingBuffer<ResourceCategory*>::iterator*) -> Resource* -
auto findOrCreateResource(const sead::
SafeString&, const char*) -> Resource* -
auto findResourceCategory(const sead::
SafeString&) -> ResourceCategory* -
void loadCategoryArchiveAll(const sead::
SafeString&) - void setCurrentCategory(const char*)
-
auto findCategoryNameFromTable(const sead::
SafeString&) const -> const char* -
auto tryGetTableCategoryIter(ByamlIter*,
const sead::
SafeString&) const -> bool -
auto tryGetGraphicsInfoIter(ByamlIter*,
const sead::
SafeString&) const -> bool