void Window::clear(RGBA colour) { colour.check(); // Check if the RGB values are in the 0.0 <= x <= 1.0 range glClearColor(colour.r, colour.g, colour.b, colour.a); glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); }