// // init.cc // // Copyright (c) 2010 LearnBoost // #include "Canvas.h" #include "Image.h" #include "CanvasGradient.h" #include "CanvasRenderingContext2d.h" extern "C" void init (Handle target) { HandleScope scope; Canvas::Initialize(target); Image::Initialize(target); Context2d::Initialize(target); Gradient::Initialize(target); target->Set(String::New("cairoVersion"), String::New(cairo_version_string())); }