libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
Loading...
Searching...
No Matches
Ship::ArchiveManager Member List

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::ArchiveManagerprotected
ArchiveManager(std::shared_ptr< ResourceManager > resourceManager=nullptr, std::shared_ptr< Keystore > keystore=nullptr)Ship::ArchiveManagerexplicit
Component(const std::string &name, std::shared_ptr< Context > context=nullptr)Ship::Componentexplicit
GetArchiveFromFile(const std::string &filePath)Ship::ArchiveManager
GetArchiveListInPaths(const std::vector< std::string > &archivePaths)Ship::ArchiveManagerprotectedstatic
GetArchives()Ship::ArchiveManager
GetChildren()Ship::Component
GetChildren() constShip::Component
GetContext() constShip::Part
GetFirstInChildren() constShip::Component
GetFirstInParents() constShip::Component
GetGameVersions()Ship::ArchiveManager
GetId() constShip::Part
GetInChildren() constShip::Component
GetInParents() constShip::Component
GetName() constShip::Component
GetParents()Ship::Component
GetParents() constShip::Component
GetSharedComponent()Ship::Componentvirtual
GetUntrustedArchiveHandler() constShip::ArchiveManager
HasFile(const std::string &filePath)Ship::ArchiveManager
HasFile(uint64_t hash)Ship::ArchiveManager
HashToCString(uint64_t hash) constShip::ArchiveManager
HashToString(uint64_t hash) constShip::ArchiveManager
HasInChildren() constShip::Component
HasInParents() constShip::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() constShip::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::Componentprotected
OnAdded(bool forced)Ship::Partprotectedvirtual
OnInit(const nlohmann::json &initArgs=nlohmann::json::object())Ship::Componentprotectedvirtual
OnRemoved(bool forced)Ship::Partprotectedvirtual
operator std::string() constShip::Componentexplicit
operator==(const Part &other) constShip::Part
Part()Ship::Part
Part(std::shared_ptr< Context > context)Ship::Partexplicit
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) constShip::Componentprotected
ResetVirtualFileSystem()Ship::ArchiveManagerprotected
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() constShip::Component
ToTreeString(int depth=0) constShip::Component
TryGetSharedComponent() noexceptShip::Componentvirtual
WriteFile(std::shared_ptr< Archive > archive, const std::string &filename, const std::vector< uint8_t > &data)Ship::ArchiveManager
~ArchiveManager()Ship::ArchiveManager
~Component()Ship::Componentvirtual
~Part()=defaultShip::Partvirtual