#include <Texture.h>
Static Public Member Functions | |
| static std::shared_ptr< Texture > | load (const std::string &path, TextureType type=TextureType::DIFFUSE, const TextureSettings &settings=TextureSettings{}) |
| static void | clear_cache () |
| static size_t | get_cache_size () |
Static Private Attributes | |
| static std::unordered_map< std::string, std::weak_ptr< Texture > > | cache_ |
|
static |
Definition at line 284 of file Texture.cpp.
|
static |
Definition at line 288 of file Texture.cpp.
|
static |
Definition at line 261 of file Texture.cpp.
|
staticprivate |