#include <string>#include <vector>
Include dependency graph for texturepaths.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| void | clearTextureNameCache () |
| std::string | getImagePath (std::string_view path) |
| std::string | getTexturePath (const std::string &filename, bool *is_base_pack=nullptr) |
| std::vector< std::string > | getTextureDirs () |
| void clearTextureNameCache | ( | ) |
References MutexedMap< Key, Value >::clear(), and g_texturename_to_path_cache.
Referenced by Game::~Game().
Here is the call graph for this function:
Here is the caller graph for this function:| std::string getImagePath | ( | std::string_view | path | ) |
References fs::PathExists(), and removeStringEnd().
Referenced by getTexturePath(), and ModApiMainMenu::l_get_games().
Here is the call graph for this function:
Here is the caller graph for this function:| std::vector< std::string > getTextureDirs | ( | ) |
References g_settings, Settings::get(), and fs::GetRecursiveDirs().
Referenced by Client::afterContentReceived(), and getTexturePath().
Here is the call graph for this function:
Here is the caller graph for this function:| std::string getTexturePath | ( | const std::string & | filename, |
| bool * | is_base_pack = nullptr ) |
References DIR_DELIM, g_texturename_to_path_cache, getImagePath(), getTextureDirs(), and porting::path_share.
Referenced by SourceImageCache::getOrLoad(), SourceImageCache::insert(), and TextureSource::isKnownSourceImage().
Here is the call graph for this function:
Here is the caller graph for this function: