Exemplo n.º 1
0
 /// <summary>
 /// Removes a gizmo from the list.
 /// </summary>
 /// <param name="aGizmo"></param>
 public static void RemoveGizmo(IDebugGizmo aGizmo)
 {
     if (instance == null)
     {
         LogError(MISSING_DEBUG_UTILS);
         return;
     }
     if (aGizmo != null)
     {
         instance.m_Gizmos.Remove(aGizmo);
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Adds a gizmo to the list. Multiple gizmos with the same reference cannot be added.
 /// </summary>
 /// <param name="aGizmo"></param>
 public static void AddGizmo(IDebugGizmo aGizmo)
 {
     if (instance == null)
     {
         LogError(MISSING_DEBUG_UTILS);
         return;
     }
     if (aGizmo != null && instance.m_Gizmos.Contains(aGizmo) == false)
     {
         instance.m_Gizmos.Add(aGizmo);
     }
 }