Axiom.Core.MeterManager.GetMeter C# (CSharp) Method

GetMeter() public static method

public static GetMeter ( string title, string category ) : TimingMeter
title string
category string
return TimingMeter
		public static TimingMeter GetMeter( string title, string category )
		{
			string name = title + "&" + category;
			TimingMeter meter;
			Init();
			if ( instance.metersByName.TryGetValue( name, out meter ) )
				return meter;
			else
			{
				BarfOnBadChars( title, "TimingMeter title" );
				BarfOnBadChars( category, "TimingMeter category" );
				short id = instance.timerIdCounter++;
				meter = new TimingMeter( title, category, id );
				instance.metersByName.Add( name, meter );
				instance.metersById.Add( id, meter );
				return meter;
			}
		}

Same methods

MeterManager::GetMeter ( string title, string category, bool accumulate ) : TimingMeter