diff --git a/src/modules/Image/layers.c b/src/modules/Image/layers.c index bbf7130f450658bbde597186cdfb4d8f76546152..bf3a24c7ff57a22612bcf80411e806ddbb4a697d 100644 --- a/src/modules/Image/layers.c +++ b/src/modules/Image/layers.c @@ -1,7 +1,7 @@ /* **! module Image **! note -**! $Id: layers.c,v 1.75 2001/10/26 20:33:00 nilsson Exp $ +**! $Id: layers.c,v 1.76 2001/11/19 16:22:58 nilsson Exp $ **! class Layer **! see also: layers **! @@ -196,7 +196,7 @@ #include <math.h> /* floor */ -RCSID("$Id: layers.c,v 1.75 2001/10/26 20:33:00 nilsson Exp $"); +RCSID("$Id: layers.c,v 1.76 2001/11/19 16:22:58 nilsson Exp $"); #include "image_machine.h" @@ -1151,6 +1151,10 @@ static void image_layer_available_modes(INT32 args) f_aggregate(LAYER_MODES); } +/* +**! method array(string) description() +**! Layer descriptions +*/ static void image_layer_descriptions(INT32 args) { int i; @@ -1451,6 +1455,20 @@ static void image_layer_create(INT32 args) /*** layer object *****************************************/ +/* +**! method mapping(string:mixed) cast() +**! ([ "xsize":int, +**! "ysize":int, +**! "image":image, +**! "alpha":image, +**! "xoffset":int, +**! "yoffset":int, +**! "fill":image, +**! "fill_alpha":image +**! "tiled":int, +**! "mode":string +**! ]) + */ static void image_layer_cast(INT32 args) { if (!args)