public long AddAssetType(Type assetType)
{
if (!_typeIndexList.ContainsKey(assetType))
{
if (!_currentIDList.ContainsKey(_maxVector))
{
_typeList.Add(_maxVector, assetType);
_typeIndexList.Add(assetType, _maxVector);
_currentIDList.Add(_maxVector, 1);
_maxVector++;
}
}
return _maxVector;
}