static TexturePtr RegisterTexture(TexturePtr texture)
static TexturePtr GetDefaultTexture()
static bool IsAllLoaded()
static TexturePtr GetTexture(const std::string &path)
FUNCTION TO LOAD AND GET A TEXTURE SYNCED WITH THE CURRENT THREAD.
static void UpdateLoadingTextures()
static TexturePtr LoadTextureAsync(const std::string &path, TextureType usage=TextureType::Diffuse)