gegl-0.0.0.1: src/GEGL/FFI/Node/State.c
#include <gegl.h>
#include "../Tuple.h"
nodeWithPad * inline_c_GEGL_FFI_Node_State_0_ac9208765d95bf704545ae6b0fd1df07ad75e808(void * node_inline_c_0, char * name_inline_c_1) {
static nodeWithPad tuple;
static GeglNode ** nodes;
const static char ** pads;
int len = gegl_node_get_consumers(
node_inline_c_0
, name_inline_c_1
, &nodes
, &pads
);
tuple.length = len;
tuple.data = nodes;
tuple.names = (char **)pads;
return &tuple;
}
producer * inline_c_GEGL_FFI_Node_State_1_67ef4472ccc467f2afeb6952810b83997fe47255(void * node_inline_c_0, char * name_inline_c_1) {
static producer nwp;
static GeglNode * node;
static char * pad_name;
node = gegl_node_get_producer(
node_inline_c_0
, name_inline_c_1
, &pad_name
);
nwp.node = node;
nwp.pad = pad_name;
return &nwp;
}
void * inline_c_GEGL_FFI_Node_State_2_71af5ced9335e4ad354613012a9fce9e090c8fd6(void * node_inline_c_0) {
static GeglRectangle a;
static void * b;
a = gegl_node_get_bounding_box(node_inline_c_0);
b = (void *)&a;
return b;
}