22 #ifndef MADS_SPRITES_H 23 #define MADS_SPRITES_H 25 #include "common/scummsys.h" 26 #include "common/array.h" 27 #include "mads/assets.h" 28 #include "mads/msurface.h" 72 #define SS_HEADER_NUM_FIELDS 14 90 #define SF_HEADER_NUM_FIELDS 15 119 int _transparencyIndex;
121 byte getTransparencyIndex()
const;
144 void setup(
int dirtyAreaIndex);
159 void reset(
bool flag =
true);
165 void deleteEntry(
int index);
170 void setDirtyAreas();
175 void fullRefresh(
bool clearAll =
false);
180 int deleteTimer(
int seqIndex);
190 void drawBackground();
229 int addSprites(
const Common::Path &resName,
int flags = 0);
234 void remove(
int idx);
Out copy(In first, In last, Out dst)
Definition: algorithm.h:52
Definition: sprites.h:133
SpriteSets(MADSEngine *vm)
Definition: sprites.h:209
Definition: sprites.h:124
Definition: sprites.h:149
Definition: msurface.h:172
Definition: sprites.h:200
Definition: sprites.h:109