public virtual Catalog <T> GetCatalogForItem(string objectId) { if (objectId == null) { return(null); } AssetDirectoryItem item = null; if (m_directory.TryGetValue(objectId, out item)) { return(item.Catalog); } return(null); }
public virtual T GetItem(string objectId) { if (objectId == null || m_directory == null) { return(default(T)); } AssetDirectoryItem item = null; if (m_directory.TryGetValue(objectId, out item)) { return(item.Item); } return(default(T)); }