private void DeleteLog(TargetPawn targetPawn, TargetDatetime targetDatetime) { if (targetPawn == TargetPawn.Single) { DeleteLog(this.parent.CurRecords, targetDatetime, this.parent.CurData.recordTick); } else { foreach (ColonistHistoryDataList records in this.parent.CompRecorder.ColonistHistories.Values) { DeleteLog(records, targetDatetime, this.parent.CurData.recordTick); } } this.parent.RefreshDrawEntries(); RecordGraphUtility.Reset(this.parent.CompRecorder); RecordGraphUtility.CurRecordGroup.ResolveGraph(); }
private void RefreshGraph() { RecordGraphUtility.Reset(CompRecorder); }