projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20060804-1-src
[rocksndiamonds.git]
/
src
/
libgame
/
image.h
diff --git
a/src/libgame/image.h
b/src/libgame/image.h
index 6b9e6459fbb0784a09f67538fdf419eb157bd01b..3791c4bc8578be5944fee672044813d45eaeca5d 100644
(file)
--- a/
src/libgame/image.h
+++ b/
src/libgame/image.h
@@
-67,20
+67,32
@@
typedef struct
Image *newImage(unsigned int, unsigned int, unsigned int);
void freeImage(Image *);
void freeXImage(Image *, XImageInfo *);
Image *newImage(unsigned int, unsigned int, unsigned int);
void freeImage(Image *);
void freeXImage(Image *, XImageInfo *);
+
+Pixmap Pixmap_to_Mask(Pixmap, int, int);
+
+void ZoomPixmap(Display *, GC, Pixmap, Pixmap, int, int, int, int);
+
int Read_PCX_to_Pixmap(Display *, Window, GC, char *, Pixmap *, Pixmap *);
#endif /* TARGET_X11 */
int getImageListSize();
int Read_PCX_to_Pixmap(Display *, Window, GC, char *, Pixmap *, Pixmap *);
#endif /* TARGET_X11 */
int getImageListSize();
-struct FileInfo *getImageListEntry(int);
+struct FileInfo *getImageListEntry
FromImageID
(int);
Bitmap *getBitmapFromImageID(int);
Bitmap *getBitmapFromImageID(int);
+int getOriginalImageWidthFromImageID(int);
+int getOriginalImageHeightFromImageID(int);
char *getTokenFromImageID(int);
char *getTokenFromImageID(int);
+int getImageIDFromToken(char *);
char *getImageConfigFilename();
int getImageListPropertyMappingSize();
struct PropertyMapping *getImageListPropertyMapping();
char *getImageConfigFilename();
int getImageListPropertyMappingSize();
struct PropertyMapping *getImageListPropertyMapping();
-void InitImageList(struct ConfigInfo *, int, struct ConfigInfo *,
- char **, char **, char **);
+void InitImageList(struct ConfigInfo *, int, struct ConfigTypeInfo *,
+ char **, char **, char **, char **, char **);
+
void ReloadCustomImages();
void ReloadCustomImages();
+void CreateImageWithSmallImages(int, int);
+void ScaleImage(int, int);
+
void FreeAllImages();
#endif /* IMAGE_H */
void FreeAllImages();
#endif /* IMAGE_H */