// -------------------------------------------------------------- #endregion IMapFacet[] IDataFactory.GetMapFacets() { var count = Math.Max(container_Map.Length, container_Sta.Length); var facet = new IMapFacet[count]; for (byte m = 0; m < count; ++m) facet[m] = new MapFacet(this, m, (!Data.DataType.HasFlag(UODataType.UseExtFacet) ? Data.DataOptions.majorFacet : Data.DataOptions.minorFacet)[m]); return facet; }
/// <summary> /// /// </summary> /// <param name="index"></param> /// <param name="facet"></param> public void mapIndex(int index, IMapFacet facet) { _mapIndex = index; _map = facet; }