internal void Stoping(CNamedTimer Timer, double TimeThisRun) { int Count = m_CallStack.Count; if (Count > 1) { m_CallStack[Count - 2].m_TotalTimeExcludingSubroutines -= TimeThisRun; } m_CallStack.RemoveAt(Count - 1); }
internal void Stoping(CNamedTimer Timer, double TimeThisRun) { int Count = m_CallStack.Count; if(Count > 1) { m_CallStack[Count - 2].m_TotalTimeExcludingSubroutines -= TimeThisRun; } m_CallStack.RemoveAt(Count - 1); }
internal void Starting(CNamedTimer Timer) { m_CallStack.Add(Timer); }
internal void AddTimer(CNamedTimer Timer) { m_NamedTimerArray.Add(Timer); }