void ofCairoRenderer::startRender(){ if(!surface || !cr) setStyle(currentStyle); if(page==0 || !multiPage){ page=1; }else{ page++; if(getBackgroundAuto()){ cairo_show_page(cr); clear(); }else{ cairo_copy_page(cr); } } }
void ofCairoRenderer::update(){ if(!surface || !cr) setStyle(ofGetStyle()); cairo_surface_flush(surface); if(page==0 || !multiPage){ page=1; }else{ page++; if(getBackgroundAuto()){ cairo_show_page(cr); clear(); }else{ cairo_copy_page(cr); } } }