summaryrefslogtreecommitdiff
path: root/src/base_media_base.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/base_media_base.h')
-rw-r--r--src/base_media_base.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/base_media_base.h b/src/base_media_base.h
index 2a990ad0d..f026e4b1e 100644
--- a/src/base_media_base.h
+++ b/src/base_media_base.h
@@ -197,9 +197,16 @@ enum GraphicsFileType {
MAX_GFT ///< We are looking for this amount of GRFs
};
+/** Blitter type for base graphics sets. */
+enum BlitterType {
+ BLT_8BPP, ///< Base set has 8 bpp sprites only.
+ BLT_32BPP, ///< Base set has both 8 bpp and 32 bpp sprites.
+};
+
/** All data of a graphics set. */
struct GraphicsSet : BaseSet<GraphicsSet, MAX_GFT, BASESET_DIR> {
PaletteType palette; ///< Palette of this graphics set
+ BlitterType blitter; ///< Blitter of this graphics set
bool FillSetDetails(struct IniFile *ini, const char *path, const char *full_filename);
};