| 530 | } |
| 531 | |
| 532 | void ScriptingObjects::ScriptShader::renderWasFinished(ScreenshotListener::CachedImageBuffer::Ptr newData) |
| 533 | { |
| 534 | if (screenshotPending) |
| 535 | { |
| 536 | DBG("REPAINT DONE"); |
| 537 | screenshotPending = false; |
| 538 | lastScreenshot = newData; |
| 539 | } |
| 540 | else |
| 541 | lastScreenshot = nullptr; |
| 542 | } |
| 543 | |
| 544 | ScreenshotListener::CachedImageBuffer::Ptr ScriptingObjects::ScriptShader::getScreenshotBuffer() |
| 545 | { |