Exemple #1
0
        public override string ToString()
        {
            string message = $"{nameof(ImplementedKeys)}: {ImplementedKeys.Count}, {nameof(MissingKeys)}: {MissingKeys.Count}, {nameof(TotalKeys)}: {TotalKeys}, {nameof(ExecutionTime)}: {ExecutionTime.ElapsedMilliseconds}ms";

            message = MissingKeys.Aggregate(message, (current, missingKey) => current + ("\n" + missingKey));
            return(message);
        }
Exemple #2
0
        private CCColor4B GetByKey(string colorKey)
        {
            if (ColorEntries.ContainsKey(colorKey))
            {
                return(ColorEntries[colorKey]);
            }
            var message = $"<Color ColorKey=\"{colorKey}\" Value=\"ff000000\" />";

            if (!MissingKeys.Contains(message))
            {
                MissingKeys.Add(message);
                Debug.WriteLine(MissingString);
            }
            return(CCColor4B.Transparent);
        }
Exemple #3
0
 public void Clear()
 {
     ImplementedKeys.Clear();
     MissingKeys.Clear();
     ExecutionTime.Reset();
 }