Game.Debug.DebugWatchSystem+Watch
Assembly: Game
Namespace: Game.Debug
Type: class abstract public
Base: System.Object
Implements: Colossal.UI.Binding.IJsonWritable
Code
public abstract class Watch : Colossal.UI.Binding.IJsonWritable
{
public Unity.Entities.ComponentSystemBase m_System;
public System.String m_DisplayName;
public System.String m_Color;
protected Watch();
public abstract System.Boolean Advance(System.UInt32 frameIndex);
public abstract System.Void Disable();
public abstract System.Void Enable();
public static Game.Debug.DebugWatchSystem+Watch TryCreate(Game.Reflection.IValueAccessor accessor, System.Int32 historyLength, System.Int32 updateInterval);
public abstract System.Void Write(Colossal.UI.Binding.IJsonWriter writer);
}
Fields
public Unity.Entities.ComponentSystemBase m_System
public Unity.Entities.ComponentSystemBase m_System;
public System.String m_DisplayName
public System.String m_DisplayName;
public System.String m_Color
public System.String m_Color;
Constructors
protected Watch()
protected Watch();
Methods
public abstract Advance(System.UInt32 frameIndex) : System.Boolean
public abstract System.Boolean Advance(System.UInt32 frameIndex);
public abstract Disable() : System.Void
public abstract System.Void Disable();
public abstract Enable() : System.Void
public abstract System.Void Enable();
public static TryCreate(Game.Reflection.IValueAccessor accessor, System.Int32 historyLength, System.Int32 updateInterval) : Game.Debug.DebugWatchSystem+Watch
public static Game.Debug.DebugWatchSystem+Watch TryCreate(Game.Reflection.IValueAccessor accessor, System.Int32 historyLength, System.Int32 updateInterval);
public abstract Write(Colossal.UI.Binding.IJsonWriter writer) : System.Void
public abstract System.Void Write(Colossal.UI.Binding.IJsonWriter writer);