Example #1
0
 /// <summary>
 ///     Adds a collection of names to this name collection.
 /// </summary>
 /// <param name="versions">The versions to add.</param>
 public void AddNames(PokingCollection versions)
 {
     foreach (var cn in versions._collection)
     {
         _collection[cn.Key] = cn.Value;
     }
 }
 private void LoadDatabases()
 {
     Layouts       = Settings.GetSettingOrDefault <StructureLayoutCollection>("databases/layouts", null);
     StringIDs     = Settings.GetSettingOrDefault <StringIDNamespaceResolver>("databases/stringIds", null);
     ScriptInfo    = Settings.GetSettingOrDefault <OpcodeLookup>("databases/scripting", null);
     LocaleSymbols = Settings.GetSettingOrDefault <LocaleSymbolCollection>("databases/localeSymbols", null);
     VertexLayouts = Settings.GetSettingOrDefault <VertexLayoutCollection>("databases/vertexLayouts", null);
     GroupNames    = Settings.GetSettingOrDefault <GroupNameCollection>("databases/groupNames", null);
     Poking        = Settings.GetSettingOrDefault <PokingCollection>("databases/poking", null);
 }