public void Initialize(HEU_SessionBase session, HAPI_GeoInfo geoInfo, HEU_ObjectNode containerObjectNode) { _containerObjectNode = containerObjectNode; _geoInfo = geoInfo; _geoName = HEU_SessionManager.GetString(_geoInfo.nameSH, session); //Debug.Log(string.Format("GeoNode initialized with ID={0}, name={1}, type={2}", GeoID, GeoName, geoInfo.type)); }
internal void Initialize(HEU_SessionBase session, HAPI_GeoInfo geoInfo, HEU_ObjectNode containerObjectNode) { _containerObjectNode = containerObjectNode; _geoInfo = geoInfo; string realName = HEU_SessionManager.GetString(_geoInfo.nameSH, session); if (!HEU_PluginSettings.ShortenFolderPaths || realName.Length < 3) { _geoName = HEU_SessionManager.GetString(_geoInfo.nameSH, session); } else { _geoName = realName.Substring(0, 3) + this.GetHashCode(); } //HEU_Logger.Log(string.Format("GeoNode initialized with ID={0}, name={1}, type={2}", GeoID, GeoName, geoInfo.type)); }