| 145 | } |
| 146 | |
| 147 | void ImageCanvasComponent::update(DrawingProgram& drawP) { |
| 148 | ResourceDisplay* display = drawP.world.drawData.rMan->get_display_data(d.imageID); |
| 149 | if(display) { |
| 150 | if(display->update_draw()) |
| 151 | drawP.invalidate_cache_at_component(&(*compContainer->objInfo)); |
| 152 | if(compContainer->get_world_bounds().has_value()) |
| 153 | display->camera_view_update(compContainer->coords, compContainer->get_world_bounds().value(), drawP.world.drawData, rect_from_points(d.p1, d.p2)); |
| 154 | } |
| 155 | } |
| 156 | |
| 157 | void ImageCanvasComponent::initialize_draw_data(DrawingProgram& drawP) { |
| 158 | } |
nothing calls this directly
no test coverage detected