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

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

CreateBinaryReader(std::shared_ptr< File > fileToLoad, std::shared_ptr< ResourceInitData > initData)Ship::ResourceLoaderprotected
CreateDefaultResourceInitData()Ship::ResourceLoaderprotectedstatic
CreateXMLReader(std::shared_ptr< File > fileToLoad, std::shared_ptr< ResourceInitData > initData)Ship::ResourceLoaderprotected
GetFactory(uint32_t format, uint32_t type, uint32_t version)Ship::ResourceLoaderprotected
GetFactory(uint32_t format, std::string typeName, uint32_t version)Ship::ResourceLoaderprotected
GetResourceType(const std::string &type)Ship::ResourceLoader
LoadResource(const ResourceIdentifier &identifier, std::shared_ptr< File > fileToLoad, std::shared_ptr< ResourceInitData > initData=nullptr)Ship::ResourceLoader
LoadResource(std::string filePath, std::shared_ptr< File > fileToLoad, std::shared_ptr< ResourceInitData > initData=nullptr)Ship::ResourceLoader
ReadResourceInitData(const std::string &filePath, std::shared_ptr< File > metaFileToLoad)Ship::ResourceLoaderprotected
ReadResourceInitDataBinary(const std::string &filePath, std::shared_ptr< BinaryReader > headerReader)Ship::ResourceLoaderprotectedstatic
ReadResourceInitDataLegacy(const std::string &filePath, std::shared_ptr< File > fileToLoad)Ship::ResourceLoaderprotected
ReadResourceInitDataPng(const std::string &filePath, std::shared_ptr< BinaryReader > headerReader)Ship::ResourceLoaderprotectedstatic
ReadResourceInitDataXml(const std::string &filePath, std::shared_ptr< tinyxml2::XMLDocument > document)Ship::ResourceLoaderprotected
RegisterGlobalResourceFactories()Ship::ResourceLoaderprotected
RegisterResourceFactory(std::shared_ptr< ResourceFactory > factory, uint32_t format, std::string typeName, uint32_t type, uint32_t version)Ship::ResourceLoader
ResourceLoader(std::shared_ptr< ResourceManager > resourceManager=nullptr)Ship::ResourceLoaderexplicit
~ResourceLoader()Ship::ResourceLoadervirtual