Exemple #1
0
 public static void Watcher(string watcherName, object watcherValue)
 {
     if (DebugConsole.m_watchVarTable.TryGetValue(watcherName, out m_WatchVarBase))
     {
         m_WatchVarBase.m_value = watcherValue;
     }
     else
     {
         m_WatchVar       = new WatchVar <object>(watcherName);
         m_WatchVar.Value = watcherValue;
     }
 }
 //--- Local version. Use the static version above instead.
 public void AddWatchVarToTable(string name, WatchVar watchVar)
 {
     _watchVarTable.Add(name, watchVar);
 }
 /// <summary>
 /// Registers a named "watch var" for monitoring.
 /// </summary>
 /// <param name="name">Name of the watch var to be shown in the console.</param>
 /// <param name="watchVar">The WatchVar instance you want to monitor.</param>
 public static void RegisterWatchVar(string name, WatchVar watchVar)
 {
     DebugConsole.Instance.AddWatchVarToTable(name, watchVar);
 }
 //--- Local version. Use the static version above instead.
 public void AddWatchVarToTable( string name, WatchVar watchVar )
 {
     _watchVarTable.Add( name, watchVar );
 }
 /// <summary>
 /// Registers a named "watch var" for monitoring.
 /// </summary>
 /// <param name="name">Name of the watch var to be shown in the console.</param>
 /// <param name="watchVar">The WatchVar instance you want to monitor.</param>
 public static void RegisterWatchVar( string name, WatchVar watchVar )
 {
     DebugConsole.Instance.AddWatchVarToTable( name, watchVar );
 }