Exemplo n.º 1
0
 internal void RemoveFromActive(MetadataItemBase mib)
 {
     if (Metadata.ActiveFrames.Contains(GetIndex(mib)))
     {
         Metadata.ActiveFrames.Remove(GetIndex(mib));
     }
 }
Exemplo n.º 2
0
        internal int GetIndex(MetadataItemBase mib)
        {
            int xPos  = mib.SourceRect.X / mib.ItemWidth;
            int yPos  = mib.SourceRect.Y / mib.ItemHeight;
            int index = mib.Metadata.SheetColumns * yPos + xPos;

            return(index + 1);
        }
Exemplo n.º 3
0
 internal void Import()
 {
     Importer.CopyBuildImport(Args.ImportDirectory, this);
     MetadataItemBase.Sort(DecoCollection);
 }
Exemplo n.º 4
0
 internal void SortAll()
 {
     MetadataItemBase.Sort(CubeTopCollection);
     MetadataItemBase.Sort(CubeBaseCollection);
 }