Skip to content

Instantly share code, notes, and snippets.

@Yatekii
Created January 25, 2014 23:46
Show Gist options
  • Save Yatekii/8625605 to your computer and use it in GitHub Desktop.
Save Yatekii/8625605 to your computer and use it in GitHub Desktop.
void RenderGUI::startRenderThread(){
if(renderThread.joinable()){
renderThread.detach();
renderThread.~thread();
}
scene.allowRendering(true);
renderThread = std::thread(&RenderGUI::renderScene, this);
// render->SetLabel("Abort");
// if(renderButtonEvent != 0)
// render->GetSignal(sfg::Widget::OnLeftClick).Disconnect(renderButtonEvent);
// //renderButtonEvent = render->GetSignal(sfg::Widget::OnLeftClick).Connect(std::bind( &RenderGUI::startRenderThread, this));
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment