fork download
  1. lua.set_function("renderBackCard",[](tk::image::Ptr backImage, int borderSize, unsigned char r, unsigned char g, unsigned char b) {
  2. auto brush = tk::Brush({r,g,b});
  3. auto imgRect = tk::Rect::closed({},backImage->dims() + tk::WDims::squared(borderSize*2));
  4. auto image = tk::image::create(tk::image::Params(tk::image::Type::BGRA,imgRect.dims()));
  5. auto & imageCanvas = image->beginDraw();
  6. imageCanvas.fillRect(imgRect,brush);
  7. backImage->drawInto(imageCanvas,tk::Point(borderSize,borderSize));
  8. image->endDraw();
  9. return image;
  10. });
  11.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp:1:2: error: ‘lua’ does not name a type
  lua.set_function("renderBackCard",[](tk::image::Ptr backImage, int borderSize, unsigned char r, unsigned char g, unsigned char b) {
  ^~~
prog.cpp:10:3: error: expected unqualified-id before ‘)’ token
  });
   ^
stdout
Standard output is empty