| 247 | } |
| 248 | |
| 249 | void RenderingManager::RequestUpdateAll(RequestType type) |
| 250 | { |
| 251 | RenderWindowList::const_iterator it; |
| 252 | for (it = m_RenderWindowList.cbegin(); it != m_RenderWindowList.cend(); ++it) |
| 253 | { |
| 254 | int id = BaseRenderer::GetInstance(it->first)->GetMapperID(); |
| 255 | if ((type == REQUEST_UPDATE_ALL) || ((type == REQUEST_UPDATE_2DWINDOWS) && (id == 1)) || |
| 256 | ((type == REQUEST_UPDATE_3DWINDOWS) && (id == 2))) |
| 257 | { |
| 258 | this->RequestUpdate(it->first); |
| 259 | } |
| 260 | } |
| 261 | } |
| 262 | |
| 263 | void RenderingManager::ForceImmediateUpdateAll(RequestType type) |
| 264 | { |