public ProgressionSample(EProgressionState NewState, DateTime EventTime) { State = NewState; StartTime = EventTime; EndTime = EventTime; Duration = 0.0; NumTimestamps = 1; }
private void DrawFilledBar(Graphics Gfx, EProgressionState State, int Left, int Top, int Width, int Height) { Rectangle Bar = new Rectangle(Left, Top, Width, Height); Gfx.FillRectangle(BarColours[State.ToString()].FillBrush, Bar); Pen Border = BarColours[State.ToString()].Border; Gfx.DrawRectangle(Border, Bar); }
public ProgressionEvent(string InMachine, int InThreadNum, EProgressionState NewState) { Machine = InMachine; ThreadNum = InThreadNum; State = NewState; }
public ProgressionThreadSample(EProgressionState NewState) { State = NewState; NumTimestamps = 0; }
/** * Constructor, initializes to default and specified values */ public FTimingMessage(EProgressionState NewState, int InThreadNum) : base(ESwarmVersionValue.VER_1_0, EMessageType.TIMING) { State = NewState; ThreadNum = InThreadNum; }
public AgentTimingMessage(EProgressionState NewState,int InThreadNum) : base(EMessageType.TIMING) { State = NewState; ThreadNum = InThreadNum; }
public static void UpdateMachineState(string Machine, int ThreadNum, EProgressionState NewState) { ProgressionEvents.Enqueue(new SwarmAgentWindow.ProgressionEvent(Machine, ThreadNum, NewState)); }
public ProgressionEvent( string InMachine, int InThreadNum, EProgressionState NewState ) { Machine = InMachine; ThreadNum = InThreadNum; State = NewState; }
private void DrawFilledBar( Graphics Gfx, EProgressionState State, int Left, int Top, int Width, int Height ) { Rectangle Bar = new Rectangle( Left, Top, Width, Height ); Gfx.FillRectangle( BarColours[State.ToString()].FillBrush, Bar ); Pen Border = BarColours[State.ToString()].Border; Gfx.DrawRectangle( Border, Bar ); }
public ProgressionSample( EProgressionState NewState, DateTime EventTime ) { State = NewState; StartTime = EventTime; EndTime = EventTime; Duration = 0.0; NumTimestamps = 1; }