Files
med-notes/.pnpm-store/v10/files/e5/5cf4b3f89c0b05bafaddd36cbf137277f5113ef3491be7f55d7fc2352e2957067d7801405f1ae1eade12fe4de12a00503c3ab2f9dbc808505cd30b71a63ed3
2025-05-09 05:30:08 +02:00

21 lines
477 B
Plaintext

// Copyright (c) 2010 LearnBoost <tj@learnboost.com>
#pragma once
#include <napi.h>
#include <cairo.h>
class Gradient : public Napi::ObjectWrap<Gradient> {
public:
static void Initialize(Napi::Env& env, Napi::Object& target);
Gradient(const Napi::CallbackInfo& info);
void AddColorStop(const Napi::CallbackInfo& info);
inline cairo_pattern_t *pattern(){ return _pattern; }
~Gradient();
Napi::Env env;
private:
cairo_pattern_t *_pattern;
};