示例#1
0
        public int GetId(HPBarDataObjectKind kind, string name)
        {
            Contract.Requires <ArgumentOutOfRangeException>(kind != HPBarDataObjectKind.None);

            var dbi = HPBars.GetMembersInterface(kind);

            return(dbi.TryGetIdWithUndefined(name));
        }
示例#2
0
 void InitializeDatabaseInterfaces()
 {
     HPBars.SetupDatabaseInterface();
     ColorStages.SetupDatabaseInterface();
     VeterancyBars.SetupDatabaseInterface();
     PieProgress.SetupDatabaseInterface();
     BobbleHeads.SetupDatabaseInterface();
     BuildingStrengths.SetupDatabaseInterface();
 }
示例#3
0
 public void Clear()
 {
     HPBars.Clear();
     ColorStages.Clear();
     VeterancyBars.Clear();
     PieProgress.Clear();
     BobbleHeads.Clear();
     BuildingStrengths.Clear();
 }
示例#4
0
        public Collections.IBTypeNames GetNamesInterface(HPBarDataObjectKind kind)
        {
            Contract.Requires <ArgumentOutOfRangeException>(kind != HPBarDataObjectKind.None);

            return(HPBars.GetNamesInterface(kind));
        }