You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
654 B

14 years ago
//
// init.cc
//
// Copyright (c) 2010 LearnBoost <tj@learnboost.com>
//
#include "Canvas.h"
#include "Image.h"
14 years ago
#include "ImageData.h"
#include "PixelArray.h"
14 years ago
#include "CanvasGradient.h"
#include "CanvasPattern.h"
14 years ago
#include "CanvasRenderingContext2d.h"
extern "C" void
init (Handle<Object> target) {
HandleScope scope;
Canvas::Initialize(target);
Image::Initialize(target);
14 years ago
ImageData::Initialize(target);
PixelArray::Initialize(target);
14 years ago
Context2d::Initialize(target);
Gradient::Initialize(target);
Pattern::Initialize(target);
14 years ago
target->Set(String::New("cairoVersion"), String::New(cairo_version_string()));
14 years ago
}
NODE_MODULE(canvas,init);