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

This is the complete list of members for Ship::ResourceManager, including all inherited members.

CheckCache(const ResourceIdentifier &identifier, bool loadExact=false)Ship::ResourceManagerprotected
CheckCache(const std::string &filePath, bool loadExact=false)Ship::ResourceManagerprotected
Component(const std::string &name, std::shared_ptr< Context > context=nullptr)Ship::Componentexplicit
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::ResourceManagerprotected
GetChildren()Ship::Component
GetChildren() constShip::Component
GetContext() constShip::Part
GetFirstInChildren() constShip::Component
GetFirstInParents() constShip::Component
GetId() constShip::Part
GetInChildren() constShip::Component
GetInParents() constShip::Component
GetName() constShip::Component
GetParents()Ship::Component
GetParents() constShip::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::Componentvirtual
HasInChildren() constShip::Component
HasInParents() constShip::Component
Init(const nlohmann::json &initArgs=nlohmann::json::object())Ship::Component
IsAltAssetsEnabled()Ship::ResourceManager
IsInitialized() constShip::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::ResourceManagerinline
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::ResourceManagerinline
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::ResourceManagerprotected
MarkInitialized()Ship::Componentprotected
OnAdded(bool forced)Ship::Partprotectedvirtual
OnInit(const nlohmann::json &initArgs=nlohmann::json::object()) overrideShip::ResourceManagerprotectedvirtual
OnRemoved(bool forced)Ship::Partprotectedvirtual
operator std::string() constShip::Componentexplicit
operator==(const Part &other) constShip::Part
OtrSignatureCheck(const char *fileName)Ship::ResourceManager
Part()Ship::Part
Part(std::shared_ptr< Context > context)Ship::Partexplicit
RequireDependency(const std::shared_ptr< T > &dependency, const std::string &dependencyName) constShip::Componentprotected
ResourceLoaderShip::ResourceManagerfriend
ResourceManager(std::shared_ptr< ThreadPool > threadPool=nullptr, std::shared_ptr< Keystore > keystore=nullptr)Ship::ResourceManagerexplicit
SetAltAssetsEnabled(bool isEnabled)Ship::ResourceManager
SetContext(std::shared_ptr< Context > ctx)Ship::Part
ToString() constShip::Component
ToTreeString(int depth=0) constShip::Component
TryGetSharedComponent() noexceptShip::Componentvirtual
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::ResourceManagerprotected
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::Componentvirtual
~Part()=defaultShip::Partvirtual
~ResourceManager()Ship::ResourceManager