| 38 | } |
| 39 | |
| 40 | void UnityDebug::ScrollingBuffer::AddPoint(int x, int y) { |
| 41 | if (DataX.size() < MaxSize) { |
| 42 | DataX.push_back(x); |
| 43 | DataY.push_back(y); |
| 44 | } |
| 45 | else { |
| 46 | DataX[Offset] = x; |
| 47 | DataY[Offset] = y; |
| 48 | Offset = (Offset + 1) % MaxSize; |
| 49 | } |
| 50 | } |
| 51 | void UnityDebug::ScrollingBuffer::Erase() { |
| 52 | if (DataX.size() > 0) { |
| 53 | DataX.clear(); |