author | Tero Marttila <terom@fixme.fi> |
Sun, 27 Dec 2009 23:14:10 +0200 | |
changeset 1 | f3cde3db1fef |
parent 0 | cff7fac35cc2 |
child 6 | 766df7c9b90d |
permissions | -rw-r--r-- |
0 | 1 |
#ifndef PNGTILE_IMAGE_H |
2 |
#define PNGTILE_IMAGE_H |
|
3 |
||
4 |
/** |
|
5 |
* @file |
|
6 |
* |
|
7 |
* Internal pt_image state |
|
8 |
*/ |
|
9 |
#include "pngtile.h" |
|
10 |
||
11 |
struct pt_image { |
|
12 |
/** Associated global state */ |
|
13 |
struct pt_ctx *ctx; |
|
14 |
||
15 |
/** Path to .png */ |
|
1
f3cde3db1fef
basic image/cache code compiles
Tero Marttila <terom@fixme.fi>
parents:
0
diff
changeset
|
16 |
char *path; |
0 | 17 |
|
18 |
/** Cache object */ |
|
19 |
struct pt_cache *cache; |
|
20 |
}; |
|
21 |
||
1
f3cde3db1fef
basic image/cache code compiles
Tero Marttila <terom@fixme.fi>
parents:
0
diff
changeset
|
22 |
/** |
f3cde3db1fef
basic image/cache code compiles
Tero Marttila <terom@fixme.fi>
parents:
0
diff
changeset
|
23 |
* Release the given pt_image without any clean shutdown |
f3cde3db1fef
basic image/cache code compiles
Tero Marttila <terom@fixme.fi>
parents:
0
diff
changeset
|
24 |
*/ |
f3cde3db1fef
basic image/cache code compiles
Tero Marttila <terom@fixme.fi>
parents:
0
diff
changeset
|
25 |
void pt_image_destroy (struct pt_image *image); |
0 | 26 |
|
27 |
||
28 |
#endif |