aboutsummaryrefslogtreecommitdiff
path: root/engines/startrek/startrek.h
diff options
context:
space:
mode:
authorMatthew Stewart2018-05-19 14:18:57 -0400
committerEugene Sandulenko2018-08-09 08:37:30 +0200
commitec2306f8b03f4ebfc0cc65b506ec3c1b9135481f (patch)
tree522eb1d236eb397dad96b6b2bc65b41fc37b67c6 /engines/startrek/startrek.h
parent6117a8919432e7223f3e263f7d9c2f84840f76b9 (diff)
downloadscummvm-rg350-ec2306f8b03f4ebfc0cc65b506ec3c1b9135481f.tar.gz
scummvm-rg350-ec2306f8b03f4ebfc0cc65b506ec3c1b9135481f.tar.bz2
scummvm-rg350-ec2306f8b03f4ebfc0cc65b506ec3c1b9135481f.zip
STARTREK: Don't memset sprites, add Fixed16 type
Diffstat (limited to 'engines/startrek/startrek.h')
-rw-r--r--engines/startrek/startrek.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/startrek/startrek.h b/engines/startrek/startrek.h
index 1e1dbc7598..f1a5176c94 100644
--- a/engines/startrek/startrek.h
+++ b/engines/startrek/startrek.h
@@ -246,12 +246,12 @@ public:
// Objects
void initObjects();
- int loadObjectAnim(int objectIndex, const Common::String &animName, int16 x, int16 y, uint16 arg8);
+ int loadObjectAnim(int objectIndex, const Common::String &animName, int16 x, int16 y, Fixed16 scale);
bool objectWalkToPosition(int objectIndex, const Common::String &animFile, int16 srcX, int16 srcY, int16 destX, int16 destY);
void updateObjectAnimations();
void removeObjectFromScreen(int objectIndex);
void objectFunc1();
- void drawObjectToScreen(Object *object, const Common::String &animName, int16 x, int16 y, uint16 scale, bool addSprite);
+ void drawObjectToScreen(Object *object, const Common::String &animName, int16 x, int16 y, Fixed16 scale, bool addSprite);
void releaseAnim(Object *object);
void initStandAnim(int objectIndex);
void updateObjectPositionWhileWalking(Object *object, int16 x, int16 y);
@@ -260,13 +260,13 @@ public:
int findObjectAt(int x, int y);
int findObjectAt(Common::Point p) { return findObjectAt(p.x, p.y); }
- SharedPtr<Bitmap> loadAnimationFrame(const Common::String &filename, uint16 arg2);
+ SharedPtr<Bitmap> loadAnimationFrame(const Common::String &filename, Fixed16 scale);
Common::String getCrewmanAnimFilename(int objectIndex, const Common::String &basename);
void updateMouseBitmap();
void showInventoryIcons(bool showItem);
void hideInventoryIcons();
int showInventoryMenu(int x, int y, bool restoreMouse);
- SharedPtr<Bitmap> scaleBitmap(SharedPtr<Bitmap> bitmap, uint16 scale);
+ SharedPtr<Bitmap> scaleBitmap(SharedPtr<Bitmap> bitmap, Fixed16 scale);
void scaleBitmapRow(byte *src, byte *dest, uint16 origWidth, uint16 scaledWidth);
// Events