diff options
Diffstat (limited to 'engines/xeen/sprites.h')
-rw-r--r-- | engines/xeen/sprites.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/engines/xeen/sprites.h b/engines/xeen/sprites.h index 2a00ecaf76..9a241c2100 100644 --- a/engines/xeen/sprites.h +++ b/engines/xeen/sprites.h @@ -48,6 +48,9 @@ private: bool _lineDist[320]; int _scaledWidth, _scaledHeight; + /** + * Load a sprite resource from a stream + */ void load(Common::SeekableReadStream &f); /** @@ -72,12 +75,24 @@ public: virtual ~SpriteResource(); + /** + * Copy operator for duplicating a sprite resource + */ SpriteResource &operator=(const SpriteResource &src); + /** + * Load a sprite resource from a given file + */ void load(const Common::String &filename); + /** + * Load a sprite resource from a given file and archive + */ void load(const Common::String &filename, Common::Archive &archive); + /** + * Clears the sprite resource + */ void clear(); void draw(XSurface &dest, int frame, const Common::Point &destPos, |