Azmyth.Assets.AssetStore.AddAssetType C# (CSharp) Method

AddAssetType() public method

public AddAssetType ( Type assetType ) : long
assetType System.Type
return long
        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;
        }