public override int GetHashCode() { int hash = 1; if (ProcessTime != 0) { hash ^= ProcessTime.GetHashCode(); } if (EventMask != 0) { hash ^= EventMask.GetHashCode(); } if (HighestEventId != 0UL) { hash ^= HighestEventId.GetHashCode(); } if (hasDataCase_ == HasDataOneofCase.Data) { hash ^= Data.GetHashCode(); } if (hasDataCase_ == HasDataOneofCase.Error) { hash ^= Error.GetHashCode(); } hash ^= (int)hasDataCase_; return(hash); }
public static TimeSpan DiffKrnlTime(ProcessTime one, ProcessTime two) { var one_krnlTime = FileTimeToDateTime(one._krnlTime); var two_krnlTime = FileTimeToDateTime(two._krnlTime); return(two_krnlTime.Subtract(one_krnlTime)); }
void Start() { textField = GetComponent <Text> (); learningText = textField.text; ProcessPaths pathProcessor = new ProcessPaths(); ProcessTime timeProcessor = new ProcessTime(); List <RoomObject> roomWithNewPatrolPoints = pathProcessor.processPaths(); timeProcessor.processTimeInRooms(roomWithNewPatrolPoints); MapGenerator.completedRooms = roomWithNewPatrolPoints; StartCoroutine(load()); }