public string ComputeTextureFilename(string cacheDir, OMV.UUID textureID) { EntityNameLL entName = EntityNameLL.ConvertTextureWorldIDToEntityName(this, textureID); string textureFilename = Path.Combine(CacheDirBase, entName.CacheFilename); // m_log.Log(LogLevel.DTEXTUREDETAIL, "ComputeTextureFilename: " + textureFilename); // make sure the recieving directory is there for the texture MakeParentDirectoriesExist(textureFilename); // m_log.Log(LogLevel.DTEXTUREDETAIL, "ComputerTextureFilename: returning " + textureFilename); return(textureFilename); }
/// <summary> /// Implementation routine that the parent class uses to create communication specific entity /// names. /// </summary> /// <param name="acb"></param> /// <param name="at"></param> protected override EntityName ConvertToEntityName(AssetContextBase acb, string worldID) { return(EntityNameLL.ConvertTextureWorldIDToEntityName(acb, worldID)); }