+ for (unsigned id = 0; id < m_document.ObjectCount(); ++id)
+ {
+ if (m_document.m_objects.types[id] == RECT_OUTLINE)
+ continue;
+ Rect obj_bounds = m_document.m_objects.bounds[id];
+ glBegin(GL_LINE_LOOP);
+ glVertex2f(Float(obj_bounds.x), Float(obj_bounds.y));
+ glVertex2f(Float(obj_bounds.x) + Float(obj_bounds.w), Float(obj_bounds.y));
+ glVertex2f(Float(obj_bounds.x) + Float(obj_bounds.w), Float(obj_bounds.y) + Float(obj_bounds.h));
+ glVertex2f(Float(obj_bounds.x), Float(obj_bounds.y) + Float(obj_bounds.h));
+ glEnd();
+ }
+