FAtlasManager.AddAtlas C# (CSharp) Method

AddAtlas() private method

private AddAtlas ( FAtlas, atlas ) : void
atlas FAtlas,
return void
    private void AddAtlas(FAtlas atlas)
    {
        int elementCount = atlas.elements.Count;
        for(int e = 0; e<elementCount; ++e)
        {
            FAtlasElement element = atlas.elements[e];

            element.atlas = atlas;
            element.atlasIndex = atlas.index;

            if(_allElementsByName.ContainsKey(element.name))
            {
                throw new FutileException("Duplicate element name found! All element names must be unique!");
            }
            else
            {
                _allElementsByName.Add (element.name, element);
            }
        }

        _atlases.Add(atlas);
    }