Beispiel #1
0
            /// <summary>
            /// Add a new statistics group. Access the created group using the StatGroups["groupName"] property.
            /// </summary>
            /// <param name="groupName"></param>
            void AddStat(string statName, int index)
            {
                GenericStatisticsClass grp = new GenericStatisticsClass(this, statName);

                StatsHashTableGetGroupByName.Add(statName, grp);
                StatsHashTableGetIndexByName.Add(statName, index);
            }
Beispiel #2
0
            /// <summary>
            /// Returns the enum index for the enum name supplied
            /// </summary>
            /// <param name="name"></param>
            /// <returns></returns>

            public int GetStatIndexByName(string name)
            {
                if (!StatsHashTableGetIndexByName.Contains(name))
                {
                    return(-1);
                }
                return((int)StatsHashTableGetIndexByName[name]);
            }