|
libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
|
This is the complete list of members for Ship::ResourceManager, including all inherited members.
| CheckCache(const ResourceIdentifier &identifier, bool loadExact=false) | Ship::ResourceManager | protected |
| CheckCache(const std::string &filePath, bool loadExact=false) | Ship::ResourceManager | protected |
| Component(const std::string &name, std::shared_ptr< Context > context=nullptr) | Ship::Component | explicit |
| DirtyResources(const std::string &searchMask) | Ship::ResourceManager | |
| DirtyResources(const ResourceFilter &filter) | Ship::ResourceManager | |
| GetArchiveManager() | Ship::ResourceManager | |
| GetCachedResource(const std::string &filePath, bool loadExact=false) | Ship::ResourceManager | |
| GetCachedResource(const ResourceIdentifier &identifier, bool loadExact=false) | Ship::ResourceManager | |
| GetCachedResource(std::variant< ResourceLoadError, std::shared_ptr< IResource > > cacheLine) | Ship::ResourceManager | protected |
| GetChildren() | Ship::Component | |
| GetChildren() const | Ship::Component | |
| GetContext() const | Ship::Part | |
| GetFirstInChildren() const | Ship::Component | |
| GetFirstInParents() const | Ship::Component | |
| GetId() const | Ship::Part | |
| GetInChildren() const | Ship::Component | |
| GetInParents() const | Ship::Component | |
| GetName() const | Ship::Component | |
| GetParents() | Ship::Component | |
| GetParents() const | Ship::Component | |
| GetResourceIsCustom(std::shared_ptr< IResource > resource) | Ship::ResourceManager | |
| GetResourceIsCustom(const char *name) | Ship::ResourceManager | |
| GetResourceIsCustom(uint64_t crc) | Ship::ResourceManager | |
| GetResourceLoader() | Ship::ResourceManager | |
| GetResourceRawPointer(std::shared_ptr< IResource > resource) | Ship::ResourceManager | |
| GetResourceRawPointer(const char *name) | Ship::ResourceManager | |
| GetResourceRawPointer(uint64_t crc) | Ship::ResourceManager | |
| GetResourceSize(std::shared_ptr< IResource > resource) | Ship::ResourceManager | |
| GetResourceSize(const char *name) | Ship::ResourceManager | |
| GetResourceSize(uint64_t crc) | Ship::ResourceManager | |
| GetSharedComponent() | Ship::Component | virtual |
| HasInChildren() const | Ship::Component | |
| HasInParents() const | Ship::Component | |
| Init(const nlohmann::json &initArgs=nlohmann::json::object()) | Ship::Component | |
| IsAltAssetsEnabled() | Ship::ResourceManager | |
| IsInitialized() const | Ship::Component | |
| LoadFileProcess(const ResourceIdentifier &identifier) | Ship::ResourceManager | |
| LoadFileProcess(const std::string &filePath) | Ship::ResourceManager | |
| LoadFileProcess(uint64_t hash) | Ship::ResourceManager | |
| LoadResource(const std::string &filePath, bool loadExact=false, std::shared_ptr< ResourceInitData > initData=nullptr) | Ship::ResourceManager | |
| LoadResource(const std::string &filePath, bool loadExact=false, std::shared_ptr< ResourceInitData > initData=nullptr) | Ship::ResourceManager | inline |
| LoadResource(const ResourceIdentifier &identifier, bool loadExact=false, std::shared_ptr< ResourceInitData > initData=nullptr) | Ship::ResourceManager | |
| LoadResource(const ResourceIdentifier &identifier, bool loadExact=false, std::shared_ptr< ResourceInitData > initData=nullptr) | Ship::ResourceManager | inline |
| LoadResource(uint64_t crc, bool loadExact=false, std::shared_ptr< ResourceInitData > initData=nullptr) | Ship::ResourceManager | |
| LoadResourceAsync(const std::string &filePath, bool loadExact=false, BS::priority_t priority=BS::pr::normal, std::shared_ptr< ResourceInitData > initData=nullptr) | Ship::ResourceManager | |
| LoadResourceAsync(const ResourceIdentifier &identifier, bool loadExact=false, BS::priority_t priority=BS::pr::normal, std::shared_ptr< ResourceInitData > initData=nullptr) | Ship::ResourceManager | |
| LoadResourceProcess(const std::string &filePath, bool loadExact=false, std::shared_ptr< ResourceInitData > initData=nullptr) | Ship::ResourceManager | |
| LoadResourceProcess(const ResourceIdentifier &identifier, bool loadExact=false, std::shared_ptr< ResourceInitData > initData=nullptr) | Ship::ResourceManager | |
| LoadResources(const std::string &searchMask) | Ship::ResourceManager | |
| LoadResources(const ResourceFilter &filter) | Ship::ResourceManager | |
| LoadResourcesAsync(const std::string &searchMask, BS::priority_t priority=BS::pr::normal) | Ship::ResourceManager | |
| LoadResourcesAsync(const ResourceFilter &filter, BS::priority_t priority=BS::pr::normal) | Ship::ResourceManager | |
| LoadResourcesProcess(const ResourceFilter &filter) | Ship::ResourceManager | protected |
| MarkInitialized() | Ship::Component | protected |
| OnAdded(bool forced) | Ship::Part | protectedvirtual |
| OnInit(const nlohmann::json &initArgs=nlohmann::json::object()) override | Ship::ResourceManager | protectedvirtual |
| OnRemoved(bool forced) | Ship::Part | protectedvirtual |
| operator std::string() const | Ship::Component | explicit |
| operator==(const Part &other) const | Ship::Part | |
| OtrSignatureCheck(const char *fileName) | Ship::ResourceManager | |
| Part() | Ship::Part | |
| Part(std::shared_ptr< Context > context) | Ship::Part | explicit |
| RequireDependency(const std::shared_ptr< T > &dependency, const std::string &dependencyName) const | Ship::Component | protected |
| ResourceLoader | Ship::ResourceManager | friend |
| ResourceManager(std::shared_ptr< ThreadPool > threadPool=nullptr, std::shared_ptr< Keystore > keystore=nullptr) | Ship::ResourceManager | explicit |
| SetAltAssetsEnabled(bool isEnabled) | Ship::ResourceManager | |
| SetContext(std::shared_ptr< Context > ctx) | Ship::Part | |
| ToString() const | Ship::Component | |
| ToTreeString(int depth=0) const | Ship::Component | |
| TryGetSharedComponent() noexcept | Ship::Component | virtual |
| UnloadResource(const ResourceIdentifier &identifier) | Ship::ResourceManager | |
| UnloadResource(const std::string &filePath) | Ship::ResourceManager | |
| UnloadResources(const std::string &searchMask) | Ship::ResourceManager | |
| UnloadResources(const ResourceFilter &filter) | Ship::ResourceManager | |
| UnloadResourcesAsync(const std::string &searchMask, BS::priority_t priority=BS::pr::normal) | Ship::ResourceManager | |
| UnloadResourcesAsync(const ResourceFilter &filter, BS::priority_t priority=BS::pr::normal) | Ship::ResourceManager | |
| UnloadResourcesProcess(const ResourceFilter &filter) | Ship::ResourceManager | protected |
| WriteResource(const ResourceIdentifier &identifier, const std::vector< uint8_t > &data, bool unloadFile) | Ship::ResourceManager | |
| WriteResource(uint64_t hash, const std::vector< uint8_t > &data, bool unloadFile) | Ship::ResourceManager | |
| ~Component() | Ship::Component | virtual |
| ~Part()=default | Ship::Part | virtual |
| ~ResourceManager() | Ship::ResourceManager |