|
libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
|
This is the complete list of members for Ship::ArchiveManager, including all inherited members.
| AddArchive(const std::string &archivePath) | Ship::ArchiveManager | |
| AddArchive(std::shared_ptr< Archive > archive) | Ship::ArchiveManager | |
| AddGameVersion(uint32_t newGameVersion) | Ship::ArchiveManager | protected |
| ArchiveManager(std::shared_ptr< ResourceManager > resourceManager=nullptr, std::shared_ptr< Keystore > keystore=nullptr) | Ship::ArchiveManager | explicit |
| Component(const std::string &name, std::shared_ptr< Context > context=nullptr) | Ship::Component | explicit |
| GetArchiveFromFile(const std::string &filePath) | Ship::ArchiveManager | |
| GetArchiveListInPaths(const std::vector< std::string > &archivePaths) | Ship::ArchiveManager | protectedstatic |
| GetArchives() | Ship::ArchiveManager | |
| GetChildren() | Ship::Component | |
| GetChildren() const | Ship::Component | |
| GetContext() const | Ship::Part | |
| GetFirstInChildren() const | Ship::Component | |
| GetFirstInParents() const | Ship::Component | |
| GetGameVersions() | Ship::ArchiveManager | |
| GetId() const | Ship::Part | |
| GetInChildren() const | Ship::Component | |
| GetInParents() const | Ship::Component | |
| GetName() const | Ship::Component | |
| GetParents() | Ship::Component | |
| GetParents() const | Ship::Component | |
| GetSharedComponent() | Ship::Component | virtual |
| GetUntrustedArchiveHandler() const | Ship::ArchiveManager | |
| HasFile(const std::string &filePath) | Ship::ArchiveManager | |
| HasFile(uint64_t hash) | Ship::ArchiveManager | |
| HashToCString(uint64_t hash) const | Ship::ArchiveManager | |
| HashToString(uint64_t hash) const | Ship::ArchiveManager | |
| HasInChildren() const | Ship::Component | |
| HasInParents() const | Ship::Component | |
| Init(const std::vector< std::string > &archivePaths) | Ship::ArchiveManager | |
| Init(const std::vector< std::string > &archivePaths, const std::unordered_set< uint32_t > &validGameVersions) | Ship::ArchiveManager | |
| Ship::Component::Init(const nlohmann::json &initArgs=nlohmann::json::object()) | Ship::Component | |
| IsGameVersionValid(uint32_t gameVersion) | Ship::ArchiveManager | |
| IsInitialized() const | Ship::Component | |
| ListDirectories(const std::string &searchMask="") | Ship::ArchiveManager | |
| ListFiles(const std::string &searchMask="") | Ship::ArchiveManager | |
| ListFiles(const std::list< std::string > &includes, const std::list< std::string > &excludes) | Ship::ArchiveManager | |
| LoadFile(const std::string &filePath) | Ship::ArchiveManager | |
| LoadFile(uint64_t hash) | Ship::ArchiveManager | |
| MarkInitialized() | Ship::Component | protected |
| OnAdded(bool forced) | Ship::Part | protectedvirtual |
| OnInit(const nlohmann::json &initArgs=nlohmann::json::object()) | Ship::Component | protectedvirtual |
| OnRemoved(bool forced) | Ship::Part | protectedvirtual |
| operator std::string() const | Ship::Component | explicit |
| operator==(const Part &other) const | Ship::Part | |
| Part() | Ship::Part | |
| Part(std::shared_ptr< Context > context) | Ship::Part | explicit |
| RemoveArchive(std::shared_ptr< Archive > archive) | Ship::ArchiveManager | |
| RemoveArchive(const std::string &path) | Ship::ArchiveManager | |
| RequireDependency(const std::shared_ptr< T > &dependency, const std::string &dependencyName) const | Ship::Component | protected |
| ResetVirtualFileSystem() | Ship::ArchiveManager | protected |
| SetArchives(std::shared_ptr< std::vector< std::shared_ptr< Archive > > > archives) | Ship::ArchiveManager | |
| SetContext(std::shared_ptr< Context > ctx) | Ship::Part | |
| SetUntrustedArchiveHandler(const UntrustedArchiveHandler &handler) | Ship::ArchiveManager | |
| ToString() const | Ship::Component | |
| ToTreeString(int depth=0) const | Ship::Component | |
| TryGetSharedComponent() noexcept | Ship::Component | virtual |
| WriteFile(std::shared_ptr< Archive > archive, const std::string &filename, const std::vector< uint8_t > &data) | Ship::ArchiveManager | |
| ~ArchiveManager() | Ship::ArchiveManager | |
| ~Component() | Ship::Component | virtual |
| ~Part()=default | Ship::Part | virtual |