Logo Search packages:      
Sourcecode: habak version File versions  Download package

types.h

/* habak types */
#define IMAGE_HABAK 'i'
#define INTERNAL_HABAK 'I'
#define TEXT_HABAK 't'
#define INTERNAL_HABAK_INTERLACE "int"
#define INTERNAL_HABAK_INTERLACE_REVERSED "INT"

/* habak modifiers types */
#define MOD_CENTER 'C'
#define MOD_NOCENTER 0
#define MOD_NOSCALE 0
#define MOD_SCALE 'S'
#define MOD_SCALE_NOPROP 's'
#define MOD_PAINT 'c'
#define MOD_POSITION 'p'
#define MOD_FONT_HEIGHT 'h'
#define MOD_FONT 'f'

struct {
      char type;
      char *file;
      int x, y;
      char invx, invy, scale_art, center;
      int width, height, orig_width, orig_height;
      unsigned char red,green,blue,alpha;
      Imlib_Image image;
      Imlib_Font font;
      char *text, *internal_t, *fontsize, *fontpath;
} typedef habak_t;


typedef struct _habak_l habak_l;

struct _habak_l {
habak_t data;
habak_l *next;
};



Generated by  Doxygen 1.6.0   Back to index