summaryrefslogtreecommitdiff
path: root/spritecache.h
diff options
context:
space:
mode:
Diffstat (limited to 'spritecache.h')
-rw-r--r--spritecache.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/spritecache.h b/spritecache.h
new file mode 100644
index 000000000..d6a4373aa
--- /dev/null
+++ b/spritecache.h
@@ -0,0 +1,16 @@
+#ifndef SPRITECACHE_H
+#define SPRITECACHE_H
+
+typedef struct {
+ int xoffs, yoffs;
+ int xsize, ysize;
+} SpriteDimension;
+
+const SpriteDimension *GetSpriteDimension(SpriteID sprite);
+byte *GetSpritePtr(SpriteID sprite);
+
+void GfxInitSpriteMem(byte *ptr, uint32 size);
+void GfxLoadSprites(void);
+void IncreaseSpriteLRU(void);
+
+#endif