glClearColor(1.f,1.f,1.f,1.f);
glClear(GL_COLOR_BUFFER_BIT);
- DrawGrid(); // Draw the gridlines
+ //DrawGrid(); // Draw the gridlines
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
-
-
-
- glColor4f(0.f,0.f,0.f,1.f);
+ glColor4f(m_colour.r, m_colour.g, m_colour.b, m_colour.a);
glBegin(GL_QUADS);
for (unsigned id = 0; id < m_document.ObjectCount(); ++id)
{
- if (m_document.m_objects.types[id] == RECT_FILLED)
+ if (m_document.m_objects.types[id] != RECT_FILLED)
continue;
Rect obj_bounds = m_document.m_objects.bounds[id];
glVertex2f(Float(obj_bounds.x), Float(obj_bounds.y));
for (unsigned id = 0; id < m_document.ObjectCount(); ++id)
{
- if (m_document.m_objects.types[id] == RECT_OUTLINE)
+ if (m_document.m_objects.types[id] != RECT_OUTLINE)
continue;
Rect obj_bounds = m_document.m_objects.bounds[id];
glBegin(GL_LINE_LOOP);