1998-08-16 08:34:20 +08:00
|
|
|
#ifndef __LAYER_F_H__
|
|
|
|
#define __LAYER_F_H__
|
|
|
|
|
1999-04-25 04:33:31 +08:00
|
|
|
typedef enum /*< chop=ADD_ >*/
|
1998-08-16 08:34:20 +08:00
|
|
|
{
|
1999-04-25 04:33:31 +08:00
|
|
|
ADD_WHITE_MASK,
|
|
|
|
ADD_BLACK_MASK,
|
|
|
|
ADD_ALPHA_MASK
|
1998-08-16 08:34:20 +08:00
|
|
|
} AddMaskType;
|
|
|
|
|
|
|
|
typedef struct _GimpLayer GimpLayer;
|
|
|
|
typedef struct _GimpLayerClass GimpLayerClass;
|
|
|
|
typedef struct _GimpLayerMask GimpLayerMask;
|
|
|
|
typedef struct _GimpLayerMaskClass GimpLayerMaskClass;
|
|
|
|
|
|
|
|
typedef GimpLayer Layer; /* convenience */
|
|
|
|
typedef GimpLayerMask LayerMask; /* convenience */
|
|
|
|
|
|
|
|
typedef struct _layer_undo LayerUndo;
|
|
|
|
|
|
|
|
typedef struct _layer_mask_undo LayerMaskUndo;
|
|
|
|
|
|
|
|
typedef struct _fs_to_layer_undo FStoLayerUndo;
|
|
|
|
|
|
|
|
#endif
|