| 1696 | } |
| 1697 | |
| 1698 | Renderable* IMGUIObjectManager::CreateRenderable(IMGUIObjectType type) |
| 1699 | { |
| 1700 | auto obj = pools_[(unsigned)type]->Create(); |
| 1701 | obj->Manager = this; |
| 1702 | |
| 1703 | if (type == IMGUIObjectType::Window) { |
| 1704 | windows_.push_back(obj->Handle); |
| 1705 | } |
| 1706 | |
| 1707 | return obj; |
| 1708 | } |
| 1709 | |
| 1710 | Renderable* IMGUIObjectManager::GetRenderable(HandleType handle) |
| 1711 | { |