al::Resource class

Constructors, destructors, conversion operators

Resource(const sead::SafeString& path)
Resource(const sead::SafeString& path, sead::ArchiveRes* archive)

Public functions

auto isExistFile(const sead::SafeString& filePath) const -> bool
auto isExistByml(const char* filePath) const -> bool
auto getSize() const -> u32
auto getEntryNum(const sead::SafeString& directoryPath) const -> u32
void getEntryName(sead::BufferedSafeString* outName, const sead::SafeString& directoryPath, u32 entryNum) const
auto getFileSize(const sead::SafeString& filePath) const -> u32
auto getByml(const sead::SafeString& filePath) const -> const u8*
auto getFile(const sead::SafeString& filePath) const -> const void*
auto tryGetByml(const sead::SafeString& filePath) const -> const u8*
auto getKcl(const sead::SafeString& filePath) const -> const void*
auto tryGetKcl(const sead::SafeString& filePath) const -> const void*
auto getPa(const sead::SafeString& filePath) const -> const void*
auto tryGetPa(const sead::SafeString& filePath) const -> const void*
auto getOtherFile(const sead::SafeString& filePath) const -> const void*
auto getArchiveName() const -> const char*
auto tryCreateResGraphicsFile(const sead::SafeString& filePath, nn::g3d::ResFile* resFile) -> bool
void cleanupResGraphicsFile()
auto getResData() const -> ActorInitResourceData*
auto getResFile() const -> nn::g3d::ResFile*