void SceneMesh::loadTexture(const String& fileName) { MaterialManager *materialManager = CoreServices::getInstance()->getMaterialManager(); texture = materialManager->createTextureFromFile(fileName, materialManager->clampDefault, materialManager->mipmapsDefault); }
Resource *TextureResourceLoader::loadResource(const String &path, ResourcePool *targetPool) { MaterialManager *materialManager = Services()->getMaterialManager(); Texture *texture = materialManager->createTextureFromFile(path, materialManager->clampDefault, materialManager->mipmapsDefault); return texture; }
void UIRect::loadTexture(String fileName) { MaterialManager *materialManager = CoreServices::getInstance()->getMaterialManager(); texture = materialManager->createTextureFromFile(fileName, materialManager->clampDefault, false); }
void SceneMesh::loadTexture(const String& fileName) { MaterialManager *materialManager = CoreServices::getInstance()->getMaterialManager(); texture = materialManager->createTextureFromFile(fileName, materialManager->clampDefault, materialManager->mipmapsDefault); ownsTexture = false; // Texture is owned by material manager, not mesh. }