93 void Document::setRenderPreferences(const gl::RenderPreferences& newPreferences) |
93 void Document::setRenderPreferences(const gl::RenderPreferences& newPreferences) |
94 { |
94 { |
95 this->renderer->setRenderPreferences(newPreferences); |
95 this->renderer->setRenderPreferences(newPreferences); |
96 } |
96 } |
97 |
97 |
|
98 void Document::setCanvasOverpaintCallback(Canvas::OverpaintCallback fn) |
|
99 { |
|
100 this->renderer->setOverpaintCallback(fn); |
|
101 } |
|
102 |
98 void Document::selectionChanged(const QSet<ldraw::id_t>& newSelection) |
103 void Document::selectionChanged(const QSet<ldraw::id_t>& newSelection) |
99 { |
104 { |
100 if (newSelection.size() == 1) |
105 if (newSelection.size() == 1) |
101 { |
106 { |
102 this->objectEditor.setObjectId(*newSelection.begin()); |
107 this->objectEditor.setObjectId(*newSelection.begin()); |