Sha256: 391fef39d4fa697a6951d4cb032291b76cccace44508eb4869335d53020298f1

Contents?: true

Size: 614 Bytes

Versions: 5

Compression:

Stored size: 614 Bytes

Contents

#ifndef PSD_NATIVE_EXT
#define PSD_NATIVE_EXT

#include "ruby.h"

#define RSTRING_NOT_MODIFIED

// Pixels use 32 bits unsigned integers
// We borrow this from OilyPNG
typedef uint32_t PIXEL;

// Our native mixins
#include "util.h"
#include "file.h"
#include "color.h"
#include "clipping_mask.h"
#include "mask.h"
#include "compose.h"
#include "image_mode_cmyk.h"
#include "image_mode_greyscale.h"
#include "image_mode_rgb.h"
#include "rle_decoding.h"
#include "canvas.h"
#include "blender.h"
#include "layer_raw.h"

void Init_psd_native();
// VALUE psd_class();
void psd_logger(char* level, char* message);

#endif

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
bench9000-0.1 vendor/psd_native/ext/psd_native/psd_native_ext.h
psd_native-1.1.3 ext/psd_native/psd_native_ext.h
psd_native-1.1.2 ext/psd_native/psd_native_ext.h
psd_native-1.1.1 ext/psd_native/psd_native_ext.h
psd_native-1.1.0 ext/psd_native/psd_native_ext.h