| 4241 | } |
| 4242 | |
| 4243 | std::list<MessageItem>::iterator MessageList::FindMessage(Snowflake sf) |
| 4244 | { |
| 4245 | for (auto iter = m_messages.rbegin(); iter != m_messages.rend(); ++iter) |
| 4246 | { |
| 4247 | if (iter->m_msg->m_snowflake == sf) |
| 4248 | return --iter.base(); |
| 4249 | } |
| 4250 | return m_messages.end(); |
| 4251 | } |
| 4252 | |
| 4253 | std::list<MessageItem>::iterator MessageList::FindMessageByPoint(POINT pt) |
| 4254 | { |