public GridProfilerMonitor( IMonitorGeneralConfig generalConfig, IConfig gridProfilerConfig, NameConflictSolver <long> nameConflictSolver) : base(generalConfig) { _gridProfilerConfig = gridProfilerConfig; _nameConflictSolver = nameConflictSolver; }
public BlockTypeProfilerMonitor(IMonitorGeneralConfig config) : base(config) { }
public PhysicsProfilerMonitor(IMonitorGeneralConfig config, IConfig physicsConfig) { _config = config; _physicsConfig = physicsConfig; }
protected ProfilerMonitorBase(IMonitorGeneralConfig config) { _config = config; }
public SessionComponentsProfilerMonitor( IMonitorGeneralConfig generalConfig, IConfig myConfig) : base(generalConfig) { _myConfig = myConfig; }
public BlockCountMonitor( IMonitorGeneralConfig config) { _config = config; }
public FactionProfilerMonitor(IMonitorGeneralConfig config) : base(config) { }
public GameLoopProfilerMonitor(IMonitorGeneralConfig config) : base(config) { }
public ScriptProfilerMonitor(IMonitorGeneralConfig config, NameConflictSolver <long> nameConflictSolver) : base(config) { _nameConflictSolver = nameConflictSolver; }
public NetworkEventProfilerMonitor(IMonitorGeneralConfig config) : base(config) { }
public PlayerProfilerMonitor(IMonitorGeneralConfig config, NameConflictSolver <ulong> nameConflictSolver) : base(config) { _nameConflictSolver = nameConflictSolver; }
public MethodNameProfilerMonitor(IMonitorGeneralConfig config) : base(config) { }
public FloatingObjectsMonitor(IMonitorGeneralConfig config) { _config = config; }
public RamUsageMonitor(IMonitorGeneralConfig config) { _config = config; _process = Process.GetCurrentProcess(); }
public SyncMonitor(IMonitorGeneralConfig config) { _config = config; _simSpeeds = new float[IntervalsPerWrite]; }