Lysa  0.0
Lysa 3D Engine
VirtualFS Member List

This is the complete list of members for VirtualFS, including all inherited members.

APP_URIVirtualFSstaticconstexpr
USER_URIVirtualFSstaticconstexpr
VirtualFS(const VirtualFSConfiguration &config, const std::shared_ptr< vireo::Vireo > &vireo)VirtualFS
destroyImage(std::byte *image)VirtualFSstatic
directoryExists(const std::string &uri) constVirtualFS
fileExists(const std::string &uri) constVirtualFS
forEachDirectoryEntry(const std::string &uri, const std::function< void (DirectoryEntryType, const std::string &)> &callback, bool recursive=false) constVirtualFS
getCurrentDirectory()VirtualFSstatic
getLuaScriptURI(const std::string &scriptName) constVirtualFSinlineconstexpr
getLuaScriptsDirectory() constVirtualFSinlineconstexpr
getLuaScriptsURI() constVirtualFSinlineconstexpr
getPath(const std::string &uri) constVirtualFS
loadBinaryData(const std::string &uri, std::vector< char > &out) constVirtualFS
loadImage(const std::string &uri, uint32 &width, uint32 &height, uint64 &size) constVirtualFS
loadLuaScript(const std::string &scriptName, std::vector< char > &out) constVirtualFS
loadShader(const std::string &shaderName, std::vector< char > &out) constVirtualFS
loadString(const std::string &uri) constVirtualFS
openReadStream(const std::string &uri) constVirtualFS
openWriteStream(const std::string &uri) constVirtualFS
parentPath(const std::string &uri)VirtualFSstatic
setResourcesPack(const std::filesystem::path &filePath) constVirtualFSinline
stripAppURI(const std::string &uri)VirtualFSstatic
stripUserURI(const std::string &uri)VirtualFSstatic
useResourcesPack() constVirtualFSinlineconstexpr