aboutsummaryrefslogtreecommitdiffstats
path: root/src/meh.h
blob: 4c1b4e82a57419778ccbda4eff9f7392ec1ea350 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>

struct image;

struct imageformat{
	struct image *(*open)(FILE *);
	int (*read)(struct image *);
};

struct image{
	unsigned char *buf;
	int width, height;
	FILE *f;
	struct imageformat *fmt;
};

#include "X11/Xlib.h"

XImage *ximage(struct image *img, int width, int height);
void setaspect(int w, int h);
void xinit();
void drawimage(struct image *img, int width, int height);