| 270 | } |
| 271 | |
| 272 | void Chat::clear(size_t count) { |
| 273 | if (m_scripted) |
| 274 | m_script.invoke("clear", count); |
| 275 | else if (count > m_receivedMessages.size()) |
| 276 | m_receivedMessages.clear(); |
| 277 | else |
| 278 | m_receivedMessages.erase(m_receivedMessages.begin(), m_receivedMessages.begin() + count); |
| 279 | } |
| 280 | |
| 281 | void Chat::renderImpl() { |
| 282 | Pane::renderImpl(); |
no test coverage detected